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(EmoteChoices) + nameWithType: Extensions.JsonCopy(EmoteChoices) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.EmoteChoices) + nameWithType.vb: Extensions.JsonCopy(Of EmoteChoices)(EmoteChoices) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.EmoteChoices)(TinyLife.Actions.EmoteChoices) + name.vb: JsonCopy(Of EmoteChoices)(EmoteChoices) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: '>' + - name: ( + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ) + - name: ( + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - 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: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: 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 + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Actions.EmoteChoices.#ctor* + commentId: Overload:TinyLife.Actions.EmoteChoices.#ctor + href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices__ctor_TinyLife_Actions_EmoteCategory_ + name: EmoteChoices + nameWithType: EmoteChoices.EmoteChoices + fullName: TinyLife.Actions.EmoteChoices.EmoteChoices + nameWithType.vb: EmoteChoices.New + fullName.vb: TinyLife.Actions.EmoteChoices.New + name.vb: New +- uid: TinyLife.Actions.Emote[] + isExternal: true + href: TinyLife.Actions.Emote.html + name: Emote[] + nameWithType: Emote[] + fullName: TinyLife.Actions.Emote[] + nameWithType.vb: Emote() + fullName.vb: TinyLife.Actions.Emote() + name.vb: Emote() + spec.csharp: + - uid: TinyLife.Actions.Emote + name: Emote + href: TinyLife.Actions.Emote.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Actions.Emote + name: Emote + href: TinyLife.Actions.Emote.html + - name: ( + - name: ) +- uid: TinyLife.Actions.EmoteChoices.GetEmote* + commentId: Overload:TinyLife.Actions.EmoteChoices.GetEmote + href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices_GetEmote_System_Random_ + name: GetEmote + nameWithType: EmoteChoices.GetEmote + fullName: TinyLife.Actions.EmoteChoices.GetEmote +- uid: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: TinyLife.Actions.EmoteChoices + commentId: T:TinyLife.Actions.EmoteChoices + parent: TinyLife.Actions + href: TinyLife.Actions.EmoteChoices.html + name: EmoteChoices + nameWithType: EmoteChoices + fullName: TinyLife.Actions.EmoteChoices +- uid: TinyLife.Actions.EmoteChoices.op_Implicit* + commentId: Overload:TinyLife.Actions.EmoteChoices.op_Implicit + name: implicit operator + nameWithType: EmoteChoices.implicit operator + fullName: TinyLife.Actions.EmoteChoices.implicit operator + nameWithType.vb: EmoteChoices.CType + fullName.vb: TinyLife.Actions.EmoteChoices.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index b3e6f45..4246f06 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -59,7 +59,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.CanStartNow - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress @@ -78,41 +78,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) @@ -746,30 +748,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.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow @@ -1021,21 +1023,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 @@ -1043,13 +1045,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 @@ -1478,21 +1480,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 @@ -1505,9 +1507,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 @@ -1545,9 +1547,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 @@ -1560,9 +1562,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 @@ -1599,21 +1601,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 @@ -1626,9 +1628,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 @@ -1661,9 +1663,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 @@ -1676,9 +1678,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 @@ -1710,25 +1712,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 @@ -1742,9 +1744,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 @@ -1752,9 +1754,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: " " @@ -1794,13 +1796,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 @@ -1814,9 +1816,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 @@ -1824,9 +1826,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: " " @@ -1884,40 +1886,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) @@ -1996,6 +1998,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 @@ -2339,21 +2470,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 @@ -2361,38 +2492,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 @@ -2417,13 +2548,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 @@ -2449,50 +2580,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 @@ -2543,13 +2674,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 @@ -2599,25 +2730,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 @@ -2673,13 +2804,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 @@ -2734,28 +2865,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 @@ -2789,18 +2920,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 @@ -2833,25 +2964,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 @@ -2885,13 +3016,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 @@ -2924,25 +3055,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 @@ -2978,13 +3109,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 @@ -3019,22 +3150,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 @@ -3053,13 +3184,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 @@ -3077,25 +3208,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 @@ -3132,13 +3263,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 @@ -3260,30 +3391,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 @@ -3291,29 +3422,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 @@ -3323,14 +3454,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) @@ -3403,27 +3534,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 @@ -3437,18 +3568,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.Handlers.MultiActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml index 4b4c36f..c32d1ad 100644 --- a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml +++ b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml @@ -13,7 +13,7 @@ items: - TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize - TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -35,7 +35,7 @@ items: summary: >- A multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row. - Note that, when using this class, , and especially have to be called in the appropriate places. + Note that, when using this class, , and especially have to be called in the appropriate places. example: [] syntax: content: >- @@ -298,16 +298,16 @@ items: nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) parent: TinyLife.Actions.Handlers.MultiActionHandler langs: - csharp - vb - name: Validate(Action, Person) - nameWithType: MultiActionHandler.Validate(Action, Person) - fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) + name: Validate(Action, PersonLike) + nameWithType: MultiActionHandler.Validate(Action, PersonLike) + fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -323,21 +323,21 @@ items: summary: >- Validates this multi action handler and all of the it hosts - This method should be called in . + This method should be called in . example: [] syntax: - content: public bool Validate(Action containingAction, Person person) + content: public bool Validate(Action containingAction, PersonLike person) parameters: - id: containingAction type: TinyLife.Actions.Action description: The action that contains this multi action handler. - id: person - type: TinyLife.Objects.Person - description: The person that is passed to the containingAction's method. + type: TinyLife.Objects.PersonLike + description: The person that is passed to the containingAction's method. return: type: System.Boolean description: Whether this multi action handler is still valid. - content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean + content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate* - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted @@ -475,39 +475,39 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ - name: Validate(Action, Person) - nameWithType: MultiActionHandler.Validate(Action, Person) - fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ + name: Validate(Action, PersonLike) + nameWithType: MultiActionHandler.Validate(Action, PersonLike) + fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) name: Validate - href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) name: Validate - href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) @@ -1442,44 +1442,44 @@ 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.Handlers.MultiActionHandler.Validate* commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate - href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ name: Validate nameWithType: MultiActionHandler.Validate fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate -- 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.Boolean commentId: T:System.Boolean parent: System diff --git a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml index d57f75f..8f7bf4f 100644 --- a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml +++ b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml @@ -12,7 +12,7 @@ items: - TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -34,7 +34,7 @@ items: summary: >- An UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in. - Note that, when using this class, , and especially have to be called in the appropriate places. + Note that, when using this class, , and especially have to be called in the appropriate places. example: [] syntax: content: >- @@ -175,7 +175,7 @@ items: description: The info to pass to the action - id: force type: System.Boolean - description: Whether the action should be created even if returns false + description: Whether the action should be created even if returns false typeParameters: - id: T return: @@ -210,7 +210,7 @@ items: summary: >- Initializes the underlying action of this action using the given . - If should be tested, can be used instead. + If should be tested, can be used instead. example: [] syntax: content: public void InitializeExact(Action action) @@ -264,16 +264,16 @@ items: nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) parent: TinyLife.Actions.Handlers.UnderlyingActionHandler langs: - csharp - vb - name: Validate(Action, Person) - nameWithType: UnderlyingActionHandler.Validate(Action, Person) - fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) + name: Validate(Action, PersonLike) + nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike) + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -289,21 +289,21 @@ items: summary: >- Validates this action container and its . - This method should be called in . + This method should be called in . example: [] syntax: - content: public bool Validate(Action containingAction, Person person) + content: public bool Validate(Action containingAction, PersonLike person) parameters: - id: containingAction type: TinyLife.Actions.Action description: The action that contains this underlying action handler. - id: person - type: TinyLife.Objects.Person - description: The person that is passed to the containingAction's method. + type: TinyLife.Objects.PersonLike + description: The person that is passed to the containingAction's method. return: type: System.Boolean description: Whether this underlying action handler is still valid. - content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean + content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted @@ -435,39 +435,39 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ - name: Validate(Action, Person) - nameWithType: UnderlyingActionHandler.Validate(Action, Person) - fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) +- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) + href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ + name: Validate(Action, PersonLike) + nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike) + fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) name: Validate - href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) + - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) name: Validate - href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) @@ -969,20 +969,21 @@ references: nameWithType.vb: UnderlyingActionHandler.New fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New name.vb: New -- 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 @@ -1000,9 +1001,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 @@ -1056,10 +1057,39 @@ references: name: T nameWithType: T fullName: T +- 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: T name: T nameWithType: T fullName: T +- 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.Handlers.UnderlyingActionHandler.InitializeExact* commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_InitializeExact_TinyLife_Actions_Action_ @@ -1187,66 +1217,37 @@ 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.Handlers.UnderlyingActionHandler.Validate* commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate - href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ + href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ name: Validate nameWithType: UnderlyingActionHandler.Validate fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.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.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.CompletionType.Completed commentId: F:TinyLife.Actions.CompletionType.Completed href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml index 7b84021..34cd4ad 100644 --- a/docs/api/TinyLife.Actions.HelpAction.yml +++ b/docs/api/TinyLife.Actions.HelpAction.yml @@ -5,8 +5,8 @@ items: id: HelpAction parent: TinyLife.Actions children: - - TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) - - TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) + - TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) + - TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) - TinyLife.Actions.HelpAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.HelpAction.CanMultitask(TinyLife.Actions.Action) - 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}) @@ -22,7 +22,7 @@ items: - TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -73,7 +73,7 @@ items: - TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) - TinyLife.Actions.SocialAction.IsHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean) @@ -101,39 +101,41 @@ items: - TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) - 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) @@ -234,22 +236,22 @@ items: summary: Returns the helper, which is the person for whom is true. example: [] syntax: - content: protected Person Helper { get; } + content: protected PersonLike Helper { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Protected ReadOnly Property Helper As Person + type: TinyLife.Objects.PersonLike + content.vb: Protected ReadOnly Property Helper As PersonLike overload: TinyLife.Actions.HelpAction.Helper* -- uid: TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) - id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)' +- uid: TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) + id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)' parent: TinyLife.Actions.HelpAction langs: - csharp - vb - name: HelpAction(ActionInfo, bool, Person) - nameWithType: HelpAction.HelpAction(ActionInfo, bool, Person) - fullName: TinyLife.Actions.HelpAction.HelpAction(TinyLife.Actions.ActionInfo, bool, TinyLife.Objects.Person) + name: HelpAction(ActionInfo, bool, PersonLike) + nameWithType: HelpAction.HelpAction(ActionInfo, bool, PersonLike) + fullName: TinyLife.Actions.HelpAction.HelpAction(TinyLife.Actions.ActionInfo, bool, TinyLife.Objects.PersonLike) type: Constructor source: remote: @@ -264,29 +266,29 @@ items: namespace: TinyLife.Actions example: [] syntax: - content: public HelpAction(ActionInfo info, bool wasOffered, Person person = null) + content: public HelpAction(ActionInfo info, bool wasOffered, PersonLike person = null) parameters: - id: info type: TinyLife.Actions.ActionInfo - id: wasOffered type: System.Boolean - id: person - type: TinyLife.Objects.Person - content.vb: Public Sub New(info As ActionInfo, wasOffered As Boolean, person As Person = Nothing) + type: TinyLife.Objects.PersonLike + content.vb: Public Sub New(info As ActionInfo, wasOffered As Boolean, person As PersonLike = Nothing) overload: TinyLife.Actions.HelpAction.#ctor* - nameWithType.vb: HelpAction.New(ActionInfo, Boolean, Person) - fullName.vb: TinyLife.Actions.HelpAction.New(TinyLife.Actions.ActionInfo, Boolean, TinyLife.Objects.Person) - name.vb: New(ActionInfo, Boolean, Person) -- uid: TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person) - id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)' + nameWithType.vb: HelpAction.New(ActionInfo, Boolean, PersonLike) + fullName.vb: TinyLife.Actions.HelpAction.New(TinyLife.Actions.ActionInfo, Boolean, TinyLife.Objects.PersonLike) + name.vb: New(ActionInfo, Boolean, PersonLike) +- uid: TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)' parent: TinyLife.Actions.HelpAction langs: - csharp - vb - name: HelpAction(ActionType, ActionInfo, bool, Person) - nameWithType: HelpAction.HelpAction(ActionType, ActionInfo, bool, Person) - fullName: TinyLife.Actions.HelpAction.HelpAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, TinyLife.Objects.Person) + name: HelpAction(ActionType, ActionInfo, bool, PersonLike) + nameWithType: HelpAction.HelpAction(ActionType, ActionInfo, bool, PersonLike) + fullName: TinyLife.Actions.HelpAction.HelpAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, TinyLife.Objects.PersonLike) type: Constructor source: remote: @@ -301,7 +303,7 @@ items: namespace: TinyLife.Actions example: [] syntax: - content: public HelpAction(ActionType type, ActionInfo info, bool wasOffered, Person person = null) + content: public HelpAction(ActionType type, ActionInfo info, bool wasOffered, PersonLike person = null) parameters: - id: type type: TinyLife.Actions.ActionType @@ -310,12 +312,12 @@ items: - id: wasOffered type: System.Boolean - id: person - type: TinyLife.Objects.Person - content.vb: Public Sub New(type As ActionType, info As ActionInfo, wasOffered As Boolean, person As Person = Nothing) + type: TinyLife.Objects.PersonLike + content.vb: Public Sub New(type As ActionType, info As ActionInfo, wasOffered As Boolean, person As PersonLike = Nothing) overload: TinyLife.Actions.HelpAction.#ctor* - nameWithType.vb: HelpAction.New(ActionType, ActionInfo, Boolean, Person) - fullName.vb: TinyLife.Actions.HelpAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Objects.Person) - name.vb: New(ActionType, ActionInfo, Boolean, Person) + nameWithType.vb: HelpAction.New(ActionType, ActionInfo, Boolean, PersonLike) + fullName.vb: TinyLife.Actions.HelpAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Objects.PersonLike) + name.vb: New(ActionType, ActionInfo, Boolean, PersonLike) - uid: TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo) id: CreateHelpedAction(TinyLife.Actions.ActionInfo) @@ -476,16 +478,16 @@ items: content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean overridden: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) overload: TinyLife.Actions.HelpAction.CanMultitask* -- uid: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Actions.HelpAction langs: - csharp - vb - name: Validate(Person) - nameWithType: HelpAction.Validate(Person) - fullName: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: HelpAction.Validate(PersonLike) + fullName: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -506,16 +508,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.MultiAction.Validate(TinyLife.Objects.Person) + content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean + overridden: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) overload: TinyLife.Actions.HelpAction.Validate* - uid: TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType) @@ -1373,41 +1375,41 @@ references: name: MapObject href: TinyLife.Objects.MapObject.html - name: ) -- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) parent: TinyLife.Actions.SocialAction isExternal: true - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ - name: InvokeForBoth(Action) - nameWithType: SocialAction.InvokeForBoth(Action) - fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) - nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) - fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) - name.vb: InvokeForBoth(Action(Of Person, Person)) + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(Action(Of PersonLike, PersonLike)) spec.csharp: - - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - 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.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action @@ -1416,14 +1418,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.SocialAction.IsHelper(System.Boolean) @@ -1943,21 +1945,21 @@ references: href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed - 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 @@ -1965,13 +1967,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 @@ -2330,21 +2332,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 @@ -2357,9 +2359,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 @@ -2397,9 +2399,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 @@ -2412,9 +2414,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 @@ -2451,21 +2453,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 @@ -2478,9 +2480,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 @@ -2513,9 +2515,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 @@ -2528,9 +2530,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 @@ -2562,25 +2564,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 @@ -2594,9 +2596,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 @@ -2604,9 +2606,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: " " @@ -2646,13 +2648,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 @@ -2666,9 +2668,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 @@ -2676,9 +2678,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: " " @@ -2736,40 +2738,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) @@ -2848,6 +2850,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 @@ -3191,21 +3322,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 @@ -3213,38 +3344,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 @@ -3269,13 +3400,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 @@ -3301,50 +3432,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 @@ -3395,13 +3526,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 @@ -3451,25 +3582,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 @@ -3525,13 +3656,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 @@ -3586,28 +3717,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 @@ -3641,18 +3772,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 @@ -3685,25 +3816,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 @@ -3737,13 +3868,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 @@ -3776,25 +3907,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 @@ -3830,13 +3961,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 @@ -3871,22 +4002,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 @@ -3905,13 +4036,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 @@ -3929,25 +4060,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 @@ -3984,13 +4115,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 @@ -4112,30 +4243,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 @@ -4143,29 +4274,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 @@ -4175,14 +4306,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) @@ -4255,27 +4386,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 @@ -4289,18 +4420,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 @@ -4923,13 +5054,13 @@ references: name: Helper nameWithType: HelpAction.Helper fullName: TinyLife.Actions.HelpAction.Helper -- 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 @@ -4954,7 +5085,7 @@ references: href: TinyLife.Objects.html - uid: TinyLife.Actions.HelpAction.#ctor* commentId: Overload:TinyLife.Actions.HelpAction.#ctor - href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction__ctor_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Objects_Person_ + href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction__ctor_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Objects_PersonLike_ name: HelpAction nameWithType: HelpAction.HelpAction fullName: TinyLife.Actions.HelpAction.HelpAction @@ -5111,34 +5242,34 @@ references: name: CanMultitask nameWithType: HelpAction.CanMultitask fullName: TinyLife.Actions.HelpAction.CanMultitask -- 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.HelpAction.Validate* commentId: Overload:TinyLife.Actions.HelpAction.Validate - href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction_Validate_TinyLife_Objects_Person_ + href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: HelpAction.Validate fullName: TinyLife.Actions.HelpAction.Validate diff --git a/docs/api/TinyLife.Actions.HoldingPersonAction.yml b/docs/api/TinyLife.Actions.HoldingPersonAction.yml index eb1022e..021f07e 100644 --- a/docs/api/TinyLife.Actions.HoldingPersonAction.yml +++ b/docs/api/TinyLife.Actions.HoldingPersonAction.yml @@ -30,7 +30,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: This is a with additional capabilities that can be used for actions that involve one picking up and holding another , especially babies. + summary: This is a with additional capabilities that can be used for actions that involve one picking up and holding another , especially babies. example: [] syntax: content: 'public abstract class HoldingPersonAction : SocialAction, IGenericDataHolder' @@ -64,7 +64,7 @@ items: - TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) - TinyLife.Actions.SocialAction.IsHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean) @@ -78,7 +78,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.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -93,41 +93,43 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - 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) @@ -163,7 +165,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Returns whether this action's is the holding party (rather than the party that is being held). + summary: Returns whether this action's is the holding party (rather than the party that is being held). example: [] syntax: content: protected virtual bool IsHoldingParty { get; } @@ -415,13 +417,13 @@ references: name: SocialAction nameWithType: SocialAction fullName: TinyLife.Actions.SocialAction -- 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 @@ -911,41 +913,41 @@ references: name: MapObject href: TinyLife.Objects.MapObject.html - name: ) -- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) parent: TinyLife.Actions.SocialAction isExternal: true - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ - name: InvokeForBoth(Action) - nameWithType: SocialAction.InvokeForBoth(Action) - fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) - nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) - fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) - name.vb: InvokeForBoth(Action(Of Person, Person)) + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(Action(Of PersonLike, PersonLike)) spec.csharp: - - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - 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.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action @@ -954,14 +956,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.SocialAction.IsHelper(System.Boolean) @@ -1347,30 +1349,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.Action.Random commentId: F:TinyLife.Actions.Action.Random @@ -1512,21 +1514,21 @@ references: href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed - 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 @@ -1534,13 +1536,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 @@ -1969,21 +1971,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 @@ -1996,9 +1998,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 @@ -2036,9 +2038,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 @@ -2051,9 +2053,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 @@ -2090,21 +2092,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 @@ -2117,9 +2119,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 @@ -2152,9 +2154,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 @@ -2167,9 +2169,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 @@ -2201,25 +2203,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 @@ -2233,9 +2235,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 @@ -2243,9 +2245,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: " " @@ -2285,13 +2287,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 @@ -2305,9 +2307,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 @@ -2315,9 +2317,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: " " @@ -2375,40 +2377,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) @@ -2487,6 +2489,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 @@ -2830,21 +2961,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 @@ -2852,38 +2983,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 @@ -2908,13 +3039,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 @@ -2940,50 +3071,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 @@ -3034,13 +3165,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 @@ -3090,25 +3221,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 @@ -3164,13 +3295,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 @@ -3225,28 +3356,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 @@ -3280,18 +3411,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 @@ -3324,25 +3455,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 @@ -3376,13 +3507,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 @@ -3415,25 +3546,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 @@ -3469,13 +3600,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 @@ -3510,22 +3641,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 @@ -3544,13 +3675,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 @@ -3568,25 +3699,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 @@ -3623,13 +3754,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 @@ -3751,30 +3882,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 @@ -3782,29 +3913,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 @@ -3814,14 +3945,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) @@ -3894,27 +4025,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 @@ -3928,18 +4059,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.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index 0bd8bab..a6a4480 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -25,7 +25,7 @@ items: - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -47,7 +47,7 @@ items: summary: >- A multi action is an action that can have different actions executed before and/or after itself. - This is quite useful if an action requires a to go somewhere to pick up an item etc. + This is quite useful if an action requires a to go somewhere to pick up an item etc. example: [] syntax: content: 'public abstract class MultiAction : Action, IGenericDataHolder' @@ -66,7 +66,6 @@ items: - TinyLife.Actions.SitAction - TinyLife.Actions.SocialAction - TinyLife.Actions.StoreAction - - TinyLife.Actions.WatchTvAction implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: @@ -87,41 +86,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) @@ -722,7 +723,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 sealed void Initialize() @@ -804,16 +805,16 @@ items: content.vb: Public NotOverridable Overrides Sub OnCompleted(type As CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.MultiAction.OnCompleted* -- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Actions.MultiAction langs: - csharp - vb - name: Validate(Person) - nameWithType: MultiAction.Validate(Person) - fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: MultiAction.Validate(PersonLike) + fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -834,16 +835,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.MultiAction.Validate* - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) @@ -909,7 +910,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. @@ -923,13 +924,13 @@ items: overridden: TinyLife.Actions.Action.CanStartNow overload: TinyLife.Actions.MultiAction.CanStartNow* 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 @@ -1215,21 +1216,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 @@ -1237,13 +1238,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 @@ -1672,21 +1673,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 @@ -1699,9 +1700,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 +1740,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 @@ -1754,9 +1755,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 @@ -1793,21 +1794,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 @@ -1820,9 +1821,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 @@ -1855,9 +1856,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 @@ -1870,9 +1871,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 @@ -1904,25 +1905,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 @@ -1936,9 +1937,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 @@ -1946,9 +1947,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: " " @@ -1988,13 +1989,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 @@ -2008,9 +2009,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 @@ -2018,9 +2019,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: " " @@ -2078,40 +2079,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) @@ -2190,6 +2191,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 @@ -2533,21 +2663,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 @@ -2555,38 +2685,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 @@ -2611,13 +2741,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 @@ -2643,50 +2773,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 @@ -2737,13 +2867,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 @@ -2793,25 +2923,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 @@ -2867,13 +2997,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 @@ -2928,28 +3058,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 @@ -2983,18 +3113,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 @@ -3027,25 +3157,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 @@ -3079,13 +3209,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 @@ -3118,25 +3248,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 @@ -3172,13 +3302,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 @@ -3213,22 +3343,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 @@ -3247,13 +3377,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 @@ -3271,25 +3401,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 @@ -3326,13 +3456,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 @@ -3454,30 +3584,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 @@ -3485,29 +3615,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 @@ -3517,14 +3647,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) @@ -3597,27 +3727,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 @@ -3631,18 +3761,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 @@ -4917,18 +5047,20 @@ references: name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject -- 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 @@ -5073,34 +5205,34 @@ references: name: OnCompleted nameWithType: MultiAction.OnCompleted fullName: TinyLife.Actions.MultiAction.OnCompleted -- 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.MultiAction.Validate* commentId: Overload:TinyLife.Actions.MultiAction.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: Validate nameWithType: MultiAction.Validate fullName: TinyLife.Actions.MultiAction.Validate diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml index a273420..c2beb4a 100644 --- a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -35,7 +35,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - An abstract action class that allows creating actions where a orders a given item from a employee. + An abstract action class that allows creating actions where a orders a given item from a employee. This action expects the employee to then execute an action that leaves them with an item in their hand that can be passed to the one who submitted the order. example: [] @@ -70,7 +70,7 @@ items: - TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) - TinyLife.Actions.SocialAction.IsHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean) @@ -85,7 +85,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.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -99,41 +99,43 @@ items: - TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - 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) @@ -201,7 +203,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - The action that the picking up the order should execute to pick it up and further interact with it. + The action that the picking up the order should execute to pick it up and further interact with it. For food items, should be returned. example: [] @@ -234,7 +236,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: The maximum distance that the ordering should be able to stand away from the to do so. + summary: The maximum distance that the ordering should be able to stand away from the to do so. example: [] syntax: content: protected virtual int MaxDistanceFromObject { get; } @@ -408,7 +410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/OrderFromStaffAction.cs - startLine: 67 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -455,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsConversationCompleted path: ../TinyLife/Actions/OrderFromStaffAction.cs - startLine: 74 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -492,7 +494,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/OrderFromStaffAction.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -535,7 +537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/OrderFromStaffAction.cs - startLine: 84 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -559,13 +561,13 @@ items: overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.OrderFromStaffAction.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.World.LotEmployment commentId: T:TinyLife.World.LotEmployment parent: TinyLife.World @@ -1022,41 +1024,41 @@ references: name: MapObject href: TinyLife.Objects.MapObject.html - name: ) -- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) parent: TinyLife.Actions.SocialAction isExternal: true - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ - name: InvokeForBoth(Action) - nameWithType: SocialAction.InvokeForBoth(Action) - fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) - nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) - fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) - name.vb: InvokeForBoth(Action(Of Person, Person)) + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(Action(Of PersonLike, PersonLike)) spec.csharp: - - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - 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.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action @@ -1065,14 +1067,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.SocialAction.IsHelper(System.Boolean) @@ -1477,30 +1479,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.Action.Random commentId: F:TinyLife.Actions.Action.Random @@ -1617,21 +1619,21 @@ references: href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed - 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 @@ -1639,13 +1641,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 @@ -2074,21 +2076,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 @@ -2101,9 +2103,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 @@ -2141,9 +2143,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 @@ -2156,9 +2158,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 @@ -2195,21 +2197,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 @@ -2222,9 +2224,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 @@ -2257,9 +2259,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 @@ -2272,9 +2274,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 @@ -2306,25 +2308,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 @@ -2338,9 +2340,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 @@ -2348,9 +2350,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: " " @@ -2390,13 +2392,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 @@ -2410,9 +2412,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 @@ -2420,9 +2422,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: " " @@ -2480,40 +2482,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) @@ -2592,6 +2594,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 @@ -2935,21 +3066,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 @@ -2957,38 +3088,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 @@ -3013,13 +3144,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 @@ -3045,50 +3176,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 @@ -3139,13 +3270,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 @@ -3195,25 +3326,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 @@ -3269,13 +3400,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 @@ -3330,28 +3461,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 @@ -3385,18 +3516,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 @@ -3429,25 +3560,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 @@ -3481,13 +3612,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 @@ -3520,25 +3651,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 @@ -3574,13 +3705,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 @@ -3615,22 +3746,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 @@ -3649,13 +3780,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 @@ -3673,25 +3804,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 @@ -3728,13 +3859,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 @@ -3856,30 +3987,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 @@ -3887,29 +4018,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 @@ -3919,14 +4050,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) @@ -3999,27 +4130,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 @@ -4033,18 +4164,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.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml index 06ae7ca..1f668ec 100644 --- a/docs/api/TinyLife.Actions.OutOfTownAction.yml +++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml @@ -9,7 +9,7 @@ items: - TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[]) - TinyLife.Actions.OutOfTownAction.AndThenInitialize - TinyLife.Actions.OutOfTownAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) - TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed - TinyLife.Actions.OutOfTownAction.CreateFirstActions - TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType) @@ -33,7 +33,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - An out-of-town action is an action where the finds the closest exit road and then exits the city using that road. + An out-of-town action is an action where the finds the closest exit road and then exits the city using that road. Out-of-town actions are things like going to work, where the destination location isn't visible to the player. example: [] @@ -63,7 +63,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 @@ -87,34 +87,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) @@ -418,16 +420,16 @@ items: content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.OutOfTownAction.GetNextAction* -- uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - commentId: M:TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - id: CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) +- uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + id: CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) parent: TinyLife.Actions.OutOfTownAction langs: - csharp - vb - name: CanEnqueueConversation(Person, ActionType) - nameWithType: OutOfTownAction.CanEnqueueConversation(Person, ActionType) - fullName: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + name: CanEnqueueConversation(PersonLike, ActionType) + nameWithType: OutOfTownAction.CanEnqueueConversation(PersonLike, ActionType) + fullName: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType) type: Method source: remote: @@ -448,10 +450,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 @@ -459,8 +461,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.OutOfTownAction.CanEnqueueConversation* - uid: TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed commentId: M:TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed @@ -498,13 +500,13 @@ items: overridden: TinyLife.Actions.Action.CausesExtremelyFastSpeed overload: TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed* 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 @@ -817,30 +819,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) @@ -1495,21 +1497,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 @@ -1522,9 +1524,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 @@ -1562,9 +1564,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 @@ -1577,9 +1579,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 @@ -1616,21 +1618,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 @@ -1643,9 +1645,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 @@ -1678,9 +1680,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 @@ -1693,9 +1695,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 @@ -1727,25 +1729,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 @@ -1759,9 +1761,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 @@ -1769,9 +1771,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: " " @@ -1811,13 +1813,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 @@ -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: " " @@ -1901,40 +1903,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) @@ -2013,6 +2015,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 @@ -2356,21 +2487,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 @@ -2378,38 +2509,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 @@ -2434,13 +2565,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 @@ -2466,50 +2597,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 @@ -2560,13 +2691,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 @@ -2616,25 +2747,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 @@ -2690,13 +2821,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 @@ -2751,28 +2882,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 @@ -2806,18 +2937,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 @@ -2850,25 +2981,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 @@ -2902,13 +3033,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 @@ -2941,25 +3072,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 @@ -2995,13 +3126,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 @@ -3036,22 +3167,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 @@ -3070,13 +3201,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 @@ -3094,25 +3225,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 @@ -3149,13 +3280,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 @@ -3277,30 +3408,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 @@ -3308,29 +3439,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 @@ -3340,14 +3471,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) @@ -3420,27 +3551,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 @@ -3454,18 +3585,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 @@ -4503,21 +4634,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 @@ -4525,13 +4656,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 @@ -4540,7 +4671,7 @@ references: - name: ) - uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation* commentId: Overload:TinyLife.Actions.OutOfTownAction.CanEnqueueConversation - href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ name: CanEnqueueConversation nameWithType: OutOfTownAction.CanEnqueueConversation fullName: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml index ce99021..64a4631 100644 --- a/docs/api/TinyLife.Actions.PathfindAction.yml +++ b/docs/api/TinyLife.Actions.PathfindAction.yml @@ -17,7 +17,7 @@ items: - TinyLife.Actions.PathfindAction.PathReady - TinyLife.Actions.PathfindAction.SpeedMultiplier - TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -74,41 +74,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) @@ -145,7 +147,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - A modifier that the pathfinding person's is multiplied with. + A modifier that the pathfinding person's is multiplied with. By default, this value is set to 1. example: [] @@ -362,7 +364,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 abstract float GetSpeed() @@ -427,7 +429,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() @@ -554,16 +556,16 @@ items: content.vb: Public Overrides Sub OnCompleted(type As CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.PathfindAction.OnCompleted* -- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Actions.PathfindAction langs: - csharp - vb - name: Validate(Person) - nameWithType: PathfindAction.Validate(Person) - fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: PathfindAction.Validate(PersonLike) + fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -584,16 +586,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.PathfindAction.Validate* references: - uid: MLEM.Pathfinding.AStar2 @@ -938,21 +940,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 @@ -960,13 +962,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 @@ -1395,21 +1397,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 @@ -1422,9 +1424,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 @@ -1462,9 +1464,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 @@ -1477,9 +1479,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 @@ -1516,21 +1518,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 @@ -1543,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: System.Single @@ -1578,9 +1580,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 @@ -1593,9 +1595,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,25 +1629,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 @@ -1659,9 +1661,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 @@ -1669,9 +1671,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: " " @@ -1711,13 +1713,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 @@ -1731,9 +1733,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 @@ -1741,9 +1743,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: " " @@ -1801,40 +1803,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) @@ -1913,6 +1915,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 @@ -2256,21 +2387,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 @@ -2278,38 +2409,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 @@ -2334,13 +2465,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 @@ -2366,50 +2497,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 @@ -2460,13 +2591,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 @@ -2516,25 +2647,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 @@ -2590,13 +2721,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 @@ -2651,28 +2782,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 @@ -2706,18 +2837,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 @@ -2750,25 +2881,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 @@ -2802,13 +2933,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 @@ -2841,25 +2972,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 @@ -2895,13 +3026,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 @@ -2936,22 +3067,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 @@ -2970,13 +3101,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 @@ -2994,25 +3125,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 @@ -3049,13 +3180,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 @@ -3177,30 +3308,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 @@ -3208,29 +3339,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 @@ -3240,14 +3371,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) @@ -3320,27 +3451,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 @@ -3354,18 +3485,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 @@ -3947,22 +4078,23 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.Objects.Person.GetWalkSpeed - commentId: M:TinyLife.Objects.Person.GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed +- uid: TinyLife.Objects.PersonLike.GetWalkSpeed + commentId: M:TinyLife.Objects.PersonLike.GetWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed name: GetWalkSpeed() - nameWithType: Person.GetWalkSpeed() - fullName: TinyLife.Objects.Person.GetWalkSpeed() + nameWithType: PersonLike.GetWalkSpeed() + fullName: TinyLife.Objects.PersonLike.GetWalkSpeed() spec.csharp: - - uid: TinyLife.Objects.Person.GetWalkSpeed + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed name: GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetWalkSpeed + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed name: GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed - name: ( - name: ) - uid: System.Single @@ -3976,6 +4108,35 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: 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.PathfindAction.OnPathReady commentId: M:TinyLife.Actions.PathfindAction.OnPathReady parent: TinyLife.Actions.PathfindAction @@ -4459,41 +4620,12 @@ references: name: Tasks isExternal: true href: https://learn.microsoft.com/dotnet/api/system.threading.tasks -- 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.PathfindAction.GetSpeed* commentId: Overload:TinyLife.Actions.PathfindAction.GetSpeed href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_GetSpeed name: GetSpeed nameWithType: PathfindAction.GetSpeed fullName: TinyLife.Actions.PathfindAction.GetSpeed -- 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.PathfindAction.PathReady commentId: P:TinyLife.Actions.PathfindAction.PathReady parent: TinyLife.Actions.PathfindAction @@ -4507,18 +4639,20 @@ references: name: OnPathReady nameWithType: PathfindAction.OnPathReady fullName: TinyLife.Actions.PathfindAction.OnPathReady -- 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 @@ -4862,34 +4996,34 @@ references: name: OnCompleted nameWithType: PathfindAction.OnCompleted fullName: TinyLife.Actions.PathfindAction.OnCompleted -- 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.PathfindAction.Validate* commentId: Overload:TinyLife.Actions.PathfindAction.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: Validate nameWithType: PathfindAction.Validate fullName: TinyLife.Actions.PathfindAction.Validate diff --git a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml index 66fa0ee..5f9419f 100644 --- a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml +++ b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml @@ -13,7 +13,7 @@ items: - TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.PathfindToPersonAction.Target - TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier langs: - csharp @@ -34,7 +34,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - An that causes the underlying to pathfind to another person repeatedly until they have reached them, or until is up. + An that causes the underlying to pathfind to another person repeatedly until they have reached them, or until is up. This action is used by . example: [] @@ -69,41 +69,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) @@ -226,11 +228,11 @@ items: summary: The target to pathfind to. example: [] syntax: - content: protected Person Target { get; } + content: protected PersonLike Target { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Protected ReadOnly Property Target As Person + type: TinyLife.Objects.PersonLike + content.vb: Protected ReadOnly Property Target As PersonLike overload: TinyLife.Actions.PathfindToPersonAction.Target* - uid: TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) @@ -394,16 +396,16 @@ items: nameWithType.vb: PathfindToPersonAction.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Actions.PathfindToPersonAction langs: - csharp - vb - name: Validate(Person) - nameWithType: PathfindToPersonAction.Validate(Person) - fullName: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: PathfindToPersonAction.Validate(PersonLike) + fullName: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -424,16 +426,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.PathfindToPersonAction.Validate* - uid: TinyLife.Actions.PathfindToPersonAction.IsCompleted commentId: M:TinyLife.Actions.PathfindToPersonAction.IsCompleted @@ -518,13 +520,13 @@ references: name: Action nameWithType: Action fullName: TinyLife.Actions.Action -- 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.PathfindToPersonAction.GetMaxPathfindTime commentId: M:TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime href: TinyLife.Actions.PathfindToPersonAction.html#TinyLife_Actions_PathfindToPersonAction_GetMaxPathfindTime @@ -898,21 +900,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 @@ -920,13 +922,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 @@ -1355,21 +1357,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 @@ -1382,9 +1384,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 @@ -1422,9 +1424,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 @@ -1437,9 +1439,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 @@ -1476,21 +1478,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 @@ -1503,9 +1505,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 @@ -1538,9 +1540,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 @@ -1553,9 +1555,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 @@ -1587,25 +1589,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 @@ -1619,9 +1621,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 @@ -1629,9 +1631,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: " " @@ -1671,13 +1673,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 @@ -1691,9 +1693,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 @@ -1701,9 +1703,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: " " @@ -1761,40 +1763,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) @@ -1873,6 +1875,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 @@ -2216,21 +2347,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 @@ -2238,38 +2369,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 @@ -2294,13 +2425,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 @@ -2326,50 +2457,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 @@ -2420,13 +2551,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 @@ -2476,25 +2607,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 @@ -2550,13 +2681,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 @@ -2611,28 +2742,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 @@ -2666,18 +2797,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 @@ -2710,25 +2841,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 @@ -2762,13 +2893,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 @@ -2801,25 +2932,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 @@ -2855,13 +2986,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 @@ -2896,22 +3027,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 @@ -2930,13 +3061,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 @@ -2954,25 +3085,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 @@ -3009,13 +3140,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 @@ -3137,30 +3268,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 @@ -3168,29 +3299,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 @@ -3200,14 +3331,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) @@ -3280,27 +3411,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 @@ -3314,18 +3445,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 @@ -4185,34 +4316,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.PathfindToPersonAction.Validate* commentId: Overload:TinyLife.Actions.PathfindToPersonAction.Validate - href: TinyLife.Actions.PathfindToPersonAction.html#TinyLife_Actions_PathfindToPersonAction_Validate_TinyLife_Objects_Person_ + href: TinyLife.Actions.PathfindToPersonAction.html#TinyLife_Actions_PathfindToPersonAction_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: PathfindToPersonAction.Validate fullName: TinyLife.Actions.PathfindToPersonAction.Validate diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml index cda91c8..6d3a350 100644 --- a/docs/api/TinyLife.Actions.PutAwayAction.yml +++ b/docs/api/TinyLife.Actions.PutAwayAction.yml @@ -56,7 +56,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 @@ -76,41 +76,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) @@ -154,10 +156,10 @@ items: To add new items that can be put away, simply add them to this collection. example: [] syntax: - content: public static readonly Dictionary> Items + content: public static readonly Dictionary> Items return: - type: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.Person,TinyLife.Objects.FurnitureType,System.Boolean}} - content.vb: Public Shared ReadOnly Items As Dictionary(Of FurnitureType, Func(Of Person, FurnitureType, Boolean)) + type: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.FurnitureType,System.Boolean}} + content.vb: Public Shared ReadOnly Items As Dictionary(Of FurnitureType, Func(Of PersonLike, FurnitureType, Boolean)) - uid: TinyLife.Actions.PutAwayAction.CreateFirstActions commentId: M:TinyLife.Actions.PutAwayAction.CreateFirstActions id: CreateFirstActions @@ -623,30 +625,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) @@ -923,21 +925,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 @@ -945,13 +947,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 @@ -1380,21 +1382,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 @@ -1407,9 +1409,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 @@ -1447,9 +1449,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 @@ -1462,9 +1464,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 @@ -1501,21 +1503,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 @@ -1528,9 +1530,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 @@ -1563,9 +1565,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 @@ -1578,9 +1580,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 @@ -1612,25 +1614,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 @@ -1644,9 +1646,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 @@ -1654,9 +1656,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: " " @@ -1696,13 +1698,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 @@ -1716,9 +1718,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 @@ -1726,9 +1728,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: " " @@ -1786,40 +1788,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) @@ -1898,6 +1900,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 @@ -2241,21 +2372,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 @@ -2263,38 +2394,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 @@ -2319,13 +2450,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 @@ -2351,50 +2482,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 @@ -2445,13 +2576,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 @@ -2501,25 +2632,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 @@ -2575,13 +2706,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 @@ -2636,28 +2767,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 @@ -2691,18 +2822,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 @@ -2735,25 +2866,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 @@ -2787,13 +2918,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 @@ -2826,25 +2957,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 @@ -2880,13 +3011,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 @@ -2921,22 +3052,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 @@ -2955,13 +3086,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 @@ -2979,25 +3110,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 @@ -3034,13 +3165,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 @@ -3162,30 +3293,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 @@ -3193,29 +3324,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 @@ -3225,14 +3356,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) @@ -3305,27 +3436,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 @@ -3339,18 +3470,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: ToyCar nameWithType: FurnitureType.ToyCar fullName: TinyLife.Objects.FurnitureType.ToyCar -- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.Person,TinyLife.Objects.FurnitureType,System.Boolean}} - commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.Person,TinyLife.Objects.FurnitureType,System.Boolean}} +- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.FurnitureType,System.Boolean}} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.FurnitureType,System.Boolean}} parent: System.Collections.Generic definition: System.Collections.Generic.Dictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary> - nameWithType: Dictionary> - fullName: System.Collections.Generic.Dictionary> - nameWithType.vb: Dictionary(Of FurnitureType, Func(Of Person, FurnitureType, Boolean)) - fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.FurnitureType, System.Func(Of TinyLife.Objects.Person, TinyLife.Objects.FurnitureType, Boolean)) - name.vb: Dictionary(Of FurnitureType, Func(Of Person, FurnitureType, Boolean)) + name: Dictionary> + nameWithType: Dictionary> + fullName: System.Collections.Generic.Dictionary> + nameWithType.vb: Dictionary(Of FurnitureType, Func(Of PersonLike, FurnitureType, Boolean)) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.FurnitureType, System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Objects.FurnitureType, Boolean)) + name.vb: Dictionary(Of FurnitureType, Func(Of PersonLike, FurnitureType, Boolean)) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary @@ -3978,9 +4109,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.FurnitureType @@ -4014,9 +4145,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.FurnitureType diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml index dac1ab0..d0acb22 100644 --- a/docs/api/TinyLife.Actions.SellAction.yml +++ b/docs/api/TinyLife.Actions.SellAction.yml @@ -29,7 +29,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - The action is an action that includes of the action picking up the item (if they're not already holding it), and then carrying it to a mailbox and selling it there. + The action is an action that includes of the action picking up the item (if they're not already holding it), and then carrying it to a mailbox and selling it there. To add new sellable items for this action type to support, you can add them to the collection. example: [] @@ -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) @@ -316,13 +318,13 @@ references: name: Sell nameWithType: ActionType.Sell fullName: TinyLife.Actions.ActionType.Sell -- 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.SellAction.Items commentId: F:TinyLife.Actions.SellAction.Items href: TinyLife.Actions.SellAction.html#TinyLife_Actions_SellAction_Items @@ -675,30 +677,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) @@ -975,21 +977,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 @@ -997,13 +999,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 @@ -1432,21 +1434,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 @@ -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: TinyLife.Objects.SpeakStyle @@ -1499,9 +1501,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 @@ -1514,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: TinyLife.Objects.SpeakStyle @@ -1553,21 +1555,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 @@ -1580,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: System.Single @@ -1615,9 +1617,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 @@ -1630,9 +1632,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 @@ -1664,25 +1666,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 @@ -1696,9 +1698,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 @@ -1706,9 +1708,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: " " @@ -1748,13 +1750,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 @@ -1768,9 +1770,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 @@ -1778,9 +1780,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: " " @@ -1838,40 +1840,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) @@ -1950,6 +1952,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 @@ -2293,21 +2424,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 @@ -2315,38 +2446,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 @@ -2371,13 +2502,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 @@ -2403,50 +2534,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 @@ -2497,13 +2628,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 @@ -2553,25 +2684,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 @@ -2627,13 +2758,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 @@ -2688,28 +2819,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 @@ -2743,18 +2874,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 @@ -2787,25 +2918,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 @@ -2839,13 +2970,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 @@ -2878,25 +3009,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 @@ -2932,13 +3063,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 @@ -2973,22 +3104,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 @@ -3007,13 +3138,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 @@ -3031,25 +3162,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 @@ -3086,13 +3217,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 @@ -3214,30 +3345,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 @@ -3245,29 +3376,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 @@ -3277,14 +3408,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) @@ -3357,27 +3488,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 @@ -3391,18 +3522,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.SimpleBehaviorAction.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml index 9744bad..7390d57 100644 --- a/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml +++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml @@ -62,7 +62,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 @@ -78,41 +78,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) @@ -827,30 +829,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) @@ -1051,21 +1053,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 @@ -1073,13 +1075,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 @@ -1508,21 +1510,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 @@ -1535,9 +1537,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 @@ -1575,9 +1577,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 @@ -1590,9 +1592,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 @@ -1629,21 +1631,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 @@ -1656,9 +1658,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 @@ -1691,9 +1693,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 @@ -1706,9 +1708,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 @@ -1740,25 +1742,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 @@ -1772,9 +1774,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 @@ -1782,9 +1784,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: " " @@ -1824,13 +1826,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 @@ -1844,9 +1846,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 @@ -1854,9 +1856,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: " " @@ -1914,40 +1916,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) @@ -2026,6 +2028,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 @@ -2369,21 +2500,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 @@ -2391,38 +2522,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 @@ -2447,13 +2578,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 @@ -2479,50 +2610,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 @@ -2573,13 +2704,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 @@ -2629,25 +2760,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 @@ -2703,13 +2834,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 @@ -2764,28 +2895,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 @@ -2819,18 +2950,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 @@ -2863,25 +2994,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 @@ -2915,13 +3046,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 @@ -2954,25 +3085,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 @@ -3008,13 +3139,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 @@ -3049,22 +3180,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 @@ -3083,13 +3214,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 @@ -3107,25 +3238,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 @@ -3162,13 +3293,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 @@ -3290,30 +3421,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 @@ -3321,29 +3452,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 @@ -3353,14 +3484,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) @@ -3433,27 +3564,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 @@ -3467,18 +3598,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.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml index c33e344..e0f27d7 100644 --- a/docs/api/TinyLife.Actions.SitAction.yml +++ b/docs/api/TinyLife.Actions.SitAction.yml @@ -59,7 +59,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 @@ -78,41 +78,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) @@ -660,30 +662,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) @@ -935,21 +937,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 @@ -957,13 +959,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 @@ -1392,21 +1394,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 @@ -1419,9 +1421,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 @@ -1459,9 +1461,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 @@ -1474,9 +1476,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 @@ -1513,21 +1515,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 @@ -1540,9 +1542,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 @@ -1575,9 +1577,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 @@ -1590,9 +1592,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 @@ -1624,25 +1626,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 @@ -1656,9 +1658,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 @@ -1666,9 +1668,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: " " @@ -1708,13 +1710,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 @@ -1728,9 +1730,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 @@ -1738,9 +1740,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: " " @@ -1798,40 +1800,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) @@ -1910,6 +1912,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 @@ -2253,21 +2384,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 @@ -2275,38 +2406,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 @@ -2331,13 +2462,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 @@ -2363,50 +2494,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 @@ -2457,13 +2588,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 @@ -2513,25 +2644,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 @@ -2587,13 +2718,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 @@ -2648,28 +2779,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 @@ -2703,18 +2834,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 @@ -2747,25 +2878,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 @@ -2799,13 +2930,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 @@ -2838,25 +2969,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 @@ -2892,13 +3023,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 @@ -2933,22 +3064,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 @@ -2967,13 +3098,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 @@ -2991,25 +3122,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 @@ -3046,13 +3177,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 @@ -3174,30 +3305,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 @@ -3205,29 +3336,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 @@ -3237,14 +3368,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) @@ -3317,27 +3448,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 @@ -3351,18 +3482,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.SocialAction.StartPartnerAction.yml b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml index eea4acd..8d8e809 100644 --- a/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml @@ -22,20 +22,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartPartnerAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 308 + startLine: 305 assemblies: - 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: 'protected class SocialAction.StartPartnerAction : Action, IGenericDataHolder' @@ -61,7 +61,7 @@ items: - TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - - 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 @@ -70,41 +70,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) @@ -136,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SocialAction.cs - startLine: 311 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -171,14 +173,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/SocialAction.cs - startLine: 314 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Actions 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() @@ -203,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 342 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -223,13 +225,13 @@ items: overridden: TinyLife.Actions.Action.IsCompleted overload: TinyLife.Actions.SocialAction.StartPartnerAction.IsCompleted* 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 @@ -237,18 +239,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 @@ -256,12 +260,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 @@ -478,30 +483,30 @@ references: name: CompletionType href: TinyLife.Actions.CompletionType.html - 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) @@ -701,21 +706,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 @@ -723,13 +728,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 @@ -1158,21 +1163,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 @@ -1185,9 +1190,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 @@ -1225,9 +1230,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 @@ -1240,9 +1245,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 @@ -1279,21 +1284,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 @@ -1306,9 +1311,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 @@ -1341,9 +1346,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 @@ -1356,9 +1361,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 @@ -1390,25 +1395,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 @@ -1422,9 +1427,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 @@ -1432,9 +1437,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: " " @@ -1474,13 +1479,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 @@ -1494,9 +1499,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 @@ -1504,9 +1509,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: " " @@ -1564,40 +1569,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) @@ -1676,6 +1681,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 @@ -2019,21 +2153,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 @@ -2041,38 +2175,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 @@ -2097,13 +2231,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 @@ -2129,50 +2263,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 @@ -2223,13 +2357,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 @@ -2279,25 +2413,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 @@ -2353,13 +2487,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 @@ -2414,28 +2548,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 @@ -2469,18 +2603,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 @@ -2513,25 +2647,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 @@ -2565,13 +2699,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 @@ -2604,25 +2738,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 @@ -2658,13 +2792,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 @@ -2699,22 +2833,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 @@ -2733,13 +2867,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 @@ -2757,25 +2891,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 @@ -2812,13 +2946,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 @@ -2940,30 +3074,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 @@ -2971,29 +3105,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 @@ -3003,14 +3137,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) @@ -3083,27 +3217,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 @@ -3117,18 +3251,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.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index 75058d8..87c153b 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -25,7 +25,7 @@ items: - TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean) - TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.InitializeConversation - - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.IsHelper(System.Boolean) - TinyLife.Actions.SocialAction.IsMain @@ -54,7 +54,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - A social action is an action that involves two instances. + A social action is an action that involves two instances. Before a social action "actually" starts, both parties have to have the action as their current action. @@ -86,7 +86,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.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -101,41 +101,43 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - 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,14 +217,14 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: The that we're interacting with, which is the first result from that isn't . + summary: The that we're interacting with, which is the first result from that isn't . example: [] syntax: - content: public Person Partner { get; } + content: public PersonLike Partner { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public ReadOnly Property Partner As Person + type: TinyLife.Objects.PersonLike + content.vb: Public ReadOnly Property Partner As PersonLike overload: TinyLife.Actions.SocialAction.Partner* - uid: TinyLife.Actions.SocialAction.PartnerAction commentId: P:TinyLife.Actions.SocialAction.PartnerAction @@ -311,7 +313,7 @@ items: summary: >- The amount of time that the actual conversation has been going on for. - This is the total amount of time () minus the amount of time it took for the to reach the . + This is the total amount of time () minus the amount of time it took for the to reach the . example: [] syntax: content: >- @@ -616,7 +618,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - Returns the amount of time that the action should wait next to the person they want to talk to before the action is canceled. + Returns the amount of time that the action should wait next to the person they want to talk to before the action is canceled. By default, this returns 30 minutes for an action that was , and 2 hours for a manual action. example: [] @@ -652,7 +654,7 @@ items: summary: >- A method that is called to enqueue the action that the should execute. - By default, this causes a non- version of this action's to be enqueued using . + By default, this causes a non- version of this action's to be enqueued using . example: [] syntax: content: protected virtual Action EnqueuePartnerAction(ActionInfo info) @@ -995,7 +997,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. @@ -1090,16 +1092,16 @@ items: content.vb: Public Overrides Function TryForceResult(result As CompletionType, reason As CanExecuteResult? = Nothing, source As MapObject = Nothing) As Boolean overridden: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) overload: TinyLife.Actions.SocialAction.TryForceResult* -- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - id: InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + id: InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) parent: TinyLife.Actions.SocialAction langs: - csharp - vb - name: InvokeForBoth(Action) - nameWithType: SocialAction.InvokeForBoth(Action) - fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) type: Method source: remote: @@ -1112,19 +1114,19 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Invokes the given action for both the and the using . + summary: Invokes the given action for both the and the using . example: [] syntax: - content: public void InvokeForBoth(Action action) + content: public void InvokeForBoth(Action action) parameters: - 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 of this conversation - content.vb: Public Sub InvokeForBoth(action As Action(Of Person, Person)) + content.vb: Public Sub InvokeForBoth(action As Action(Of PersonLike, PersonLike)) overload: TinyLife.Actions.SocialAction.InvokeForBoth* - nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) - fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) - name.vb: InvokeForBoth(Action(Of Person, Person)) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(Action(Of PersonLike, PersonLike)) - uid: TinyLife.Actions.SocialAction.IsHelper(System.Boolean) commentId: M:TinyLife.Actions.SocialAction.IsHelper(System.Boolean) id: IsHelper(System.Boolean) @@ -1194,15 +1196,15 @@ items: This should be used in conjunction with . example: [] syntax: - content: protected Person GetHelper(bool wasOffered) + content: protected PersonLike GetHelper(bool wasOffered) parameters: - id: wasOffered type: System.Boolean description: Whether help was offered through this action. return: - type: TinyLife.Objects.Person - description: This action's helper party, which is either or . - content.vb: Protected Function GetHelper(wasOffered As Boolean) As Person + type: TinyLife.Objects.PersonLike + description: This action's helper party, which is either or . + content.vb: Protected Function GetHelper(wasOffered As Boolean) As PersonLike overload: TinyLife.Actions.SocialAction.GetHelper* nameWithType.vb: SocialAction.GetHelper(Boolean) fullName.vb: TinyLife.Actions.SocialAction.GetHelper(Boolean) @@ -1275,7 +1277,7 @@ items: The returned also automatically include an evaluator that displays a list of potential action partners if no action partner was immediately selected through the context. - This means that the constructedType's constructor should accept the usual and , but also the wasOffered and the (optional) passed from the . + This means that the constructedType's constructor should accept the usual and , but also the wasOffered and the (optional) passed from the . example: [] syntax: content: public static IEnumerable CreateAskOffer(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null, CanExecuteResult? noValidArgumentsResult = null) @@ -1313,13 +1315,13 @@ items: fullName.vb: TinyLife.Actions.SocialAction.CreateAskOffer(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.CanExecuteResult?) name.vb: CreateAskOffer(String, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?, CanExecuteResult?) 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.SocialAction.Partner commentId: P:TinyLife.Actions.SocialAction.Partner parent: TinyLife.Actions.SocialAction @@ -1588,30 +1590,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.Action.Random commentId: F:TinyLife.Actions.Action.Random @@ -1753,21 +1755,21 @@ references: href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed - 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 @@ -1775,13 +1777,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 @@ -2210,21 +2212,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 @@ -2237,9 +2239,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 @@ -2277,9 +2279,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 @@ -2292,9 +2294,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 @@ -2331,21 +2333,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 @@ -2358,9 +2360,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 @@ -2393,9 +2395,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 @@ -2408,9 +2410,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 @@ -2442,25 +2444,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 @@ -2474,9 +2476,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 @@ -2484,9 +2486,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: " " @@ -2526,13 +2528,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 @@ -2546,9 +2548,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 @@ -2556,9 +2558,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: " " @@ -2616,40 +2618,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) @@ -2728,6 +2730,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 @@ -3071,21 +3202,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 @@ -3093,38 +3224,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 @@ -3149,13 +3280,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 @@ -3181,50 +3312,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 @@ -3275,13 +3406,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 @@ -3331,25 +3462,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 @@ -3405,13 +3536,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 @@ -3466,28 +3597,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 @@ -3521,18 +3652,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 @@ -3565,25 +3696,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 @@ -3617,13 +3748,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 @@ -3656,25 +3787,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 @@ -3710,13 +3841,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 @@ -3751,22 +3882,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 @@ -3785,13 +3916,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 @@ -3809,25 +3940,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 @@ -3864,13 +3995,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 @@ -3992,30 +4123,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 @@ -4023,29 +4154,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 @@ -4055,14 +4186,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) @@ -4135,27 +4266,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 @@ -4169,18 +4300,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 @@ -5296,20 +5427,21 @@ references: name: Type nameWithType: Type fullName: System.Type -- uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - commentId: M:TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) +- uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + commentId: M:TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - nameWithType: Person.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - fullName: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) - nameWithType.vb: Person.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) - fullName.vb: TinyLife.Objects.Person.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) + nameWithType: PersonLike.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + fullName: TinyLife.Objects.PersonLike.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) + nameWithType.vb: PersonLike.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + fullName.vb: TinyLife.Objects.PersonLike.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) spec.csharp: - - uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) name: EnqueueAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - name: < - name: T - name: '>' @@ -5351,9 +5483,9 @@ references: - name: ']' - name: ) spec.vb: - - uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) name: EnqueueAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - name: ( - name: Of - name: " " @@ -5705,18 +5837,20 @@ references: name: CanMultitask nameWithType: SocialAction.CanMultitask fullName: TinyLife.Actions.SocialAction.CanMultitask -- 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.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow parent: TinyLife.Actions.MultiAction @@ -5939,35 +6073,35 @@ references: - name: ) - uid: TinyLife.Actions.SocialAction.InvokeForBoth* commentId: Overload:TinyLife.Actions.SocialAction.InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ name: InvokeForBoth nameWithType: SocialAction.InvokeForBoth fullName: TinyLife.Actions.SocialAction.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 @@ -5977,14 +6111,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: System.Action`2 commentId: T:System.Action`2 diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml index 478dc18..40e102e 100644 --- a/docs/api/TinyLife.Actions.StoreAction.yml +++ b/docs/api/TinyLife.Actions.StoreAction.yml @@ -30,7 +30,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - The action can be invoked by a , causing them to walk to the object, pick it up and then store it into their 's . + The action can be invoked by a , causing them to walk to the object, pick it up and then store it into their 's . To add new items that have this ability, you can add them to the collection. example: [] @@ -56,7 +56,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 @@ -76,41 +76,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) @@ -352,13 +354,13 @@ references: name: Store nameWithType: ActionType.Store fullName: TinyLife.Actions.ActionType.Store -- 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.World.Household commentId: T:TinyLife.World.Household parent: TinyLife.World @@ -646,30 +648,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) @@ -946,21 +948,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 @@ -968,13 +970,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 @@ -1403,21 +1405,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 @@ -1430,9 +1432,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 @@ -1470,9 +1472,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 @@ -1485,9 +1487,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 @@ -1524,21 +1526,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 @@ -1551,9 +1553,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 @@ -1586,9 +1588,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 @@ -1601,9 +1603,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 @@ -1635,25 +1637,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 @@ -1667,9 +1669,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 @@ -1677,9 +1679,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: " " @@ -1719,13 +1721,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 @@ -1739,9 +1741,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 @@ -1749,9 +1751,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: " " @@ -1809,40 +1811,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) @@ -1921,6 +1923,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 @@ -2264,21 +2395,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 @@ -2286,38 +2417,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 @@ -2342,13 +2473,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 @@ -2374,50 +2505,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 @@ -2468,13 +2599,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 @@ -2524,25 +2655,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 @@ -2598,13 +2729,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 @@ -2659,28 +2790,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 @@ -2714,18 +2845,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 @@ -2758,25 +2889,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 @@ -2810,13 +2941,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 @@ -2849,25 +2980,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 @@ -2903,13 +3034,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 @@ -2944,22 +3075,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 @@ -2978,13 +3109,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 @@ -3002,25 +3133,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 @@ -3057,13 +3188,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 @@ -3185,30 +3316,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 @@ -3216,29 +3347,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 @@ -3248,14 +3379,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) @@ -3328,27 +3459,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 @@ -3362,18 +3493,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.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml index d5253ad..04193b0 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml @@ -19,21 +19,30 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluationResult path: ../TinyLife/Actions/TalkAction.cs - startLine: 464 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: A delegate that is used for and . + summary: A delegate that is used for and . example: [] syntax: - content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, Person partner, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance) + content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, PersonLike partner, float originalGain, float originalRomancePercentage, float originalGoBadlyChance, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The action info that is being evaluated - id: partner - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The partner of the action. + - id: originalGain + type: System.Single + description: The amount of friendship and romance points that should be gained as a result of this action succeeding, without any default changes applied + - id: originalRomancePercentage + type: System.Single + description: The amount of romance, out of originalGain that should be gained as a result of this action succeeding, without any default changes applied + - id: originalGoBadlyChance + type: System.Single + description: The chance, between 0 and 1, that the conversation should end badly. This value doesn't yet have any default changes applied. - id: romanceGain type: System.Single description: The amount of romance points that should be gained as a result of this action succeeding, which already has all default changes applied @@ -49,33 +58,33 @@ items: - id: goBadlyChance type: System.Single description: The chance, between 0 and 1, that the conversation should end badly. This value already has all of the default changes applied. - content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As Person, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single) + content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As PersonLike, originalGain As Single, originalRomancePercentage As Single, originalGoBadlyChance As Single, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single) extensionMethods: - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.TinyLife.Utilities.Extensions.JsonCopy``1 references: -- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) +- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) isExternal: true - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ - name: EvaluateSimple(Action, Person, float, float) - nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float) - fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float) - nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single) - fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single) - name.vb: EvaluateSimple(Action, Person, Single, Single) + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ + name: EvaluateSimple(Action, PersonLike, float, float) + nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float) + fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float) + nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single) + fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single) + name.vb: EvaluateSimple(Action, PersonLike, Single, Single) spec.csharp: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -90,18 +99,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -209,13 +218,13 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo -- 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 diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml index a474a1c..653d22d 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml @@ -8,8 +8,8 @@ items: - TinyLife.Actions.TalkAction.TalkSettings.#ctor - TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory - TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction) - - TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - - TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Single,System.Single) + - TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + - TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Single,System.Single) - TinyLife.Actions.TalkAction.TalkSettings.FailEmotion - TinyLife.Actions.TalkAction.TalkSettings.FriendshipGain - TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage @@ -26,6 +26,7 @@ items: - TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle - TinyLife.Actions.TalkAction.TalkSettings.SuccessEmotion - TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes + - TinyLife.Actions.TalkAction.TalkSettings.TalkMinutesVariation - TinyLife.Actions.TalkAction.TalkSettings.Update(TinyLife.Actions.SocialAction,Microsoft.Xna.Framework.GameTime,System.Single) langs: - csharp @@ -41,11 +42,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkSettings path: ../TinyLife/Actions/TalkAction.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Additional settings for , used by + summary: Additional settings for , used by example: [] syntax: content: public struct TalkAction.TalkSettings @@ -77,14 +78,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Actions/TalkAction.cs - startLine: 166 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- The underlying to use. - These will be amended in the various methods, including , , etc. + These will be amended in the various methods, including , , etc. example: [] syntax: content: public ActionType.TypeSettings Settings @@ -109,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendshipGain path: ../TinyLife/Actions/TalkAction.cs - startLine: 171 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -141,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoBadlyChance path: ../TinyLife/Actions/TalkAction.cs - startLine: 176 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -173,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkMinutes path: ../TinyLife/Actions/TalkAction.cs - startLine: 180 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -184,6 +185,35 @@ items: return: type: System.Single content.vb: Public TalkMinutes As Single +- uid: TinyLife.Actions.TalkAction.TalkSettings.TalkMinutesVariation + commentId: F:TinyLife.Actions.TalkAction.TalkSettings.TalkMinutesVariation + id: TalkMinutesVariation + parent: TinyLife.Actions.TalkAction.TalkSettings + langs: + - csharp + - vb + name: TalkMinutesVariation + nameWithType: TalkAction.TalkSettings.TalkMinutesVariation + fullName: TinyLife.Actions.TalkAction.TalkSettings.TalkMinutesVariation + type: Field + source: + remote: + path: TinyLife/Actions/TalkAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TalkMinutesVariation + path: ../TinyLife/Actions/TalkAction.cs + startLine: 186 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: The amount of in-game minutes that should be added on to, or removed from, the , when calculating the actual amount of time that this action should take through . + example: [] + syntax: + content: public float TalkMinutesVariation + return: + type: System.Single + content.vb: Public TalkMinutesVariation As Single - uid: TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory commentId: F:TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory id: EmoteCategory @@ -202,17 +232,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteCategory path: ../TinyLife/Actions/TalkAction.cs - startLine: 184 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Actions summary: The category of emotes that should be displayed as part of this conversation example: [] syntax: - content: public EmoteCategory EmoteCategory + content: public EmoteChoices EmoteCategory return: - type: TinyLife.Actions.EmoteCategory - content.vb: Public EmoteCategory As EmoteCategory + type: TinyLife.Actions.EmoteChoices + content.vb: Public EmoteCategory As EmoteChoices - uid: TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle commentId: F:TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle id: SpeakStyle @@ -231,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Actions/TalkAction.cs - startLine: 188 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -260,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerEmoteCategory path: ../TinyLife/Actions/TalkAction.cs - startLine: 193 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -270,10 +300,10 @@ items: If this is not set, is used for the partner as well. example: [] syntax: - content: public EmoteCategory? PartnerEmoteCategory + content: public EmoteChoices? PartnerEmoteCategory return: - type: System.Nullable{TinyLife.Actions.EmoteCategory} - content.vb: Public PartnerEmoteCategory As EmoteCategory? + type: System.Nullable{TinyLife.Actions.EmoteChoices} + content.vb: Public PartnerEmoteCategory As EmoteChoices? - uid: TinyLife.Actions.TalkAction.TalkSettings.PartnerSpeakStyle commentId: F:TinyLife.Actions.TalkAction.TalkSettings.PartnerSpeakStyle id: PartnerSpeakStyle @@ -292,7 +322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerSpeakStyle path: ../TinyLife/Actions/TalkAction.cs - startLine: 198 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -324,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainedSkill path: ../TinyLife/Actions/TalkAction.cs - startLine: 202 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -353,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkillOnFailure path: ../TinyLife/Actions/TalkAction.cs - startLine: 207 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -385,7 +415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoredNeed path: ../TinyLife/Actions/TalkAction.cs - startLine: 212 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -417,7 +447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 217 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -449,7 +479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 221 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -478,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainRomancePercentage path: ../TinyLife/Actions/TalkAction.cs - startLine: 227 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -512,14 +542,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoweredEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 232 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- An that is lowered when this action is successful for both conversation partners. - This uses internally. + This uses internally. example: [] syntax: content: public (EmotionType Type, float Amount) LoweredEmotion @@ -544,17 +574,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSuccess path: ../TinyLife/Actions/TalkAction.cs - startLine: 236 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Actions summary: An action that is invoked when this talk action succeeds. Note that this is only invoked for the main partner (), and it receives the as an additional parameter. example: [] syntax: - content: public Action OnSuccess + content: public Action OnSuccess return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - content.vb: Public OnSuccess As Action(Of Action, Person) + type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + content.vb: Public OnSuccess As Action(Of Action, PersonLike) - uid: TinyLife.Actions.TalkAction.TalkSettings.OnFailure commentId: F:TinyLife.Actions.TalkAction.TalkSettings.OnFailure id: OnFailure @@ -573,17 +603,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFailure path: ../TinyLife/Actions/TalkAction.cs - startLine: 240 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Actions summary: An action that is invoked when this talk action fails. Note that this is only invoked for the main partner (), and it receives the as an additional parameter. example: [] syntax: - content: public Action OnFailure + content: public Action OnFailure return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - content.vb: Public OnFailure As Action(Of Action, Person) + type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + content.vb: Public OnFailure As Action(Of Action, PersonLike) - uid: TinyLife.Actions.TalkAction.TalkSettings.#ctor commentId: M:TinyLife.Actions.TalkAction.TalkSettings.#ctor id: '#ctor' @@ -602,7 +632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/TalkAction.cs - startLine: 245 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -633,11 +663,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/TalkAction.cs - startLine: 263 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Updates these for an action by displaying the relevant emotes and speak sounds using and restoring the . + summary: Updates these for an action by displaying the relevant emotes and speak sounds using and restoring the . example: [] syntax: content: public readonly void Update(SocialAction action, GameTime time, float speedMultiplier) @@ -674,14 +704,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateFully path: ../TinyLife/Actions/TalkAction.cs - startLine: 276 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- Evaluates these fully from the perspective of the main conversation partner () after a is completed. - This method internally calls using the passed parameters, but additionally evaluates information that can only be evaluated using , like the of a relationship. + This method internally calls using the passed parameters, but additionally evaluates information that can only be evaluated using , like the of a relationship. This method is automatically called by the main conversation partner () in . example: [] @@ -693,16 +723,16 @@ items: description: The action. content.vb: Public Sub EvaluateFully(action As SocialAction) overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully* -- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - id: EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) +- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + id: EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) parent: TinyLife.Actions.TalkAction.TalkSettings langs: - csharp - vb - name: EvaluateSimple(Action, Person, float, float) - nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float) - fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float) + name: EvaluateSimple(Action, PersonLike, float, float) + nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float) + fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float) type: Method source: remote: @@ -711,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateSimple path: ../TinyLife/Actions/TalkAction.cs - startLine: 295 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -723,13 +753,13 @@ items: This method is automatically called by the main conversation partner () in . example: [] syntax: - content: public readonly void EvaluateSimple(Action action, Person partner, float completion = 1, float effectiveness = 1) + content: public readonly void EvaluateSimple(Action action, PersonLike partner, float completion = 1, float effectiveness = 1) parameters: - id: action type: TinyLife.Actions.Action description: The action. - id: partner - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The action partner. - id: completion type: System.Single @@ -737,21 +767,21 @@ items: - id: effectiveness type: System.Single description: The effectiveness of the action, where 0 represents a boring, overused action, and 1 represents a unique action. Defaults to 1. - content.vb: Public Sub EvaluateSimple(action As Action, partner As Person, completion As Single = 1, effectiveness As Single = 1) + content.vb: Public Sub EvaluateSimple(action As Action, partner As PersonLike, completion As Single = 1, effectiveness As Single = 1) overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple* - nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single) - fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single) - name.vb: EvaluateSimple(Action, Person, Single, Single) -- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Single,System.Single) - commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Single,System.Single) - id: EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Single,System.Single) + nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single) + fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single) + name.vb: EvaluateSimple(Action, PersonLike, Single, Single) +- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Single,System.Single) + commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Single,System.Single) + id: EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Single,System.Single) parent: TinyLife.Actions.TalkAction.TalkSettings langs: - csharp - vb - name: EvaluateValues(ActionInfo, Person, float, float) - nameWithType: TalkAction.TalkSettings.EvaluateValues(ActionInfo, Person, float, float) - fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo, TinyLife.Objects.Person, float, float) + name: EvaluateValues(ActionInfo, PersonLike, float, float) + nameWithType: TalkAction.TalkSettings.EvaluateValues(ActionInfo, PersonLike, float, float) + fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo, TinyLife.Objects.PersonLike, float, float) type: Method source: remote: @@ -760,7 +790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateValues path: ../TinyLife/Actions/TalkAction.cs - startLine: 377 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -769,16 +799,16 @@ items: This method just returns the values that are calculated based on these , but does not actually apply them. - This method is used by and . + This method is used by and . example: [] syntax: - content: public readonly (float RomanceGain, float FriendshipGain, float RomanceLoss, float FriendshipLoss, float GoBadlyChance) EvaluateValues(ActionInfo info, Person partner, float completion = 1, float effectiveness = 1) + content: public readonly (float RomanceGain, float FriendshipGain, float RomanceLoss, float FriendshipLoss, float GoBadlyChance) EvaluateValues(ActionInfo info, PersonLike partner, float completion = 1, float effectiveness = 1) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The action info. - id: partner - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The action partner. - id: completion type: System.Single @@ -789,11 +819,11 @@ items: return: type: System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single} description: The romance gain if the action succeeds, the friendship gain if the action succeeds, the romance loss if the action fails, the friendship loss if the action fails, and the chance that the action will succeed. - content.vb: Public Function EvaluateValues(info As ActionInfo, partner As Person, completion As Single = 1, effectiveness As Single = 1) As (RomanceGain As Single, FriendshipGain As Single, RomanceLoss As Single, FriendshipLoss As Single, GoBadlyChance As Single) + content.vb: Public Function EvaluateValues(info As ActionInfo, partner As PersonLike, completion As Single = 1, effectiveness As Single = 1) As (RomanceGain As Single, FriendshipGain As Single, RomanceLoss As Single, FriendshipLoss As Single, GoBadlyChance As Single) overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues* - nameWithType.vb: TalkAction.TalkSettings.EvaluateValues(ActionInfo, Person, Single, Single) - fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo, TinyLife.Objects.Person, Single, Single) - name.vb: EvaluateValues(ActionInfo, Person, Single, Single) + nameWithType.vb: TalkAction.TalkSettings.EvaluateValues(ActionInfo, PersonLike, Single, Single) + fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo, TinyLife.Objects.PersonLike, Single, Single) + name.vb: EvaluateValues(ActionInfo, PersonLike, Single, Single) references: - uid: TinyLife.Actions.TalkAction commentId: T:TinyLife.Actions.TalkAction @@ -801,20 +831,20 @@ references: name: TalkAction nameWithType: TalkAction fullName: TinyLife.Actions.TalkAction -- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) +- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) isExternal: true - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: Create(string, Func, TalkSettings) - nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) - nameWithType.vb: TalkAction.Create(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: Create(String, Func(Of Person, Single), TalkSettings) + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + name: Create(string, Func, TalkSettings) + nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + nameWithType.vb: TalkAction.Create(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: Create(String, Func(Of PersonLike, Single), TalkSettings) spec.csharp: - - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: Create - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: string @@ -827,9 +857,9 @@ references: 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 @@ -844,9 +874,9 @@ references: href: TinyLife.Actions.TalkAction.TalkSettings.html - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: Create - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: String @@ -861,9 +891,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 @@ -1240,20 +1270,20 @@ references: - uid: TinyLife.Actions.ActionType.TypeSettings name: TypeSettings href: TinyLife.Actions.ActionType.TypeSettings.html -- uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) - commentId: M:TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) +- uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + commentId: M:TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) isExternal: true - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ - name: CreateFunny(string, Func, TalkSettings, int, int) - nameWithType: TalkAction.CreateFunny(string, Func, TalkAction.TalkSettings, int, int) - fullName: TinyLife.Actions.TalkAction.CreateFunny(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings, int, int) - nameWithType.vb: TalkAction.CreateFunny(String, Func(Of Person, Single), TalkAction.TalkSettings, Integer, Integer) - fullName.vb: TinyLife.Actions.TalkAction.CreateFunny(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings, Integer, Integer) - name.vb: CreateFunny(String, Func(Of Person, Single), TalkSettings, Integer, Integer) + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ + name: CreateFunny(string, Func, TalkSettings, int, int) + nameWithType: TalkAction.CreateFunny(string, Func, TalkAction.TalkSettings, int, int) + fullName: TinyLife.Actions.TalkAction.CreateFunny(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings, int, int) + nameWithType.vb: TalkAction.CreateFunny(String, Func(Of PersonLike, Single), TalkAction.TalkSettings, Integer, Integer) + fullName.vb: TinyLife.Actions.TalkAction.CreateFunny(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings, Integer, Integer) + name.vb: CreateFunny(String, Func(Of PersonLike, Single), TalkSettings, Integer, Integer) spec.csharp: - - uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + - uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) name: CreateFunny - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ - name: ( - uid: System.String name: string @@ -1266,9 +1296,9 @@ references: 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 @@ -1295,9 +1325,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + - uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) name: CreateFunny - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ - name: ( - uid: System.String name: String @@ -1312,9 +1342,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 @@ -1340,20 +1370,20 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) +- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) isExternal: true - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: CreateRomantic(string, Func, TalkSettings) - nameWithType: TalkAction.CreateRomantic(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.CreateRomantic(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) - nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: CreateRomantic(String, Func(Of Person, Single), TalkSettings) + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + name: CreateRomantic(string, Func, TalkSettings) + nameWithType: TalkAction.CreateRomantic(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.CreateRomantic(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: CreateRomantic(String, Func(Of PersonLike, Single), TalkSettings) spec.csharp: - - uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: CreateRomantic - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: string @@ -1366,9 +1396,9 @@ references: 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 @@ -1383,9 +1413,9 @@ references: href: TinyLife.Actions.TalkAction.TalkSettings.html - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: CreateRomantic - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: String @@ -1400,9 +1430,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 @@ -1557,13 +1587,66 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: TinyLife.Actions.EmoteCategory - commentId: T:TinyLife.Actions.EmoteCategory +- uid: TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes + commentId: F:TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_TalkMinutes + name: TalkMinutes + nameWithType: TalkAction.TalkSettings.TalkMinutes + fullName: TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes +- 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 + commentId: T:TinyLife.Actions.Action parent: TinyLife.Actions - href: TinyLife.Actions.EmoteCategory.html - name: EmoteCategory - nameWithType: EmoteCategory - fullName: TinyLife.Actions.EmoteCategory + href: TinyLife.Actions.Action.html + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.EmoteChoices + commentId: T:TinyLife.Actions.EmoteChoices + parent: TinyLife.Actions + 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 @@ -1599,23 +1682,23 @@ references: name: EmoteCategory nameWithType: TalkAction.TalkSettings.EmoteCategory fullName: TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory -- 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`1 commentId: T:System.Nullable`1 @@ -1997,20 +2080,21 @@ references: name: EmotionType nameWithType: EmotionType fullName: TinyLife.Emotions.EmotionType -- uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) +- uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ name: LowerEmotion(EmotionType, float, float) - nameWithType: Person.LowerEmotion(EmotionType, float, float) - fullName: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) - nameWithType.vb: Person.LowerEmotion(EmotionType, Single, Single) - fullName.vb: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) + nameWithType: PersonLike.LowerEmotion(EmotionType, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) + nameWithType.vb: PersonLike.LowerEmotion(EmotionType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) name.vb: LowerEmotion(EmotionType, Single, Single) spec.csharp: - - uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) name: LowerEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - name: ( - uid: TinyLife.Emotions.EmotionType name: EmotionType @@ -2029,9 +2113,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) name: LowerEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - name: ( - uid: TinyLife.Emotions.EmotionType name: EmotionType @@ -2104,6 +2188,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.Actions.SocialAction.Partner commentId: P:TinyLife.Actions.SocialAction.Partner parent: TinyLife.Actions.SocialAction @@ -2111,17 +2202,17 @@ references: name: Partner nameWithType: SocialAction.Partner fullName: TinyLife.Actions.SocialAction.Partner -- uid: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} +- uid: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + commentId: T:System.Action{TinyLife.Actions.Action,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 Action, Person) - fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Objects.Person) - name.vb: Action(Of Action, Person) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Action, PersonLike) + fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Objects.PersonLike) + name.vb: Action(Of Action, PersonLike) spec.csharp: - uid: System.Action`2 name: Action @@ -2133,9 +2224,9 @@ references: href: TinyLife.Actions.Action.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 @@ -2150,9 +2241,9 @@ references: href: TinyLife.Actions.Action.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: System.Action`2 commentId: T:System.Action`2 @@ -2220,25 +2311,25 @@ references: - uid: TinyLife.Actions.TalkAction.TalkSettings name: TalkSettings href: TinyLife.Actions.TalkAction.TalkSettings.html -- 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 @@ -2252,9 +2343,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 @@ -2262,9 +2353,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: " " @@ -2304,13 +2395,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 @@ -2324,9 +2415,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 @@ -2334,9 +2425,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: " " @@ -2394,13 +2485,6 @@ references: name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime -- uid: TinyLife.Actions.Action - commentId: T:TinyLife.Actions.Action - parent: TinyLife.Actions - href: TinyLife.Actions.Action.html - name: Action - nameWithType: Action - fullName: TinyLife.Actions.Action - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true @@ -2431,29 +2515,29 @@ references: - uid: Microsoft.Xna.Framework name: Framework isExternal: true -- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) +- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) isExternal: true - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ - name: EvaluateSimple(Action, Person, float, float) - nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float) - fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float) - nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single) - fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single) - name.vb: EvaluateSimple(Action, Person, Single, Single) + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ + name: EvaluateSimple(Action, PersonLike, float, float) + nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float) + fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float) + nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single) + fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single) + name.vb: EvaluateSimple(Action, PersonLike, Single, Single) spec.csharp: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -2468,18 +2552,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -2538,17 +2622,10 @@ references: fullName: TinyLife.Actions.TalkAction.TalkSettings.GainedSkill - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple* commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ name: EvaluateSimple nameWithType: TalkAction.TalkSettings.EvaluateSimple fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple -- 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 commentId: N:TinyLife href: TinyLife.html @@ -2581,7 +2658,7 @@ references: - name: ) - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues* commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateValues_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateValues_TinyLife_Actions_ActionInfo_TinyLife_Objects_PersonLike_System_Single_System_Single_ name: EvaluateValues nameWithType: TalkAction.TalkSettings.EvaluateValues fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index 07c4900..da8e836 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -7,10 +7,10 @@ items: children: - TinyLife.Actions.TalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - - TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - - TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) - - TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - - TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + - TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - TinyLife.Actions.TalkAction.IsConversationCompleted - TinyLife.Actions.TalkAction.OnEvaluate - TinyLife.Actions.TalkAction.OnTalkFailure @@ -40,7 +40,7 @@ items: Things like and automatically influence this interaction's and . - should be used to create a talk action. + should be used to create a talk action. example: [] syntax: content: 'public class TalkAction : SocialAction, IGenericDataHolder' @@ -74,7 +74,7 @@ items: - TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) - TinyLife.Actions.SocialAction.IsHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetHelper(System.Boolean) - TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean) @@ -89,7 +89,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.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -104,41 +104,43 @@ items: - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.GetIconObject - TinyLife.Actions.Action.CausesExtremelyFastSpeed - - 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) @@ -175,7 +177,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - An event that is invoked when is called. + An event that is invoked when is called. A mod can subscribe to this event to change the outcome of any basic conversation. example: [] @@ -212,10 +214,10 @@ items: A mod can subscribe to this event to change the outcome of any basic conversation. example: [] syntax: - content: public static event Action OnTalkSuccess + content: public static event Action OnTalkSuccess return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - content.vb: Public Shared Event OnTalkSuccess As Action(Of Action, Person) + type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + content.vb: Public Shared Event OnTalkSuccess As Action(Of Action, PersonLike) - uid: TinyLife.Actions.TalkAction.OnTalkFailure commentId: E:TinyLife.Actions.TalkAction.OnTalkFailure id: OnTalkFailure @@ -244,10 +246,10 @@ items: A mod can subscribe to this event to change the outcome of any basic conversation. example: [] syntax: - content: public static event Action OnTalkFailure + content: public static event Action OnTalkFailure return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - content.vb: Public Shared Event OnTalkFailure As Action(Of Action, Person) + type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + content.vb: Public Shared Event OnTalkFailure As Action(Of Action, PersonLike) - uid: TinyLife.Actions.TalkAction.Settings commentId: P:TinyLife.Actions.TalkAction.Settings id: Settings @@ -437,16 +439,16 @@ items: content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType overridden: TinyLife.Actions.SocialAction.IsConversationCompleted overload: TinyLife.Actions.TalkAction.IsConversationCompleted* -- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - id: Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) +- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + id: Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) parent: TinyLife.Actions.TalkAction langs: - csharp - vb - name: Create(string, Func, TalkSettings) - nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + name: Create(string, Func, TalkSettings) + nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) type: Method source: remote: @@ -455,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/TalkAction.cs - startLine: 71 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -465,13 +467,13 @@ items: The passed will be modified in this method by modifying its underlying , including its , , , and more. example: [] syntax: - content: public static ActionType.TypeSettings Create(string name, Func priority, TalkAction.TalkSettings settings) + content: public static ActionType.TypeSettings Create(string name, Func priority, TalkAction.TalkSettings settings) parameters: - id: name type: System.String description: The name of the action - id: priority - type: System.Func{TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.Objects.PersonLike,System.Single} description: The passive priority of this action - id: settings type: TinyLife.Actions.TalkAction.TalkSettings @@ -479,21 +481,21 @@ items: return: type: TinyLife.Actions.ActionType.TypeSettings description: A new TypeSettings instance with the given settings, which initializes a when constructed - content.vb: Public Shared Function Create(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings + content.vb: Public Shared Function Create(name As String, priority As Func(Of PersonLike, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings overload: TinyLife.Actions.TalkAction.Create* - nameWithType.vb: TalkAction.Create(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: Create(String, Func(Of Person, Single), TalkSettings) -- uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) - commentId: M:TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) - id: CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + nameWithType.vb: TalkAction.Create(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: Create(String, Func(Of PersonLike, Single), TalkSettings) +- uid: TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + commentId: M:TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) + id: CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32) parent: TinyLife.Actions.TalkAction langs: - csharp - vb - name: CreateFunny(string, Func, TalkSettings, int, int) - nameWithType: TalkAction.CreateFunny(string, Func, TalkAction.TalkSettings, int, int) - fullName: TinyLife.Actions.TalkAction.CreateFunny(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings, int, int) + name: CreateFunny(string, Func, TalkSettings, int, int) + nameWithType: TalkAction.CreateFunny(string, Func, TalkAction.TalkSettings, int, int) + fullName: TinyLife.Actions.TalkAction.CreateFunny(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings, int, int) type: Method source: remote: @@ -502,23 +504,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFunny path: ../TinyLife/Actions/TalkAction.cs - startLine: 102 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- - A helper method to create a using , but with default settings applied for an action in the Funny category. + A helper method to create a using , but with default settings applied for an action in the Funny category. The passed will be modified in this method, setting its to , its to , modifying its to be lowered if the persoin is feeling , and more. example: [] syntax: - content: public static ActionType.TypeSettings CreateFunny(string name, Func priority, TalkAction.TalkSettings settings, int humorSkillGain = 10000, int humorSkillRequired = 0) + content: public static ActionType.TypeSettings CreateFunny(string name, Func priority, TalkAction.TalkSettings settings, int humorSkillGain = 10000, int humorSkillRequired = 0) parameters: - id: name type: System.String description: The name of the action - id: priority - type: System.Func{TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.Objects.PersonLike,System.Single} description: The passive priority of this action - id: settings type: TinyLife.Actions.TalkAction.TalkSettings @@ -532,21 +534,21 @@ items: return: type: TinyLife.Actions.ActionType.TypeSettings description: A new TypeSettings instance with the given settings, which initializes a when constructed - content.vb: Public Shared Function CreateFunny(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings, humorSkillGain As Integer = 10000, humorSkillRequired As Integer = 0) As ActionType.TypeSettings + content.vb: Public Shared Function CreateFunny(name As String, priority As Func(Of PersonLike, Single), settings As TalkAction.TalkSettings, humorSkillGain As Integer = 10000, humorSkillRequired As Integer = 0) As ActionType.TypeSettings overload: TinyLife.Actions.TalkAction.CreateFunny* - nameWithType.vb: TalkAction.CreateFunny(String, Func(Of Person, Single), TalkAction.TalkSettings, Integer, Integer) - fullName.vb: TinyLife.Actions.TalkAction.CreateFunny(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings, Integer, Integer) - name.vb: CreateFunny(String, Func(Of Person, Single), TalkSettings, Integer, Integer) -- uid: TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - id: CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + nameWithType.vb: TalkAction.CreateFunny(String, Func(Of PersonLike, Single), TalkAction.TalkSettings, Integer, Integer) + fullName.vb: TinyLife.Actions.TalkAction.CreateFunny(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings, Integer, Integer) + name.vb: CreateFunny(String, Func(Of PersonLike, Single), TalkSettings, Integer, Integer) +- uid: TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + id: CreateMean(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) parent: TinyLife.Actions.TalkAction langs: - csharp - vb - name: CreateMean(string, Func, TalkSettings) - nameWithType: TalkAction.CreateMean(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.CreateMean(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + name: CreateMean(string, Func, TalkSettings) + nameWithType: TalkAction.CreateMean(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.CreateMean(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) type: Method source: remote: @@ -555,23 +557,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateMean path: ../TinyLife/Actions/TalkAction.cs - startLine: 127 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- - A helper method to create a using , but with default settings applied for an action in the Mean category. + A helper method to create a using , but with default settings applied for an action in the Mean category. The passed will be modified in this method, modifying its delegate to check as well. example: [] syntax: - content: public static ActionType.TypeSettings CreateMean(string name, Func priority, TalkAction.TalkSettings settings) + content: public static ActionType.TypeSettings CreateMean(string name, Func priority, TalkAction.TalkSettings settings) parameters: - id: name type: System.String description: The name of the action - id: priority - type: System.Func{TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.Objects.PersonLike,System.Single} description: The passive priority of this action - id: settings type: TinyLife.Actions.TalkAction.TalkSettings @@ -579,21 +581,21 @@ items: return: type: TinyLife.Actions.ActionType.TypeSettings description: A new TypeSettings instance with the given settings, which initializes a when constructed - content.vb: Public Shared Function CreateMean(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings + content.vb: Public Shared Function CreateMean(name As String, priority As Func(Of PersonLike, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings overload: TinyLife.Actions.TalkAction.CreateMean* - nameWithType.vb: TalkAction.CreateMean(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.CreateMean(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: CreateMean(String, Func(Of Person, Single), TalkSettings) -- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - id: CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + nameWithType.vb: TalkAction.CreateMean(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.CreateMean(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: CreateMean(String, Func(Of PersonLike, Single), TalkSettings) +- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + id: CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) parent: TinyLife.Actions.TalkAction langs: - csharp - vb - name: CreateRomantic(string, Func, TalkSettings) - nameWithType: TalkAction.CreateRomantic(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.CreateRomantic(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + name: CreateRomantic(string, Func, TalkSettings) + nameWithType: TalkAction.CreateRomantic(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.CreateRomantic(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) type: Method source: remote: @@ -602,23 +604,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateRomantic path: ../TinyLife/Actions/TalkAction.cs - startLine: 141 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- - A helper method to create a using , but with default settings applied for an action in the Romantic category. + A helper method to create a using , but with default settings applied for an action in the Romantic category. The passed will be modified in this method, modifying its delegate to check as well, modifying its to be increased if the partner is already someone else, defaulting its to return 1 if not already set, and settings its to . example: [] syntax: - content: public static ActionType.TypeSettings CreateRomantic(string name, Func priority, TalkAction.TalkSettings settings) + content: public static ActionType.TypeSettings CreateRomantic(string name, Func priority, TalkAction.TalkSettings settings) parameters: - id: name type: System.String description: The name of the action - id: priority - type: System.Func{TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.Objects.PersonLike,System.Single} description: The passive priority of this action - id: settings type: TinyLife.Actions.TalkAction.TalkSettings @@ -626,11 +628,11 @@ items: return: type: TinyLife.Actions.ActionType.TypeSettings description: A new TypeSettings instance with the given settings, which initializes a when constructed - content.vb: Public Shared Function CreateRomantic(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings + content.vb: Public Shared Function CreateRomantic(name As String, priority As Func(Of PersonLike, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings overload: TinyLife.Actions.TalkAction.CreateRomantic* - nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: CreateRomantic(String, Func(Of Person, Single), TalkSettings) + nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: CreateRomantic(String, Func(Of PersonLike, Single), TalkSettings) references: - uid: TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType @@ -657,20 +659,20 @@ references: name: GoBadlyChance nameWithType: TalkAction.TalkSettings.GoBadlyChance fullName: TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance -- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) - commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) +- uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + commentId: M:TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) isExternal: true - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: Create(string, Func, TalkSettings) - nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) - fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) - nameWithType.vb: TalkAction.Create(String, Func(Of Person, Single), TalkAction.TalkSettings) - fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.Person, Single), TinyLife.Actions.TalkAction.TalkSettings) - name.vb: Create(String, Func(Of Person, Single), TalkSettings) + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + name: Create(string, Func, TalkSettings) + nameWithType: TalkAction.Create(string, Func, TalkAction.TalkSettings) + fullName: TinyLife.Actions.TalkAction.Create(string, System.Func, TinyLife.Actions.TalkAction.TalkSettings) + nameWithType.vb: TalkAction.Create(String, Func(Of PersonLike, Single), TalkAction.TalkSettings) + fullName.vb: TinyLife.Actions.TalkAction.Create(String, System.Func(Of TinyLife.Objects.PersonLike, Single), TinyLife.Actions.TalkAction.TalkSettings) + name.vb: Create(String, Func(Of PersonLike, Single), TalkSettings) spec.csharp: - - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: Create - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: string @@ -683,9 +685,9 @@ references: 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 @@ -700,9 +702,9 @@ references: href: TinyLife.Actions.TalkAction.TalkSettings.html - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings) + - uid: TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings) name: Create - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ - name: ( - uid: System.String name: String @@ -717,9 +719,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 @@ -1201,41 +1203,41 @@ references: name: MapObject href: TinyLife.Objects.MapObject.html - name: ) -- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) - commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) +- uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) parent: TinyLife.Actions.SocialAction isExternal: true - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ - name: InvokeForBoth(Action) - nameWithType: SocialAction.InvokeForBoth(Action) - fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) - nameWithType.vb: SocialAction.InvokeForBoth(Action(Of Person, Person)) - fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) - name.vb: InvokeForBoth(Action(Of Person, Person)) + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + name: InvokeForBoth(Action) + nameWithType: SocialAction.InvokeForBoth(Action) + fullName: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action) + nameWithType.vb: SocialAction.InvokeForBoth(Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(Action(Of PersonLike, PersonLike)) spec.csharp: - - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - 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.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - uid: TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) name: InvokeForBoth - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InvokeForBoth_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Action`2 name: Action @@ -1244,14 +1246,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.SocialAction.IsHelper(System.Boolean) @@ -1656,30 +1658,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.Action.Random commentId: F:TinyLife.Actions.Action.Random @@ -1821,21 +1823,21 @@ references: href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed - 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 @@ -1843,13 +1845,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 @@ -2278,21 +2280,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 @@ -2305,9 +2307,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 @@ -2345,9 +2347,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 @@ -2360,9 +2362,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 @@ -2399,21 +2401,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 @@ -2426,9 +2428,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 @@ -2461,9 +2463,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 @@ -2476,9 +2478,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 @@ -2510,25 +2512,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 @@ -2542,9 +2544,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 @@ -2552,9 +2554,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: " " @@ -2594,13 +2596,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 @@ -2614,9 +2616,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 @@ -2624,9 +2626,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: " " @@ -2684,40 +2686,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) @@ -2796,6 +2798,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 @@ -3139,21 +3270,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 @@ -3161,38 +3292,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 @@ -3217,13 +3348,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 @@ -3249,50 +3380,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 @@ -3343,13 +3474,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 @@ -3399,25 +3530,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 @@ -3473,13 +3604,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 @@ -3534,28 +3665,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 @@ -3589,18 +3720,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 @@ -3633,25 +3764,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 @@ -3685,13 +3816,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 @@ -3724,25 +3855,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 @@ -3778,13 +3909,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 @@ -3819,22 +3950,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 @@ -3853,13 +3984,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 @@ -3877,25 +4008,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 @@ -3932,13 +4063,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 @@ -4060,30 +4191,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 @@ -4091,29 +4222,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 @@ -4123,14 +4254,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) @@ -4203,27 +4334,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 @@ -4237,18 +4368,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 @@ -4836,29 +4967,29 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) +- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) + commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) isExternal: true - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ - name: EvaluateSimple(Action, Person, float, float) - nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float) - fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float) - nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single) - fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single) - name.vb: EvaluateSimple(Action, Person, Single, Single) + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ + name: EvaluateSimple(Action, PersonLike, float, float) + nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float) + fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float) + nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single) + fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single) + name.vb: EvaluateSimple(Action, PersonLike, Single, Single) spec.csharp: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -4873,18 +5004,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) + - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single) name: EvaluateSimple - href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ + href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_ - name: ( - uid: TinyLife.Actions.Action name: Action href: TinyLife.Actions.Action.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.Single @@ -4935,17 +5066,17 @@ references: name: OnSuccess nameWithType: TalkAction.TalkSettings.OnSuccess fullName: TinyLife.Actions.TalkAction.TalkSettings.OnSuccess -- uid: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} - commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person} +- uid: System.Action{TinyLife.Actions.Action,TinyLife.Objects.PersonLike} + commentId: T:System.Action{TinyLife.Actions.Action,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 Action, Person) - fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Objects.Person) - name.vb: Action(Of Action, Person) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Action, PersonLike) + fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Objects.PersonLike) + name.vb: Action(Of Action, PersonLike) spec.csharp: - uid: System.Action`2 name: Action @@ -4957,9 +5088,9 @@ references: href: TinyLife.Actions.Action.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 @@ -4974,9 +5105,9 @@ references: href: TinyLife.Actions.Action.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: System.Action`2 commentId: T:System.Action`2 @@ -5358,7 +5489,7 @@ references: fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority - uid: TinyLife.Actions.TalkAction.Create* commentId: Overload:TinyLife.Actions.TalkAction.Create - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ name: Create nameWithType: TalkAction.Create fullName: TinyLife.Actions.TalkAction.Create @@ -5373,26 +5504,26 @@ references: nameWithType.vb: String fullName.vb: String name.vb: String -- 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 @@ -5408,9 +5539,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 @@ -5507,7 +5638,7 @@ references: fullName: TinyLife.Emotions.EmotionType.Goofy - uid: TinyLife.Actions.TalkAction.CreateFunny* commentId: Overload:TinyLife.Actions.TalkAction.CreateFunny - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateFunny_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_System_Int32_System_Int32_ name: CreateFunny nameWithType: TalkAction.CreateFunny fullName: TinyLife.Actions.TalkAction.CreateFunny @@ -5564,7 +5695,7 @@ references: - name: ) - uid: TinyLife.Actions.TalkAction.CreateMean* commentId: Overload:TinyLife.Actions.TalkAction.CreateMean - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateMean_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateMean_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ name: CreateMean nameWithType: TalkAction.CreateMean fullName: TinyLife.Actions.TalkAction.CreateMean @@ -5634,7 +5765,7 @@ references: fullName: TinyLife.Emotions.EmotionModifier.FailedRomance - uid: TinyLife.Actions.TalkAction.CreateRomantic* commentId: Overload:TinyLife.Actions.TalkAction.CreateRomantic - href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ + href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_CreateRomantic_System_String_System_Func_TinyLife_Objects_PersonLike_System_Single__TinyLife_Actions_TalkAction_TalkSettings_ name: CreateRomantic nameWithType: TalkAction.CreateRomantic fullName: TinyLife.Actions.TalkAction.CreateRomantic diff --git a/docs/api/TinyLife.Actions.TellPeopleToLeaveRoomAction.yml b/docs/api/TinyLife.Actions.TellPeopleToLeaveRoomAction.yml index e45a369..4c69654 100644 --- a/docs/api/TinyLife.Actions.TellPeopleToLeaveRoomAction.yml +++ b/docs/api/TinyLife.Actions.TellPeopleToLeaveRoomAction.yml @@ -10,7 +10,7 @@ items: - TinyLife.Actions.TellPeopleToLeaveRoomAction.Initialize - TinyLife.Actions.TellPeopleToLeaveRoomAction.IsCompleted - TinyLife.Actions.TellPeopleToLeaveRoomAction.OnCompleted(TinyLife.Actions.CompletionType) - - TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person) + - TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -30,7 +30,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - An action that causes the current to tell everyone else who is currently in the room to leave it. + An action that causes the current to tell everyone else who is currently in the room to leave it. When initializing this action, a set of can optionally be specified. example: [] @@ -57,7 +57,7 @@ items: - TinyLife.Actions.Action.PlayerPromptOpen - TinyLife.Actions.Action.ForceResult - 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) @@ -136,7 +138,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: A list of ids of objects that should not be asked to leave the room + summary: A list of ids of objects that should not be asked to leave the room example: [] syntax: content: >- @@ -213,7 +215,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() @@ -295,16 +297,16 @@ items: content.vb: Public Overrides Sub OnCompleted(type As CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.TellPeopleToLeaveRoomAction.OnCompleted* -- uid: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person) - id: TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person) +- uid: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike) + id: TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike) parent: TinyLife.Actions.TellPeopleToLeaveRoomAction langs: - csharp - vb - name: TryToLeaveRoom(Room, Person) - nameWithType: TellPeopleToLeaveRoomAction.TryToLeaveRoom(Room, Person) - fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room, TinyLife.Objects.Person) + name: TryToLeaveRoom(Room, PersonLike) + nameWithType: TellPeopleToLeaveRoomAction.TryToLeaveRoom(Room, PersonLike) + fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -320,30 +322,30 @@ items: summary: >- Causes the given person to try to leave the current room, which is expected to be the room they are in. - This method enqueues a action for a random location in an adjacent, connected room (). + This method enqueues a action for a random location in an adjacent, connected room (). example: [] syntax: - content: public static bool TryToLeaveRoom(Room currentRoom, Person person) + content: public static bool TryToLeaveRoom(Room currentRoom, PersonLike person) parameters: - id: currentRoom type: TinyLife.World.Room description: The room to leave - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person that should leave the room return: type: System.Boolean description: false if there are no connected rooms to the given currentRoom, true otherwise - content.vb: Public Shared Function TryToLeaveRoom(currentRoom As Room, person As Person) As Boolean + content.vb: Public Shared Function TryToLeaveRoom(currentRoom As Room, person As PersonLike) As Boolean overload: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom* 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.TellPeopleToLeaveRoomAction.ExcludedPeople commentId: F:TinyLife.Actions.TellPeopleToLeaveRoomAction.ExcludedPeople href: TinyLife.Actions.TellPeopleToLeaveRoomAction.html#TinyLife_Actions_TellPeopleToLeaveRoomAction_ExcludedPeople @@ -541,30 +543,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) @@ -764,21 +766,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 @@ -786,13 +788,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 @@ -1221,21 +1223,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 @@ -1248,9 +1250,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 @@ -1288,9 +1290,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 @@ -1303,9 +1305,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 @@ -1342,21 +1344,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 @@ -1369,9 +1371,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 @@ -1404,9 +1406,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 @@ -1419,9 +1421,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 @@ -1453,25 +1455,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 @@ -1485,9 +1487,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 @@ -1495,9 +1497,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: " " @@ -1537,13 +1539,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 @@ -1557,9 +1559,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 @@ -1567,9 +1569,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: " " @@ -1627,40 +1629,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) @@ -1739,6 +1741,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 @@ -2082,21 +2213,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 @@ -2104,38 +2235,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 @@ -2160,13 +2291,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 @@ -2192,50 +2323,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 @@ -2286,13 +2417,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 @@ -2342,25 +2473,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 @@ -2416,13 +2547,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 @@ -2477,28 +2608,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 @@ -2532,18 +2663,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 @@ -2576,25 +2707,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 @@ -2628,13 +2759,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 @@ -2667,25 +2798,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 @@ -2721,13 +2852,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 @@ -2762,22 +2893,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 @@ -2796,13 +2927,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 @@ -2820,25 +2951,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 @@ -2875,13 +3006,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 @@ -3003,30 +3134,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 @@ -3034,29 +3165,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 @@ -3066,14 +3197,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) @@ -3146,27 +3277,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 @@ -3180,18 +3311,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 @@ -3842,18 +3973,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 @@ -4018,33 +4151,33 @@ references: name: GoHere nameWithType: ActionType.GoHere fullName: TinyLife.Actions.ActionType.GoHere -- uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) - href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_Person_ - name: GetConnectedRooms(Person) - nameWithType: Room.GetConnectedRooms(Person) - fullName: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) +- uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) + href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_PersonLike_ + name: GetConnectedRooms(PersonLike) + nameWithType: Room.GetConnectedRooms(PersonLike) + fullName: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) + - uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) name: GetConnectedRooms - href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_Person_ + href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_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.World.Room.GetConnectedRooms(TinyLife.Objects.Person) + - uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) name: GetConnectedRooms - href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_Person_ + href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_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.TellPeopleToLeaveRoomAction.TryToLeaveRoom* commentId: Overload:TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom - href: TinyLife.Actions.TellPeopleToLeaveRoomAction.html#TinyLife_Actions_TellPeopleToLeaveRoomAction_TryToLeaveRoom_TinyLife_World_Room_TinyLife_Objects_Person_ + href: TinyLife.Actions.TellPeopleToLeaveRoomAction.html#TinyLife_Actions_TellPeopleToLeaveRoomAction_TryToLeaveRoom_TinyLife_World_Room_TinyLife_Objects_PersonLike_ name: TryToLeaveRoom nameWithType: TellPeopleToLeaveRoomAction.TryToLeaveRoom fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom diff --git a/docs/api/TinyLife.Actions.TryGoHereAction.yml b/docs/api/TinyLife.Actions.TryGoHereAction.yml index 0811155..b0cc2b3 100644 --- a/docs/api/TinyLife.Actions.TryGoHereAction.yml +++ b/docs/api/TinyLife.Actions.TryGoHereAction.yml @@ -6,13 +6,13 @@ items: parent: TinyLife.Actions children: - TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo) - - 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.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) + - 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.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) - TinyLife.Actions.TryGoHereAction.Initialize - TinyLife.Actions.TryGoHereAction.IsCompleted - TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -34,7 +34,7 @@ items: summary: >- This action is similar to , but considers all involved locations () rather than a single position. - The action's will then try to pathfind to each one of the positions in a random order, until one of them is valid, and go to it. + The action's will then try to pathfind to each one of the positions in a random order, until one of them is valid, and go to it. example: [] syntax: content: 'public class TryGoHereAction : Action, IGenericDataHolder' @@ -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) @@ -114,16 +116,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Actions.TryGoHereAction.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}) - commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}) - id: '#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})' +- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}) + commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}) + id: '#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})' parent: TinyLife.Actions.TryGoHereAction langs: - csharp - vb - name: TryGoHereAction(Person, IEnumerable<(Map Map, Point Pos, float Floor)>) - nameWithType: TryGoHereAction.TryGoHereAction(Person, IEnumerable<(Map Map, Point Pos, float Floor)>) - fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Point Pos, float Floor)>) + name: TryGoHereAction(PersonLike, IEnumerable<(Map Map, Point Pos, float Floor)>) + nameWithType: TryGoHereAction.TryGoHereAction(PersonLike, IEnumerable<(Map Map, Point Pos, float Floor)>) + fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.PersonLike, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Point Pos, float Floor)>) type: Constructor source: remote: @@ -138,27 +140,27 @@ items: namespace: TinyLife.Actions example: [] syntax: - content: public TryGoHereAction(Person person, IEnumerable<(Map Map, Point Pos, float Floor)> positions) + content: public TryGoHereAction(PersonLike person, IEnumerable<(Map Map, Point Pos, float Floor)> positions) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: positions type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}} - content.vb: Public Sub New(person As Person, positions As IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) + content.vb: Public Sub New(person As PersonLike, positions As IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) overload: TinyLife.Actions.TryGoHereAction.#ctor* - nameWithType.vb: TryGoHereAction.New(Person, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) - fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Point, Floor As Single))) - name.vb: New(Person, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) -- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) - commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) - id: '#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})' + nameWithType.vb: TryGoHereAction.New(PersonLike, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) + fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.PersonLike, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Point, Floor As Single))) + name.vb: New(PersonLike, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))) +- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) + commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}) + id: '#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})' parent: TinyLife.Actions.TryGoHereAction langs: - csharp - vb - name: TryGoHereAction(Person, IEnumerable<(Map Map, Vector2 Pos, float Floor)>) - nameWithType: TryGoHereAction.TryGoHereAction(Person, IEnumerable<(Map Map, Vector2 Pos, float Floor)>) - fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Vector2 Pos, float Floor)>) + name: TryGoHereAction(PersonLike, IEnumerable<(Map Map, Vector2 Pos, float Floor)>) + nameWithType: TryGoHereAction.TryGoHereAction(PersonLike, IEnumerable<(Map Map, Vector2 Pos, float Floor)>) + fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.PersonLike, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Vector2 Pos, float Floor)>) type: Constructor source: remote: @@ -173,17 +175,17 @@ items: namespace: TinyLife.Actions example: [] syntax: - content: public TryGoHereAction(Person person, IEnumerable<(Map Map, Vector2 Pos, float Floor)> positions) + content: public TryGoHereAction(PersonLike person, IEnumerable<(Map Map, Vector2 Pos, float Floor)> positions) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: positions type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}} - content.vb: Public Sub New(person As Person, positions As IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) + content.vb: Public Sub New(person As PersonLike, positions As IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) overload: TinyLife.Actions.TryGoHereAction.#ctor* - nameWithType.vb: TryGoHereAction.New(Person, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) - fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Vector2, Floor As Single))) - name.vb: New(Person, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) + nameWithType.vb: TryGoHereAction.New(PersonLike, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) + fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.PersonLike, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Vector2, Floor As Single))) + name.vb: New(PersonLike, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))) - uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo) id: '#ctor(TinyLife.Actions.ActionInfo)' @@ -254,7 +256,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() @@ -306,16 +308,16 @@ items: nameWithType.vb: TryGoHereAction.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Actions.TryGoHereAction langs: - csharp - vb - name: Validate(Person) - nameWithType: TryGoHereAction.Validate(Person) - fullName: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: TryGoHereAction.Validate(PersonLike) + fullName: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -336,16 +338,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.TryGoHereAction.Validate* - uid: TinyLife.Actions.TryGoHereAction.IsCompleted commentId: M:TinyLife.Actions.TryGoHereAction.IsCompleted @@ -447,13 +449,13 @@ references: href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedLocations - name: ( - 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 commentId: N:TinyLife.Actions href: TinyLife.html @@ -790,21 +792,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 @@ -812,13 +814,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 @@ -1247,21 +1249,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 @@ -1274,9 +1276,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 @@ -1314,9 +1316,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 @@ -1329,9 +1331,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 @@ -1368,21 +1370,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 @@ -1395,9 +1397,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 @@ -1430,9 +1432,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 @@ -1445,9 +1447,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 @@ -1479,25 +1481,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 @@ -1511,9 +1513,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 @@ -1521,9 +1523,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: " " @@ -1563,13 +1565,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 @@ -1583,9 +1585,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 @@ -1593,9 +1595,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: " " @@ -1653,40 +1655,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) @@ -1765,6 +1767,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 @@ -2108,21 +2239,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 @@ -2130,38 +2261,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 @@ -2186,13 +2317,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 @@ -2218,50 +2349,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 @@ -2312,13 +2443,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 @@ -2368,25 +2499,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 @@ -2442,13 +2573,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 @@ -2503,28 +2634,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 @@ -2558,18 +2689,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 @@ -2602,25 +2733,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 @@ -2654,13 +2785,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 @@ -2693,25 +2824,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 @@ -2747,13 +2878,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 @@ -2788,22 +2919,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 @@ -2822,13 +2953,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 @@ -2846,25 +2977,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 @@ -2901,13 +3032,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 @@ -3029,30 +3160,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 @@ -3060,29 +3191,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 @@ -3092,14 +3223,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) @@ -3172,27 +3303,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 @@ -3206,18 +3337,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 @@ -3823,7 +3954,7 @@ references: href: TinyLife.Utilities.html - uid: TinyLife.Actions.TryGoHereAction.#ctor* commentId: Overload:TinyLife.Actions.TryGoHereAction.#ctor - href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction__ctor_TinyLife_Objects_Person_System_Collections_Generic_IEnumerable_System_ValueTuple_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Single___ + href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction__ctor_TinyLife_Objects_PersonLike_System_Collections_Generic_IEnumerable_System_ValueTuple_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Single___ name: TryGoHereAction nameWithType: TryGoHereAction.TryGoHereAction fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction @@ -4080,18 +4211,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 @@ -4320,34 +4453,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.TryGoHereAction.Validate* commentId: Overload:TinyLife.Actions.TryGoHereAction.Validate - href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction_Validate_TinyLife_Objects_Person_ + href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: TryGoHereAction.Validate fullName: TinyLife.Actions.TryGoHereAction.Validate diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index 44c0ef2..6442f4f 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -48,7 +48,7 @@ items: - TinyLife.Actions.PathfindAction.Initialize - TinyLife.Actions.PathfindAction.IsCompleted - TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) - - 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 @@ -69,41 +69,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) @@ -140,7 +142,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - A field that determines whether this walk action should drain the underlying 's need. + A field that determines whether this walk action should drain the underlying 's need. By default, this value is set to true. example: [] @@ -255,7 +257,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() @@ -481,30 +483,30 @@ references: name: CompletionType href: TinyLife.Actions.CompletionType.html - 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 @@ -788,21 +790,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 @@ -810,13 +812,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 @@ -1245,21 +1247,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 @@ -1272,9 +1274,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 @@ -1312,9 +1314,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 @@ -1327,9 +1329,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 @@ -1366,21 +1368,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 @@ -1393,9 +1395,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 @@ -1428,9 +1430,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 @@ -1443,9 +1445,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 @@ -1477,25 +1479,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 @@ -1509,9 +1511,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 @@ -1519,9 +1521,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: " " @@ -1561,13 +1563,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 @@ -1581,9 +1583,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 @@ -1591,9 +1593,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: " " @@ -1651,40 +1653,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) @@ -1763,6 +1765,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 @@ -2106,21 +2237,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 @@ -2128,38 +2259,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 @@ -2184,13 +2315,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 @@ -2216,50 +2347,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 @@ -2310,13 +2441,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 @@ -2366,25 +2497,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 @@ -2440,13 +2571,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 @@ -2501,28 +2632,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 @@ -2556,18 +2687,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 @@ -2600,25 +2731,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 @@ -2652,13 +2783,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 @@ -2691,25 +2822,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 @@ -2745,13 +2876,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 @@ -2786,22 +2917,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 @@ -2820,13 +2951,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 @@ -2844,25 +2975,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 @@ -2899,13 +3030,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 @@ -3027,30 +3158,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 @@ -3058,29 +3189,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 @@ -3090,14 +3221,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) @@ -3170,27 +3301,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 @@ -3204,18 +3335,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 @@ -3797,13 +3928,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.NeedType.Energy commentId: F:TinyLife.NeedType.Energy href: TinyLife.NeedType.html#TinyLife_NeedType_Energy diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 68bf272..cbeccf5 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -48,7 +48,7 @@ items: - TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf - TinyLife.Actions.OutOfTownAction.CreateFirstActions - TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType) - - TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) - TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed - TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.MainElapsedTime @@ -60,7 +60,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.CanStartNow - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress @@ -83,34 +83,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) @@ -173,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WorkAction.cs - startLine: 30 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -208,7 +210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/WorkAction.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -249,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -281,7 +283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -313,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WorkAction.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -360,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -395,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -539,21 +541,21 @@ references: name: CompletionType href: TinyLife.Actions.CompletionType.html - name: ) -- uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) - commentId: M:TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) +- uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) parent: TinyLife.Actions.OutOfTownAction - href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ - name: CanEnqueueConversation(Person, ActionType) - nameWithType: OutOfTownAction.CanEnqueueConversation(Person, ActionType) - fullName: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + name: CanEnqueueConversation(PersonLike, ActionType) + nameWithType: OutOfTownAction.CanEnqueueConversation(PersonLike, ActionType) + fullName: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType) spec.csharp: - - uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) name: CanEnqueueConversation - href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_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 @@ -561,13 +563,13 @@ references: href: TinyLife.Actions.ActionType.html - name: ) spec.vb: - - uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - uid: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) name: CanEnqueueConversation - href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_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 @@ -781,30 +783,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.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow @@ -1434,21 +1436,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 @@ -1461,9 +1463,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 @@ -1501,9 +1503,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 @@ -1516,9 +1518,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 @@ -1555,21 +1557,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 @@ -1582,9 +1584,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 @@ -1617,9 +1619,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 @@ -1632,9 +1634,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 @@ -1666,25 +1668,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 @@ -1698,9 +1700,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 @@ -1708,9 +1710,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: " " @@ -1750,13 +1752,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 @@ -1770,9 +1772,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 @@ -1780,9 +1782,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: " " @@ -1840,40 +1842,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) @@ -1952,6 +1954,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 @@ -2295,21 +2426,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 @@ -2317,38 +2448,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 @@ -2373,13 +2504,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 @@ -2405,50 +2536,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 @@ -2499,13 +2630,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 @@ -2555,25 +2686,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 @@ -2629,13 +2760,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 @@ -2690,28 +2821,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 @@ -2745,18 +2876,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 @@ -2789,25 +2920,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 @@ -2841,13 +2972,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 @@ -2880,25 +3011,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 @@ -2934,13 +3065,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 @@ -2975,22 +3106,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 @@ -3009,13 +3140,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 @@ -3033,25 +3164,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 @@ -3088,13 +3219,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 @@ -3216,30 +3347,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 @@ -3247,29 +3378,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 @@ -3279,14 +3410,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) @@ -3359,27 +3490,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 @@ -3393,18 +3524,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.yml b/docs/api/TinyLife.Actions.yml index 5f8da2e..488366a 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -26,6 +26,7 @@ items: - TinyLife.Actions.DriveAction - TinyLife.Actions.Emote - TinyLife.Actions.EmoteCategory + - TinyLife.Actions.EmoteChoices - TinyLife.Actions.GoHereAction - TinyLife.Actions.HelpAction - TinyLife.Actions.HoldingPersonAction @@ -49,8 +50,6 @@ items: - TinyLife.Actions.TellPeopleToLeaveRoomAction - TinyLife.Actions.TryGoHereAction - TinyLife.Actions.WalkAction - - TinyLife.Actions.WatchTvAction - - TinyLife.Actions.WatchTvAction.Channel - TinyLife.Actions.WorkAction langs: - csharp @@ -299,6 +298,13 @@ references: name: Emote nameWithType: Emote fullName: TinyLife.Actions.Emote +- uid: TinyLife.Actions.EmoteChoices + commentId: T:TinyLife.Actions.EmoteChoices + parent: TinyLife.Actions + href: TinyLife.Actions.EmoteChoices.html + name: EmoteChoices + nameWithType: EmoteChoices + fullName: TinyLife.Actions.EmoteChoices - uid: TinyLife.Actions.EmoteCategory commentId: T:TinyLife.Actions.EmoteCategory parent: TinyLife.Actions @@ -540,35 +546,6 @@ references: name: WalkAction nameWithType: WalkAction fullName: TinyLife.Actions.WalkAction -- uid: TinyLife.Actions.WatchTvAction - commentId: T:TinyLife.Actions.WatchTvAction - href: TinyLife.Actions.WatchTvAction.html - name: WatchTvAction - nameWithType: WatchTvAction - fullName: TinyLife.Actions.WatchTvAction -- uid: TinyLife.Actions.WatchTvAction.Channel - commentId: T:TinyLife.Actions.WatchTvAction.Channel - parent: TinyLife.Actions - href: TinyLife.Actions.WatchTvAction.html - name: WatchTvAction.Channel - nameWithType: WatchTvAction.Channel - fullName: TinyLife.Actions.WatchTvAction.Channel - spec.csharp: - - uid: TinyLife.Actions.WatchTvAction - name: WatchTvAction - href: TinyLife.Actions.WatchTvAction.html - - name: . - - uid: TinyLife.Actions.WatchTvAction.Channel - name: Channel - href: TinyLife.Actions.WatchTvAction.Channel.html - spec.vb: - - uid: TinyLife.Actions.WatchTvAction - name: WatchTvAction - href: TinyLife.Actions.WatchTvAction.html - - name: . - - uid: TinyLife.Actions.WatchTvAction.Channel - name: Channel - href: TinyLife.Actions.WatchTvAction.Channel.html - uid: TinyLife.Actions.WorkAction commentId: T:TinyLife.Actions.WorkAction parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index 2a0bf60..0e3e388 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,22 +19,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 861 + startLine: 859 assemblies: - Tiny Life namespace: TinyLife summary: A delegate method used for . example: [] syntax: - content: public delegate void Debug.CheatDelegate(GameImpl game, Person person, Match match) + content: public delegate void Debug.CheatDelegate(GameImpl game, PersonLike person, Match match) parameters: - id: game type: TinyLife.GameImpl - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: match type: System.Text.RegularExpressions.Match - content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As Person, match As Match) + content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As PersonLike, match As Match) extensionMethods: - TinyLife.Debug.CheatDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 references: @@ -98,13 +98,13 @@ references: name: GameImpl nameWithType: GameImpl fullName: TinyLife.GameImpl -- 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.Text.RegularExpressions.Match commentId: T:System.Text.RegularExpressions.Match parent: System.Text.RegularExpressions diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index c04ccef..0e5249d 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 866 + startLine: 864 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 504d83d..7f5abfb 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 659 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.DifficultyModifier.yml b/docs/api/TinyLife.DifficultyModifier.yml new file mode 100644 index 0000000..8fbe674 --- /dev/null +++ b/docs/api/TinyLife.DifficultyModifier.yml @@ -0,0 +1,240 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.DifficultyModifier + commentId: T:TinyLife.DifficultyModifier + id: DifficultyModifier + parent: TinyLife + children: + - TinyLife.DifficultyModifier.Chill + - TinyLife.DifficultyModifier.Intense + - TinyLife.DifficultyModifier.Normal + langs: + - csharp + - vb + name: DifficultyModifier + nameWithType: DifficultyModifier + fullName: TinyLife.DifficultyModifier + type: Enum + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DifficultyModifier + path: ../TinyLife/Options.cs + startLine: 659 + assemblies: + - Tiny Life + namespace: TinyLife + summary: An enumeration used for . + example: [] + syntax: + content: public enum DifficultyModifier + content.vb: Public Enum DifficultyModifier + extensionMethods: + - TinyLife.DifficultyModifier.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.DifficultyModifier.Chill + commentId: F:TinyLife.DifficultyModifier.Chill + id: Chill + parent: TinyLife.DifficultyModifier + langs: + - csharp + - vb + name: Chill + nameWithType: DifficultyModifier.Chill + fullName: TinyLife.DifficultyModifier.Chill + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Chill + path: ../TinyLife/Options.cs + startLine: 664 + assemblies: + - Tiny Life + namespace: TinyLife + summary: The chill difficulty modifier, which should make aspects of the game easier. + example: [] + syntax: + content: Chill = 0 + return: + type: TinyLife.DifficultyModifier +- uid: TinyLife.DifficultyModifier.Normal + commentId: F:TinyLife.DifficultyModifier.Normal + id: Normal + parent: TinyLife.DifficultyModifier + langs: + - csharp + - vb + name: Normal + nameWithType: DifficultyModifier.Normal + fullName: TinyLife.DifficultyModifier.Normal + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Normal + path: ../TinyLife/Options.cs + startLine: 668 + assemblies: + - Tiny Life + namespace: TinyLife + summary: The normal, default difficulty modifier. + example: [] + syntax: + content: Normal = 1 + return: + type: TinyLife.DifficultyModifier +- uid: TinyLife.DifficultyModifier.Intense + commentId: F:TinyLife.DifficultyModifier.Intense + id: Intense + parent: TinyLife.DifficultyModifier + langs: + - csharp + - vb + name: Intense + nameWithType: DifficultyModifier.Intense + fullName: TinyLife.DifficultyModifier.Intense + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Intense + path: ../TinyLife/Options.cs + startLine: 672 + assemblies: + - Tiny Life + namespace: TinyLife + summary: The intense difficulty modifier, which should make aspects of the game harder. + example: [] + syntax: + content: Intense = 2 + return: + type: TinyLife.DifficultyModifier +references: +- uid: TinyLife.PerSaveOptions.Difficulty + commentId: F:TinyLife.PerSaveOptions.Difficulty + href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty + name: Difficulty + nameWithType: PerSaveOptions.Difficulty + fullName: TinyLife.PerSaveOptions.Difficulty +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: TinyLife.DifficultyModifier.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(DifficultyModifier) + nameWithType: Extensions.JsonCopy(DifficultyModifier) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.DifficultyModifier) + nameWithType.vb: Extensions.JsonCopy(Of DifficultyModifier)(DifficultyModifier) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.DifficultyModifier)(TinyLife.DifficultyModifier) + name.vb: JsonCopy(Of DifficultyModifier)(DifficultyModifier) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.DifficultyModifier + name: DifficultyModifier + href: TinyLife.DifficultyModifier.html + - name: '>' + - name: ( + - uid: TinyLife.DifficultyModifier + name: DifficultyModifier + href: TinyLife.DifficultyModifier.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.DifficultyModifier + name: DifficultyModifier + href: TinyLife.DifficultyModifier.html + - name: ) + - name: ( + - uid: TinyLife.DifficultyModifier + name: DifficultyModifier + href: TinyLife.DifficultyModifier.html + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.DifficultyModifier + commentId: T:TinyLife.DifficultyModifier + parent: TinyLife + href: TinyLife.DifficultyModifier.html + name: DifficultyModifier + nameWithType: DifficultyModifier + fullName: TinyLife.DifficultyModifier diff --git a/docs/api/TinyLife.Emotions.CombinedEmotionSource.yml b/docs/api/TinyLife.Emotions.CombinedEmotionSource.yml index d7354b2..5d423b5 100644 --- a/docs/api/TinyLife.Emotions.CombinedEmotionSource.yml +++ b/docs/api/TinyLife.Emotions.CombinedEmotionSource.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CombinedEmotionSource path: ../TinyLife/Emotions/IEmotionSource.cs - startLine: 24 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -31,8 +31,14 @@ items: A combined emotion source is displayed as multiple lines in the . example: [] syntax: - content: 'public class CombinedEmotionSource : IEmotionSource' - content.vb: Public Class CombinedEmotionSource Implements IEmotionSource + content: >- + [DataContract] + + public class CombinedEmotionSource : IEmotionSource + content.vb: >- + + + Public Class CombinedEmotionSource Implements IEmotionSource inheritance: - System.Object implements: @@ -47,6 +53,10 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Emotions.CombinedEmotionSource.TinyLife.Utilities.Extensions.JsonCopy``1 + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] - uid: TinyLife.Emotions.CombinedEmotionSource.SourceString commentId: P:TinyLife.Emotions.CombinedEmotionSource.SourceString id: SourceString @@ -65,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/IEmotionSource.cs - startLine: 27 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -98,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/IEmotionSource.cs - startLine: 35 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 7d3b940..3911907 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -8,11 +8,11 @@ items: - TinyLife.Emotions.EmotionModifier.Instance.Amount - TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) - TinyLife.Emotions.EmotionModifier.Instance.Person - - TinyLife.Emotions.EmotionModifier.Instance.SourceString + - TinyLife.Emotions.EmotionModifier.Instance.Source - TinyLife.Emotions.EmotionModifier.Instance.Time - TinyLife.Emotions.EmotionModifier.Instance.TotalTime - TinyLife.Emotions.EmotionModifier.Instance.Type - - TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) + - TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -27,14 +27,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 478 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: >- This class represents an applied instance of a . - It is used by . + It is used by . example: [] syntax: content: >- @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 485 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 490 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 495 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 500 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -219,50 +219,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString - commentId: P:TinyLife.Emotions.EmotionModifier.Instance.SourceString - id: SourceString - parent: TinyLife.Emotions.EmotionModifier.Instance - langs: - - csharp - - vb - name: SourceString - nameWithType: EmotionModifier.Instance.SourceString - fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString - type: Property - source: - remote: - path: TinyLife/Emotions/EmotionModifier.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SourceString - path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 506 - assemblies: - - Tiny Life - namespace: TinyLife.Emotions - summary: >- - The of the that caused this emotion modifier to occur. - - If there is no source, null is returned. - example: [] - syntax: - content: >- - [DataMember] - - public string SourceString { get; protected set; } - parameters: [] - return: - type: System.String - content.vb: >- - - - Public Property SourceString As String - overload: TinyLife.Emotions.EmotionModifier.Instance.SourceString* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.Emotions.EmotionModifier.Instance.Person commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Person id: Person @@ -281,19 +237,53 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 511 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: The person that is currently experiencing this emotion. example: [] syntax: - content: public Person Person { get; protected set; } + content: public PersonLike Person { get; protected set; } 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.Emotions.EmotionModifier.Instance.Person* +- uid: TinyLife.Emotions.EmotionModifier.Instance.Source + commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Source + id: Source + parent: TinyLife.Emotions.EmotionModifier.Instance + langs: + - csharp + - vb + name: Source + nameWithType: EmotionModifier.Instance.Source + fullName: TinyLife.Emotions.EmotionModifier.Instance.Source + type: Property + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Source + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 518 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + summary: >- + The that caused this emotion modifier to occur. + + If there is no source, null is returned. + example: [] + syntax: + content: public IEmotionSource Source { get; } + parameters: [] + return: + type: TinyLife.Emotions.IEmotionSource + content.vb: Public ReadOnly Property Source As IEmotionSource + overload: TinyLife.Emotions.EmotionModifier.Instance.Source* - uid: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) commentId: M:TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) id: PassTime(System.TimeSpan) @@ -312,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 528 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -329,16 +319,16 @@ items: description: The amount of time that should pass content.vb: Public Sub PassTime(passedInGame As TimeSpan) overload: TinyLife.Emotions.EmotionModifier.Instance.PassTime* -- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Emotions.EmotionModifier.Instance langs: - csharp - vb - name: Validate(Person) - nameWithType: EmotionModifier.Instance.Validate(Person) - fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: EmotionModifier.Instance.Validate(PersonLike) + fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -347,25 +337,25 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 542 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: >- - Validates this emotion modifier using the given after it is loaded from disk. + Validates this emotion modifier using the given after it is loaded from disk. - This method is automatically called in . + This method is automatically called in . 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 emotion modifier belongs to return: type: System.Boolean description: Whether this emotion modifier is still valid - content.vb: Public Function Validate(person As Person) As Boolean + content.vb: Public Function Validate(person As PersonLike) As Boolean overload: TinyLife.Emotions.EmotionModifier.Instance.Validate* references: - uid: TinyLife.Emotions.EmotionModifier @@ -375,20 +365,21 @@ references: name: EmotionModifier nameWithType: EmotionModifier fullName: TinyLife.Emotions.EmotionModifier -- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -418,9 +409,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -742,6 +733,13 @@ references: name: Instance href: TinyLife.Emotions.EmotionModifier.Instance.html - 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: System commentId: N:System isExternal: true @@ -787,6 +785,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 @@ -846,13 +866,12 @@ references: name: Time nameWithType: EmotionModifier.Instance.Time fullName: TinyLife.Emotions.EmotionModifier.Instance.Time -- uid: TinyLife.Emotions.IEmotionSource.SourceString - commentId: P:TinyLife.Emotions.IEmotionSource.SourceString - parent: TinyLife.Emotions.IEmotionSource - href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString - name: SourceString - nameWithType: IEmotionSource.SourceString - fullName: TinyLife.Emotions.IEmotionSource.SourceString +- uid: TinyLife.Emotions.EmotionModifier.Instance.Person* + commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person + href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person + name: Person + nameWithType: EmotionModifier.Instance.Person + fullName: TinyLife.Emotions.EmotionModifier.Instance.Person - uid: TinyLife.Emotions.IEmotionSource commentId: T:TinyLife.Emotions.IEmotionSource parent: TinyLife.Emotions @@ -860,58 +879,12 @@ references: name: IEmotionSource nameWithType: IEmotionSource fullName: TinyLife.Emotions.IEmotionSource -- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString* - commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.SourceString - href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_SourceString - name: SourceString - nameWithType: EmotionModifier.Instance.SourceString - fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString -- uid: System.String - commentId: T:System.String - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - name: string - nameWithType: string - fullName: string - nameWithType.vb: String - fullName.vb: String - name.vb: String -- uid: TinyLife.Emotions.EmotionModifier.Instance.Person* - commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person - href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person - name: Person - nameWithType: EmotionModifier.Instance.Person - fullName: TinyLife.Emotions.EmotionModifier.Instance.Person -- 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.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.Emotions.EmotionModifier.Instance.Source* + commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Source + href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Source + name: Source + nameWithType: EmotionModifier.Instance.Source + fullName: TinyLife.Emotions.EmotionModifier.Instance.Source - uid: TinyLife.Emotions.EmotionModifier.Instance.Time commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time @@ -931,27 +904,28 @@ references: name: PassTime nameWithType: EmotionModifier.Instance.PassTime fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime -- uid: TinyLife.Objects.Person.Validate - commentId: M:TinyLife.Objects.Person.Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate name: Validate() - nameWithType: Person.Validate() - fullName: TinyLife.Objects.Person.Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() spec.csharp: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) - uid: TinyLife.Emotions.EmotionModifier.Instance.Validate* commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate - href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_Person_ + href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: EmotionModifier.Instance.Validate fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 4a0efb8..f5065f2 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -5,8 +5,8 @@ items: id: EmotionModifier parent: TinyLife.Emotions children: - - TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32}) - - 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.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32}) + - 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.AbortionEmotions - TinyLife.Emotions.EmotionModifier.AcquaintanceDied - TinyLife.Emotions.EmotionModifier.AdmiredFood @@ -49,6 +49,7 @@ items: - TinyLife.Emotions.EmotionModifier.Condition - TinyLife.Emotions.EmotionModifier.CreativelyInspired - TinyLife.Emotions.EmotionModifier.DarkRoom + - TinyLife.Emotions.EmotionModifier.DaydreamEmotions - TinyLife.Emotions.EmotionModifier.Demoted - TinyLife.Emotions.EmotionModifier.DiaperRash - TinyLife.Emotions.EmotionModifier.DirtyConversationPartner @@ -87,7 +88,6 @@ items: - TinyLife.Emotions.EmotionModifier.FunSchoolDay - TinyLife.Emotions.EmotionModifier.FunnyCartoons - TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke - - TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance) - TinyLife.Emotions.EmotionModifier.GoodChildFood - TinyLife.Emotions.EmotionModifier.GoodFood @@ -104,6 +104,7 @@ items: - TinyLife.Emotions.EmotionModifier.HadToGetFoodSomewhereElse - TinyLife.Emotions.EmotionModifier.HomeworkHelp - TinyLife.Emotions.EmotionModifier.Icon + - TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double}) - TinyLife.Emotions.EmotionModifier.InspiredByPride - TinyLife.Emotions.EmotionModifier.InspiringIdeas - TinyLife.Emotions.EmotionModifier.InspiringLibraryInfo @@ -114,6 +115,7 @@ items: - TinyLife.Emotions.EmotionModifier.IntrovertedHomeLong - TinyLife.Emotions.EmotionModifier.IntrovertedOverstimulated - TinyLife.Emotions.EmotionModifier.IntrovertedStrangerDanger + - TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean}) - TinyLife.Emotions.EmotionModifier.JobChoicePromptFailed - TinyLife.Emotions.EmotionModifier.JobChoicePromptFailedPerformance - TinyLife.Emotions.EmotionModifier.JobChoicePromptSuccess @@ -233,11 +235,11 @@ items: - Tiny Life namespace: TinyLife.Emotions summary: >- - An emotion modifier stores information about a 's current or past actions or events that influenced their in some way. + An emotion modifier stores information about a 's current or past actions or events that influenced their in some way. - Each emotion modifier contributes to the person's emotion, and the emotion modifier with the highest combined determines the person's . + Each emotion modifier contributes to the person's emotion, and the emotion modifier with the highest combined determines the person's . - Emotion modifiers can be applied automatically using or manually using . + Emotion modifiers can be applied automatically using or manually using . example: [] syntax: content: >- @@ -5581,6 +5583,33 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly BadPaintingAdvice As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.DaydreamEmotions + commentId: F:TinyLife.Emotions.EmotionModifier.DaydreamEmotions + id: DaydreamEmotions + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: DaydreamEmotions + nameWithType: EmotionModifier.DaydreamEmotions + fullName: TinyLife.Emotions.EmotionModifier.DaydreamEmotions + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DaydreamEmotions + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 248 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly (EmotionModifier Modifier, int Weight)[] DaydreamEmotions + return: + type: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[] + content.vb: Public Shared ReadOnly DaydreamEmotions As (Modifier As EmotionModifier, Weight As Integer)() - uid: TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name id: Name @@ -5599,7 +5628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 350 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5628,7 +5657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 354 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5657,14 +5686,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 359 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: >- The that this emotion modifier is set to cause (if the is high enough). - To retrieve this value for a specific person, should be used. + To retrieve this value for a specific person, should be used. example: [] syntax: content: public readonly EmotionType Emotion @@ -5689,22 +5718,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 365 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: >- An (optional) condition that has to be met for this emotion modifier to be applied to a person. - If this value is non-null, and the value returned by this function is greater than zero, this emotion modifier will be applied to a with the set to the return value. + If this value is non-null, and the value returned by this function is greater than zero, this emotion modifier will be applied to a with the set to the return value. - If this value is not set, the emotion modifier has to be applied manually using . + If this value is not set, the emotion modifier has to be applied manually using . example: [] syntax: - content: public readonly Func Condition + content: public readonly Func Condition return: - type: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} - content.vb: Public ReadOnly Condition As Func(Of Person, (IEmotionSource, Integer)) + type: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} + content.vb: Public ReadOnly Condition As Func(Of PersonLike, (IEmotionSource, Integer)) - uid: TinyLife.Emotions.EmotionModifier.DisplayName commentId: P:TinyLife.Emotions.EmotionModifier.DisplayName id: DisplayName @@ -5723,7 +5752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 372 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5759,7 +5788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRanOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 376 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5790,7 +5819,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnConditionUnmet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 380 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5803,16 +5832,16 @@ items: type: System.Action{TinyLife.Emotions.EmotionModifier.Instance} content.vb: Public Property OnConditionUnmet As Action(Of EmotionModifier.Instance) overload: TinyLife.Emotions.EmotionModifier.OnConditionUnmet* -- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}) - commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})' +- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}) + commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}}) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})' parent: TinyLife.Emotions.EmotionModifier langs: - csharp - vb - name: EmotionModifier(string, TextureRegion, EmotionType, Func) - nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func) - fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func) + name: EmotionModifier(string, TextureRegion, EmotionType, Func) + nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func) + fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func) type: Constructor source: remote: @@ -5821,14 +5850,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 389 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: Creates a new emotion modifier with the given settings example: [] syntax: - content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func condition = null) + content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func condition = null) parameters: - id: name type: System.String @@ -5840,23 +5869,23 @@ items: type: TinyLife.Emotions.EmotionType description: The modifier's resulting emotion type - id: condition - type: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} + type: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} description: An optional condition for this modifier - content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of Person, (IEmotionSource, Integer)) = Nothing) + content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of PersonLike, (IEmotionSource, Integer)) = Nothing) overload: TinyLife.Emotions.EmotionModifier.#ctor* - nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of Person, (IEmotionSource, Integer))) - fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, Integer))) - name.vb: New(String, TextureRegion, EmotionType, Func(Of Person, (IEmotionSource, Integer))) -- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32}) - commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32}) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})' + nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of PersonLike, (IEmotionSource, Integer))) + fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, Integer))) + name.vb: New(String, TextureRegion, EmotionType, Func(Of PersonLike, (IEmotionSource, Integer))) +- uid: TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32}) + commentId: M:TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32}) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})' parent: TinyLife.Emotions.EmotionModifier langs: - csharp - vb - name: EmotionModifier(string, TextureRegion, EmotionType, Func) - nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func) - fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func) + name: EmotionModifier(string, TextureRegion, EmotionType, Func) + nameWithType: EmotionModifier.EmotionModifier(string, TextureRegion, EmotionType, Func) + fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier(string, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func) type: Constructor source: remote: @@ -5865,14 +5894,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 403 + startLine: 410 assemblies: - Tiny Life namespace: TinyLife.Emotions summary: Creates a new emotion modifier with the given settings example: [] syntax: - content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func condition) + content: public EmotionModifier(string name, TextureRegion icon, EmotionType emotion, Func condition) parameters: - id: name type: System.String @@ -5884,51 +5913,13 @@ items: type: TinyLife.Emotions.EmotionType description: The modifier's resulting emotion type - id: condition - type: System.Func{TinyLife.Objects.Person,System.Int32} + type: System.Func{TinyLife.Objects.PersonLike,System.Int32} description: An optional condition for this modifier - content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of Person, Integer)) + content.vb: Public Sub New(name As String, icon As TextureRegion, emotion As EmotionType, condition As Func(Of PersonLike, Integer)) overload: TinyLife.Emotions.EmotionModifier.#ctor* - nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of Person, Integer)) - fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.Person, Integer)) - name.vb: New(String, TextureRegion, EmotionType, Func(Of Person, Integer)) -- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - commentId: M:TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - id: GetCausedEmotion(TinyLife.Objects.Person) - parent: TinyLife.Emotions.EmotionModifier - langs: - - csharp - - vb - name: GetCausedEmotion(Person) - nameWithType: EmotionModifier.GetCausedEmotion(Person) - fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - type: Method - source: - remote: - path: TinyLife/Emotions/EmotionModifier.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetCausedEmotion - path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 412 - assemblies: - - Tiny Life - namespace: TinyLife.Emotions - summary: >- - Returns the emotion that is actually caused in the passed , which is either or a context-dependent override. - - Specifically, this method returns instead of for a person who is asexual (). - example: [] - syntax: - content: public EmotionType GetCausedEmotion(Person person) - parameters: - - id: person - type: TinyLife.Objects.Person - description: '' - return: - type: TinyLife.Emotions.EmotionType - description: '' - content.vb: Public Function GetCausedEmotion(person As Person) As EmotionType - overload: TinyLife.Emotions.EmotionModifier.GetCausedEmotion* + nameWithType.vb: EmotionModifier.New(String, TextureRegion, EmotionType, Func(Of PersonLike, Integer)) + fullName.vb: TinyLife.Emotions.EmotionModifier.New(String, MLEM.Textures.TextureRegion, TinyLife.Emotions.EmotionType, System.Func(Of TinyLife.Objects.PersonLike, Integer)) + name.vb: New(String, TextureRegion, EmotionType, Func(Of PersonLike, Integer)) - uid: TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance) commentId: M:TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance) id: GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance) @@ -5947,7 +5938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 428 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5986,7 +5977,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 441 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6003,20 +5994,117 @@ items: description: The modifier, for chaining content.vb: Public Shared Function Register(modifier As EmotionModifier) As EmotionModifier overload: TinyLife.Emotions.EmotionModifier.Register* +- uid: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double}) + commentId: M:TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double}) + id: IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double}) + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: IfHasPersonality(PersonLike, PersonalityType, Func) + nameWithType: EmotionModifier.IfHasPersonality(PersonLike, PersonalityType, Func) + fullName: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike, TinyLife.PersonalityType, System.Func) + type: Method + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IfHasPersonality + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 448 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + summary: >- + A helper method that returns the given value if the given person has the given personality type. + + This method is intended to be used for the of an emotion modifier. + example: [] + syntax: + content: public static (IEmotionSource, int) IfHasPersonality(PersonLike person, PersonalityType type, Func value) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person. + - id: type + type: TinyLife.PersonalityType + description: The personality they should have. + - id: value + type: System.Func{System.Double} + description: The value that is returned if they have it. + return: + type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32} + content.vb: Public Shared Function IfHasPersonality(person As PersonLike, type As PersonalityType, value As Func(Of Double)) As (IEmotionSource, Integer) + overload: TinyLife.Emotions.EmotionModifier.IfHasPersonality* + nameWithType.vb: EmotionModifier.IfHasPersonality(PersonLike, PersonalityType, Func(Of Double)) + fullName.vb: TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike, TinyLife.PersonalityType, System.Func(Of Double)) + name.vb: IfHasPersonality(PersonLike, PersonalityType, Func(Of Double)) +- uid: TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean}) + id: IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean}) + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: IsObjectAround(PersonLike, int, Func) + nameWithType: EmotionModifier.IsObjectAround(PersonLike, int, Func) + fullName: TinyLife.Emotions.EmotionModifier.IsObjectAround(TinyLife.Objects.PersonLike, int, System.Func) + type: Method + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsObjectAround + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 461 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + summary: >- + Returns whether an object with the given type T that matches the given condition is around. + + An object counts as "around" for the purpose of emotion modifiers if it is either in the same room as the person, or within the given outdoorsRange of the person's position. + example: [] + syntax: + content: 'public static bool IsObjectAround(PersonLike person, int outdoorsRange, Func condition = null) where T : MapObject' + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person. + - id: outdoorsRange + type: System.Int32 + description: The outdoors range. + - id: condition + type: System.Func{{T},System.Boolean} + description: The condition that the object should match. If this is null, all objects of the given type T are taken into account. + typeParameters: + - id: T + description: The type that the object needs to have. + return: + type: System.Boolean + description: Whether a matching object is around. + content.vb: Public Shared Function IsObjectAround(Of T As MapObject)(person As PersonLike, outdoorsRange As Integer, condition As Func(Of T, Boolean) = Nothing) As Boolean + overload: TinyLife.Emotions.EmotionModifier.IsObjectAround* + nameWithType.vb: EmotionModifier.IsObjectAround(Of T)(PersonLike, Integer, Func(Of T, Boolean)) + fullName.vb: TinyLife.Emotions.EmotionModifier.IsObjectAround(Of T)(TinyLife.Objects.PersonLike, Integer, System.Func(Of T, Boolean)) + name.vb: IsObjectAround(Of T)(PersonLike, Integer, Func(Of T, Boolean)) 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.Emotion - commentId: P:TinyLife.Objects.Person.Emotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Emotion + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- 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.EmotionModifier.Instance.Amount commentId: F:TinyLife.Emotions.EmotionModifier.Instance.Amount href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Amount @@ -6029,20 +6117,21 @@ references: name: Condition nameWithType: EmotionModifier.Condition fullName: TinyLife.Emotions.EmotionModifier.Condition -- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -6072,9 +6161,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -6629,6 +6718,63 @@ references: href: TinyLife.Emotions.EmotionModifier.html - name: ( - name: ) +- uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[] + isExternal: true + href: TinyLife.Emotions.EmotionModifier.html + name: (EmotionModifier Modifier, int Weight)[] + nameWithType: (EmotionModifier Modifier, int Weight)[] + fullName: (TinyLife.Emotions.EmotionModifier Modifier, int Weight)[] + nameWithType.vb: (Modifier As EmotionModifier, Weight As Integer)() + fullName.vb: (Modifier As TinyLife.Emotions.EmotionModifier, Weight As Integer)() + name.vb: (Modifier As EmotionModifier, Weight As Integer)() + spec.csharp: + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.modifier + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Weight + name: Weight + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.weight + - name: ) + - name: '[' + - name: ']' + spec.vb: + - name: ( + - uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.modifier + - name: " " + - name: As + - name: " " + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}.Weight + name: Weight + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotionmodifier,system.int32-.weight + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ( + - name: ) - uid: System.String commentId: T:System.String parent: System @@ -6676,50 +6822,51 @@ references: name: EmotionType nameWithType: EmotionType fullName: TinyLife.Emotions.EmotionType -- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - commentId: M:TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_ - name: GetCausedEmotion(Person) - nameWithType: EmotionModifier.GetCausedEmotion(Person) - fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) +- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ + name: GetCausedEmotion(EmotionModifier) + nameWithType: PersonLike.GetCausedEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) spec.csharp: - - uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) + - uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) name: GetCausedEmotion - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html - name: ) spec.vb: - - uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person) + - uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) name: GetCausedEmotion - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html - name: ) -- uid: System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} - commentId: T:System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} +- uid: System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} + commentId: T:System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}} 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, (IEmotionSource, Integer)) - fullName.vb: System.Func(Of TinyLife.Objects.Person, (TinyLife.Emotions.IEmotionSource, Integer)) - name.vb: Func(Of Person, (IEmotionSource, Integer)) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of PersonLike, (IEmotionSource, Integer)) + fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, (TinyLife.Emotions.IEmotionSource, Integer)) + name.vb: Func(Of PersonLike, (IEmotionSource, Integer)) 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: " " - name: ( @@ -6742,9 +6889,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: " " - name: ( @@ -7034,33 +7181,33 @@ references: fullName: TinyLife.Emotions.EmotionModifier.OnConditionUnmet - uid: TinyLife.Emotions.EmotionModifier.#ctor* commentId: Overload:TinyLife.Emotions.EmotionModifier.#ctor - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Emotions_EmotionType_System_Func_TinyLife_Objects_Person_System_ValueTuple_TinyLife_Emotions_IEmotionSource_System_Int32___ + href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Emotions_EmotionType_System_Func_TinyLife_Objects_PersonLike_System_ValueTuple_TinyLife_Emotions_IEmotionSource_System_Int32___ name: EmotionModifier nameWithType: EmotionModifier.EmotionModifier fullName: TinyLife.Emotions.EmotionModifier.EmotionModifier nameWithType.vb: EmotionModifier.New fullName.vb: TinyLife.Emotions.EmotionModifier.New name.vb: New -- uid: System.Func{TinyLife.Objects.Person,System.Int32} - commentId: T:System.Func{TinyLife.Objects.Person,System.Int32} +- uid: System.Func{TinyLife.Objects.PersonLike,System.Int32} + commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Int32} 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, Integer) - fullName.vb: System.Func(Of TinyLife.Objects.Person, Integer) - name.vb: Func(Of Person, Integer) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of PersonLike, Integer) + fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Integer) + name.vb: Func(Of PersonLike, Integer) 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.Int32 @@ -7076,9 +7223,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.Int32 @@ -7086,36 +7233,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.Emotions.EmotionModifier.Emotion - commentId: F:TinyLife.Emotions.EmotionModifier.Emotion - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_Emotion - name: Emotion - nameWithType: EmotionModifier.Emotion - fullName: TinyLife.Emotions.EmotionModifier.Emotion -- uid: TinyLife.Emotions.EmotionType.Happy - commentId: F:TinyLife.Emotions.EmotionType.Happy - href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy - name: Happy - nameWithType: EmotionType.Happy - fullName: TinyLife.Emotions.EmotionType.Happy -- uid: TinyLife.Emotions.EmotionType.Frisky - commentId: F:TinyLife.Emotions.EmotionType.Frisky - href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Frisky - name: Frisky - nameWithType: EmotionType.Frisky - fullName: TinyLife.Emotions.EmotionType.Frisky -- uid: TinyLife.PersonalityType.Asexual - commentId: F:TinyLife.PersonalityType.Asexual - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Asexual - name: Asexual - nameWithType: PersonalityType.Asexual - fullName: TinyLife.PersonalityType.Asexual -- uid: TinyLife.Emotions.EmotionModifier.GetCausedEmotion* - commentId: Overload:TinyLife.Emotions.EmotionModifier.GetCausedEmotion - href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_GetCausedEmotion_TinyLife_Objects_Person_ - name: GetCausedEmotion - nameWithType: EmotionModifier.GetCausedEmotion - fullName: TinyLife.Emotions.EmotionModifier.GetCausedEmotion - uid: TinyLife.Emotions.EmotionModifier.DisplayName commentId: P:TinyLife.Emotions.EmotionModifier.DisplayName href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_DisplayName @@ -7153,3 +7270,208 @@ references: name: Register nameWithType: EmotionModifier.Register fullName: TinyLife.Emotions.EmotionModifier.Register +- uid: TinyLife.Emotions.EmotionModifier.IfHasPersonality* + commentId: Overload:TinyLife.Emotions.EmotionModifier.IfHasPersonality + href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_IfHasPersonality_TinyLife_Objects_PersonLike_TinyLife_PersonalityType_System_Func_System_Double__ + name: IfHasPersonality + nameWithType: EmotionModifier.IfHasPersonality + fullName: TinyLife.Emotions.EmotionModifier.IfHasPersonality +- uid: TinyLife.PersonalityType + commentId: T:TinyLife.PersonalityType + parent: TinyLife + href: TinyLife.PersonalityType.html + name: PersonalityType + nameWithType: PersonalityType + fullName: TinyLife.PersonalityType +- uid: System.Func{System.Double} + commentId: T:System.Func{System.Double} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Double) + fullName.vb: System.Func(Of Double) + name.vb: Func(Of Double) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Double + name: double + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Double + name: Double + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + - name: ) +- uid: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32} + commentId: T:System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32} + parent: System + definition: System.ValueTuple`2 + href: TinyLife.Emotions.IEmotionSource.html + name: (IEmotionSource, int) + nameWithType: (IEmotionSource, int) + fullName: (TinyLife.Emotions.IEmotionSource, int) + nameWithType.vb: (IEmotionSource, Integer) + fullName.vb: (TinyLife.Emotions.IEmotionSource, Integer) + name.vb: (IEmotionSource, Integer) + spec.csharp: + - name: ( + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - name: ( + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: (T1, T2) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: TinyLife.Emotions.EmotionModifier.IsObjectAround* + commentId: Overload:TinyLife.Emotions.EmotionModifier.IsObjectAround + href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_IsObjectAround__1_TinyLife_Objects_PersonLike_System_Int32_System_Func___0_System_Boolean__ + name: IsObjectAround + nameWithType: EmotionModifier.IsObjectAround + fullName: TinyLife.Emotions.EmotionModifier.IsObjectAround +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.Func{{T},System.Boolean} + commentId: T:System.Func{``0,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Boolean) + fullName.vb: System.Func(Of T, Boolean) + name.vb: Func(Of T, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean diff --git a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml index d6f2a63..d0f6495 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/Emotions/EmotionType.cs - startLine: 93 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Negative path: ../TinyLife/Emotions/EmotionType.cs - startLine: 98 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positive path: ../TinyLife/Emotions/EmotionType.cs - startLine: 102 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Emotions/EmotionType.cs - startLine: 106 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionType.yml b/docs/api/TinyLife.Emotions.EmotionType.yml index 4a432ef..815530f 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.yml @@ -22,6 +22,7 @@ items: - TinyLife.Emotions.EmotionType.Happy - TinyLife.Emotions.EmotionType.Icon - TinyLife.Emotions.EmotionType.Name + - TinyLife.Emotions.EmotionType.Priority - TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) - TinyLife.Emotions.EmotionType.Relaxed - TinyLife.Emotions.EmotionType.Sad @@ -48,7 +49,7 @@ items: - Tiny Life namespace: TinyLife.Emotions summary: >- - An emotion type is a type of feeling that a can have. + An emotion type is a type of feeling that a can have. The emotion that a person has results from that person's applied s. example: [] @@ -156,33 +157,6 @@ items: return: type: TinyLife.Emotions.EmotionType content.vb: Public Shared ReadOnly Uncomfortable As EmotionType -- uid: TinyLife.Emotions.EmotionType.Asleep - commentId: F:TinyLife.Emotions.EmotionType.Asleep - id: Asleep - parent: TinyLife.Emotions.EmotionType - langs: - - csharp - - vb - name: Asleep - nameWithType: EmotionType.Asleep - fullName: TinyLife.Emotions.EmotionType.Asleep - type: Field - source: - remote: - path: TinyLife/Emotions/EmotionType.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Asleep - path: ../TinyLife/Emotions/EmotionType.cs - startLine: 28 - assemblies: - - Tiny Life - namespace: TinyLife.Emotions - syntax: - content: public static readonly EmotionType Asleep - return: - type: TinyLife.Emotions.EmotionType - content.vb: Public Shared ReadOnly Asleep As EmotionType - uid: TinyLife.Emotions.EmotionType.Happy commentId: F:TinyLife.Emotions.EmotionType.Happy id: Happy @@ -201,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Emotions/EmotionType.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -210,6 +184,33 @@ items: return: type: TinyLife.Emotions.EmotionType content.vb: Public Shared ReadOnly Happy As EmotionType +- uid: TinyLife.Emotions.EmotionType.Asleep + commentId: F:TinyLife.Emotions.EmotionType.Asleep + id: Asleep + parent: TinyLife.Emotions.EmotionType + langs: + - csharp + - vb + name: Asleep + nameWithType: EmotionType.Asleep + fullName: TinyLife.Emotions.EmotionType.Asleep + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Asleep + path: ../TinyLife/Emotions/EmotionType.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionType Asleep + return: + type: TinyLife.Emotions.EmotionType + content.vb: Public Shared ReadOnly Asleep As EmotionType - uid: TinyLife.Emotions.EmotionType.Embarrassed commentId: F:TinyLife.Emotions.EmotionType.Embarrassed id: Embarrassed @@ -612,7 +613,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Emotions - summary: This emotion's icon, which is used in the portrait section for a that has this emotion + summary: This emotion's icon, which is used in the portrait section for a that has this emotion example: [] syntax: content: public readonly TextureRegion Icon @@ -683,6 +684,40 @@ items: return: type: TinyLife.Emotions.EmotionType.TypeCategory content.vb: Public ReadOnly Category As EmotionType.TypeCategory +- uid: TinyLife.Emotions.EmotionType.Priority + commentId: P:TinyLife.Emotions.EmotionType.Priority + id: Priority + parent: TinyLife.Emotions.EmotionType + langs: + - csharp + - vb + name: Priority + nameWithType: EmotionType.Priority + fullName: TinyLife.Emotions.EmotionType.Priority + type: Property + source: + remote: + path: TinyLife/Emotions/EmotionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Priority + path: ../TinyLife/Emotions/EmotionType.cs + startLine: 68 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + summary: >- + The priority that this emotion type has, which determines whether it is chosen over another emotion with the same total amount. + + A higher priority means the emotion is chosen over a lower priority one. The default priority is 0. + example: [] + syntax: + content: public int Priority { get; init; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Priority As Integer + overload: TinyLife.Emotions.EmotionType.Priority* - uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)' @@ -701,7 +736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionType.cs - startLine: 71 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -745,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionType.cs - startLine: 83 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -763,13 +798,13 @@ items: content.vb: Public Shared Function Register(type As EmotionType) As EmotionType overload: TinyLife.Emotions.EmotionType.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.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier parent: TinyLife.Emotions @@ -1405,6 +1440,23 @@ references: - uid: TinyLife.Emotions.EmotionType.TypeCategory name: TypeCategory href: TinyLife.Emotions.EmotionType.TypeCategory.html +- uid: TinyLife.Emotions.EmotionType.Priority* + commentId: Overload:TinyLife.Emotions.EmotionType.Priority + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Priority + name: Priority + nameWithType: EmotionType.Priority + fullName: TinyLife.Emotions.EmotionType.Priority +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer - uid: TinyLife.Emotions.EmotionType.#ctor* commentId: Overload:TinyLife.Emotions.EmotionType.#ctor href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_ diff --git a/docs/api/TinyLife.Emotions.IEmotionSource.yml b/docs/api/TinyLife.Emotions.IEmotionSource.yml index 74c4e19..fe7fadf 100644 --- a/docs/api/TinyLife.Emotions.IEmotionSource.yml +++ b/docs/api/TinyLife.Emotions.IEmotionSource.yml @@ -20,7 +20,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IEmotionSource path: ../TinyLife/Emotions/IEmotionSource.cs - startLine: 11 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -29,6 +29,8 @@ items: By default, several of the game's objects, including , and have this interface. + Note that, since emotion sources are serialized directly when storing a , it's recommended that their default serializer is . + To combine multiple emotion sources into one, you can use . example: [] syntax: @@ -54,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/IEmotionSource.cs - startLine: 16 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -89,6 +91,54 @@ references: name: PersonalityType nameWithType: PersonalityType fullName: TinyLife.PersonalityType +- uid: TinyLife.Emotions.EmotionModifier.Instance + commentId: T:TinyLife.Emotions.EmotionModifier.Instance + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier.Instance + nameWithType: EmotionModifier.Instance + fullName: TinyLife.Emotions.EmotionModifier.Instance + spec.csharp: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html + spec.vb: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html +- uid: MLEM.Data.Json.StaticJsonConverter`1 + commentId: T:MLEM.Data.Json.StaticJsonConverter`1 + isExternal: true + name: StaticJsonConverter + nameWithType: StaticJsonConverter + fullName: MLEM.Data.Json.StaticJsonConverter + nameWithType.vb: StaticJsonConverter(Of T) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T) + name.vb: StaticJsonConverter(Of T) + spec.csharp: + - uid: MLEM.Data.Json.StaticJsonConverter`1 + name: StaticJsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Json.StaticJsonConverter`1 + name: StaticJsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) - uid: TinyLife.Emotions.CombinedEmotionSource commentId: T:TinyLife.Emotions.CombinedEmotionSource href: TinyLife.Emotions.CombinedEmotionSource.html diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 5b1b81e..64b60b2 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1387 + startLine: 1400 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1390 + startLine: 1403 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1392 + startLine: 1405 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1394 + startLine: 1407 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1396 + startLine: 1409 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1398 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1400 + startLine: 1413 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1402 + startLine: 1415 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 5ccfd5f..91dd67d 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -22,7 +22,7 @@ items: - TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime) - TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime) - TinyLife.GameImpl.FadeKeyboardLighting(Microsoft.Xna.Framework.Color) - - TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action) + - TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action) - TinyLife.GameImpl.FollowingPerson - TinyLife.GameImpl.GraphicsMetrics - TinyLife.GameImpl.Instance @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameImpl path: ../TinyLife/GameImpl.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife @@ -149,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Version path: ../TinyLife/GameImpl.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/GameImpl.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/GameImpl.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GraphicsMetrics path: ../TinyLife/GameImpl.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Camera path: ../TinyLife/GameImpl.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Listener path: ../TinyLife/GameImpl.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentTool path: ../TinyLife/GameImpl.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife @@ -367,7 +367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentHousehold path: ../TinyLife/GameImpl.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife @@ -398,7 +398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/GameImpl.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife @@ -429,7 +429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/GameImpl.cs - startLine: 122 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife @@ -460,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speed path: ../TinyLife/GameImpl.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife @@ -496,18 +496,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowingPerson path: ../TinyLife/GameImpl.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife - summary: The that the camera is currently locked onto + summary: The that the camera is currently locked onto example: [] syntax: - content: public Person FollowingPerson { get; } + content: public PersonLike FollowingPerson { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public Property FollowingPerson As Person + type: TinyLife.Objects.PersonLike + content.vb: Public Property FollowingPerson As PersonLike overload: TinyLife.GameImpl.FollowingPerson* - uid: TinyLife.GameImpl.SaveName commentId: P:TinyLife.GameImpl.SaveName @@ -527,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveName path: ../TinyLife/GameImpl.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -558,7 +558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mode path: ../TinyLife/GameImpl.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife @@ -589,7 +589,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorPosition path: ../TinyLife/GameImpl.cs - startLine: 154 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife @@ -623,7 +623,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentCursor path: ../TinyLife/GameImpl.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife @@ -655,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMaps path: ../TinyLife/GameImpl.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife @@ -686,7 +686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMap path: ../TinyLife/GameImpl.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife @@ -717,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinalizingGameContent path: ../TinyLife/GameImpl.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife @@ -749,7 +749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinishedLoading path: ../TinyLife/GameImpl.cs - startLine: 177 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife @@ -778,7 +778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 271 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife @@ -807,7 +807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 321 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife @@ -843,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 627 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife @@ -879,7 +879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 663 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife @@ -913,7 +913,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 681 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife @@ -948,7 +948,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ZoomCamera path: ../TinyLife/GameImpl.cs - startLine: 697 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife @@ -983,7 +983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCursorOnUi path: ../TinyLife/GameImpl.cs - startLine: 709 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife @@ -1014,7 +1014,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 721 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife @@ -1049,7 +1049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchMap path: ../TinyLife/GameImpl.cs - startLine: 819 + startLine: 822 assemblies: - Tiny Life namespace: TinyLife @@ -1087,7 +1087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 846 + startLine: 849 assemblies: - Tiny Life namespace: TinyLife @@ -1121,7 +1121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 857 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife @@ -1155,7 +1155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 872 + startLine: 875 assemblies: - Tiny Life namespace: TinyLife @@ -1190,7 +1190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 898 + startLine: 901 assemblies: - Tiny Life namespace: TinyLife @@ -1231,14 +1231,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotVisible path: ../TinyLife/GameImpl.cs - startLine: 926 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife summary: >- Marks the given lot as visible for the player. - The method should be used in favor of this method in most cases. + The method should be used in favor of this method in most cases. By default, visibility lasts for 30 seconds of real time. example: [] @@ -1268,7 +1268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotNonVisible path: ../TinyLife/GameImpl.cs - startLine: 942 + startLine: 945 assemblies: - Tiny Life namespace: TinyLife @@ -1300,7 +1300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotVisible path: ../TinyLife/GameImpl.cs - startLine: 953 + startLine: 956 assemblies: - Tiny Life namespace: TinyLife @@ -1320,16 +1320,16 @@ items: description: Whether the lot is visible content.vb: Public Function IsLotVisible(lot As Lot) As Boolean overload: TinyLife.GameImpl.IsLotVisible* -- uid: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action) - commentId: M:TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action) - id: FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action) +- uid: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action) + commentId: M:TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action) + id: FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action) parent: TinyLife.GameImpl langs: - csharp - vb - name: FollowPerson(Person, bool, Action) - nameWithType: GameImpl.FollowPerson(Person, bool, Action) - fullName: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, bool, System.Action) + name: FollowPerson(PersonLike, bool, Action) + nameWithType: GameImpl.FollowPerson(PersonLike, bool, Action) + fullName: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike, bool, System.Action) type: Method source: remote: @@ -1338,17 +1338,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowPerson path: ../TinyLife/GameImpl.cs - startLine: 966 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife summary: Causes the camera to follow the given person, optionally switching to the map the person is on using . example: [] syntax: - content: public bool FollowPerson(Person person, bool switchToMap = true, Action additionalAction = null) + content: public bool FollowPerson(PersonLike person, bool switchToMap = true, Action additionalAction = null) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to follow. - id: switchToMap type: System.Boolean @@ -1359,11 +1359,11 @@ items: return: type: System.Boolean description: Whether following the person was successful. - content.vb: Public Function FollowPerson(person As Person, switchToMap As Boolean = True, additionalAction As Action = Nothing) As Boolean + content.vb: Public Function FollowPerson(person As PersonLike, switchToMap As Boolean = True, additionalAction As Action = Nothing) As Boolean overload: TinyLife.GameImpl.FollowPerson* - nameWithType.vb: GameImpl.FollowPerson(Person, Boolean, Action) - fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, Boolean, System.Action) - name.vb: FollowPerson(Person, Boolean, Action) + nameWithType.vb: GameImpl.FollowPerson(PersonLike, Boolean, Action) + fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike, Boolean, System.Action) + name.vb: FollowPerson(PersonLike, Boolean, Action) - uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) id: AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) @@ -1382,17 +1382,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMapToSave path: ../TinyLife/GameImpl.cs - startLine: 990 + startLine: 999 assemblies: - Tiny Life namespace: TinyLife + summary: >- + Adds a map with the given to the currently active save game, additionally invoking all required events. + + This method causes a loading screen to appear, so its actions are not invoked immediately. + example: [] syntax: content: public void AddMapToSave(PerSaveOptions.MapInfo info, Action after = null) parameters: - id: info type: TinyLife.PerSaveOptions.MapInfo + description: The info of the map to load and add. - id: after type: System.Action + description: An action that is invoked after the map has been added successfully, and after the loading screen has been removed. content.vb: Public Sub AddMapToSave(info As PerSaveOptions.MapInfo, after As Action = Nothing) overload: TinyLife.GameImpl.AddMapToSave* - uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) @@ -1413,15 +1420,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMapFromSave path: ../TinyLife/GameImpl.cs - startLine: 1008 + startLine: 1021 assemblies: - Tiny Life namespace: TinyLife + summary: Removes the given from the currently active save game, additionally causing its method to be invoked. + example: [] syntax: content: public void RemoveMapFromSave(Map map) parameters: - id: map type: TinyLife.World.Map + description: The map to remove. content.vb: Public Sub RemoveMapFromSave(map As Map) overload: TinyLife.GameImpl.RemoveMapFromSave* - uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType) @@ -1442,7 +1452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 1019 + startLine: 1032 assemblies: - Tiny Life namespace: TinyLife @@ -3202,13 +3212,13 @@ references: - uid: MLEM.Ui name: Ui isExternal: true -- 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.GameImpl.FollowingPerson* commentId: Overload:TinyLife.GameImpl.FollowingPerson href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowingPerson @@ -3616,6 +3626,7 @@ references: name.vb: Integer - uid: MLEM.Ui.UiSystem commentId: T:MLEM.Ui.UiSystem + parent: MLEM.Ui isExternal: true name: UiSystem nameWithType: UiSystem @@ -3920,25 +3931,26 @@ references: - name: " " - name: T - name: ) -- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - commentId: M:TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ +- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + commentId: M:TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ name: VisitLot(Lot) - nameWithType: Person.VisitLot(Lot) - fullName: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) + nameWithType: PersonLike.VisitLot(Lot) + fullName: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) spec.csharp: - - uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) name: VisitLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.Lot name: Lot href: TinyLife.World.Lot.html - name: ) spec.vb: - - uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) name: VisitLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.Lot name: Lot @@ -4013,16 +4025,10 @@ references: - name: ) - uid: TinyLife.GameImpl.FollowPerson* commentId: Overload:TinyLife.GameImpl.FollowPerson - href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowPerson_TinyLife_Objects_Person_System_Boolean_System_Action_ + href: TinyLife.GameImpl.html#TinyLife_GameImpl_FollowPerson_TinyLife_Objects_PersonLike_System_Boolean_System_Action_ name: FollowPerson nameWithType: GameImpl.FollowPerson fullName: TinyLife.GameImpl.FollowPerson -- uid: TinyLife.GameImpl.AddMapToSave* - commentId: Overload:TinyLife.GameImpl.AddMapToSave - href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_ - name: AddMapToSave - nameWithType: GameImpl.AddMapToSave - fullName: TinyLife.GameImpl.AddMapToSave - uid: TinyLife.PerSaveOptions.MapInfo commentId: T:TinyLife.PerSaveOptions.MapInfo parent: TinyLife @@ -4046,6 +4052,30 @@ references: - uid: TinyLife.PerSaveOptions.MapInfo name: MapInfo href: TinyLife.PerSaveOptions.MapInfo.html +- uid: TinyLife.GameImpl.AddMapToSave* + commentId: Overload:TinyLife.GameImpl.AddMapToSave + href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_ + name: AddMapToSave + nameWithType: GameImpl.AddMapToSave + fullName: TinyLife.GameImpl.AddMapToSave +- uid: TinyLife.World.Map.PrepareForPermanentRemoval + commentId: M:TinyLife.World.Map.PrepareForPermanentRemoval + href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval + name: PrepareForPermanentRemoval() + nameWithType: Map.PrepareForPermanentRemoval() + fullName: TinyLife.World.Map.PrepareForPermanentRemoval() + spec.csharp: + - uid: TinyLife.World.Map.PrepareForPermanentRemoval + name: PrepareForPermanentRemoval + href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.World.Map.PrepareForPermanentRemoval + name: PrepareForPermanentRemoval + href: TinyLife.World.Map.html#TinyLife_World_Map_PrepareForPermanentRemoval + - name: ( + - name: ) - uid: TinyLife.GameImpl.RemoveMapFromSave* commentId: Overload:TinyLife.GameImpl.RemoveMapFromSave href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_ diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index b7a29aa..7af90ea 100644 --- a/docs/api/TinyLife.GameSpeed.yml +++ b/docs/api/TinyLife.GameSpeed.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeed path: ../TinyLife/Options.cs - startLine: 603 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 608 + startLine: 614 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 612 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 616 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 620 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 625 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GenealogyType.yml b/docs/api/TinyLife.GenealogyType.yml index 95b3402..85d6a78 100644 --- a/docs/api/TinyLife.GenealogyType.yml +++ b/docs/api/TinyLife.GenealogyType.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/Relationship.cs - startLine: 550 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unrelated path: ../TinyLife/Relationship.cs - startLine: 555 + startLine: 556 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Parent path: ../TinyLife/Relationship.cs - startLine: 559 + startLine: 560 assemblies: - Tiny Life namespace: TinyLife @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Relationship.cs - startLine: 563 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife @@ -148,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sibling path: ../TinyLife/Relationship.cs - startLine: 567 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nibling path: ../TinyLife/Relationship.cs - startLine: 571 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pibling path: ../TinyLife/Relationship.cs - startLine: 575 + startLine: 576 assemblies: - Tiny Life namespace: TinyLife @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandparent path: ../TinyLife/Relationship.cs - startLine: 579 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandchild path: ../TinyLife/Relationship.cs - startLine: 583 + startLine: 584 assemblies: - Tiny Life namespace: TinyLife @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cousin path: ../TinyLife/Relationship.cs - startLine: 587 + startLine: 588 assemblies: - Tiny Life namespace: TinyLife @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistantlyRelated path: ../TinyLife/Relationship.cs - startLine: 591 + startLine: 592 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml index 5492332..c995ebf 100644 --- a/docs/api/TinyLife.Goals.Achievement.yml +++ b/docs/api/TinyLife.Goals.Achievement.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievement path: ../TinyLife/Goals/Achievement.cs - startLine: 172 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Achievement.cs - startLine: 179 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 183 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/Achievement.cs - startLine: 189 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -211,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 198 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/Achievement.cs - startLine: 210 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateElement path: ../TinyLife/Goals/Achievement.cs - startLine: 220 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -330,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Achievement.cs - startLine: 250 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -361,7 +361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Complete path: ../TinyLife/Goals/Achievement.cs - startLine: 258 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AchievementType.yml b/docs/api/TinyLife.Goals.AchievementType.yml index 7b420cc..efa03c1 100644 --- a/docs/api/TinyLife.Goals.AchievementType.yml +++ b/docs/api/TinyLife.Goals.AchievementType.yml @@ -280,10 +280,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/Goals/Achievement.cs - startLine: 81 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Goals + summary: Stores whether this achievement should be hidden from the achievement menu if not achieved. + example: [] syntax: content: public readonly bool Hidden return: @@ -307,7 +309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Goals/Achievement.cs - startLine: 86 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -338,7 +340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 94 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -358,6 +360,7 @@ items: description: The goal that have to be fulfilled for this achievement to be completed. If this is null, has to be used to complete an achievement of this type. - id: hidden type: System.Boolean + description: Whether the achievement should be hidden from the achievement menu if not achieved. content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo, hidden As Boolean = False) overload: TinyLife.Goals.AchievementType.#ctor* nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo, Boolean) @@ -381,7 +384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 102 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -401,6 +404,7 @@ items: description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, has to be used to complete an achievement of this type. - id: hidden type: System.Boolean + description: Whether the achievement should be hidden from the achievement menu if not achieved. content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing, hidden As Boolean = False) overload: TinyLife.Goals.AchievementType.#ctor* nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo, Boolean) @@ -424,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/Achievement.cs - startLine: 113 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -455,7 +459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/Achievement.cs - startLine: 122 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.GoalTrigger.yml b/docs/api/TinyLife.Goals.GoalTrigger.yml index 21a18ea..ebbcb71 100644 --- a/docs/api/TinyLife.Goals.GoalTrigger.yml +++ b/docs/api/TinyLife.Goals.GoalTrigger.yml @@ -85,9 +85,9 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a 's method is called. + A goal trigger for when a 's method is called. - This goal trigger supports the object type and the and goal types. + This goal trigger supports the object type and the and goal types. example: [] syntax: content: public static readonly GoalTrigger PersonUpdate @@ -117,9 +117,9 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a item is created by a . + A goal trigger for when a item is created by a . - By default, this trigger is used in . + By default, this trigger is used in . This goal trigger supports the object type and the , and of type goal types. example: [] @@ -151,7 +151,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when an is completed succesfully (the result is ) by a . + A goal trigger for when an is completed succesfully (the result is ) by a . This goal trigger supports the object type and the , and of type goal types. example: [] @@ -183,7 +183,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when an is completed in any way (the doesn't matter) by a . + A goal trigger for when an is completed in any way (the doesn't matter) by a . This goal trigger supports the object type and the , and of type goal types. example: [] @@ -247,9 +247,9 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a earns money through an or . + A goal trigger for when a earns money through an or . - By default, this trigger is used in . + By default, this trigger is used in . This goal trigger supports the , , , and object types and the and goal types. example: [] @@ -281,7 +281,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a is added to a using . + A goal trigger for when a is added to a using . This goal trigger supports the object type and the , and of type goal types. example: [] @@ -313,7 +313,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a is removed from a in or when it runs out. + A goal trigger for when a is removed from a in or when it runs out. This goal trigger supports the object type and the , and of type goal types. example: [] @@ -345,7 +345,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A goal trigger for when a item is eaten by a in . + A goal trigger for when a item is eaten by a in . This goal trigger supports the object type and the , and of type goal types. example: [] @@ -1076,27 +1076,28 @@ 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 -- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ name: Update(GameTime, TimeSpan, float) - nameWithType: Person.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) spec.csharp: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -1115,9 +1116,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -1183,25 +1184,25 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1210,13 +1211,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1304,20 +1305,21 @@ references: name: Project nameWithType: Project fullName: TinyLife.Goals.Project -- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) +- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + commentId: M:TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ name: EarnMoney(float, object) - nameWithType: Person.EarnMoney(float, object) - fullName: TinyLife.Objects.Person.EarnMoney(float, object) - nameWithType.vb: Person.EarnMoney(Single, Object) - fullName.vb: TinyLife.Objects.Person.EarnMoney(Single, Object) + nameWithType: PersonLike.EarnMoney(float, object) + fullName: TinyLife.Objects.PersonLike.EarnMoney(float, object) + nameWithType.vb: PersonLike.EarnMoney(Single, Object) + fullName.vb: TinyLife.Objects.PersonLike.EarnMoney(Single, Object) name.vb: EarnMoney(Single, Object) spec.csharp: - - uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) + - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) name: EarnMoney - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ - name: ( - uid: System.Single name: float @@ -1331,9 +1333,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - - uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) + - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) name: EarnMoney - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ - name: ( - uid: System.Single name: Single @@ -1405,20 +1407,21 @@ references: name: EmotionModifier nameWithType: EmotionModifier fullName: TinyLife.Emotions.EmotionModifier -- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -1448,9 +1451,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier @@ -1524,25 +1527,26 @@ references: - uid: TinyLife.Emotions name: Emotions href: TinyLife.Emotions.html -- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ +- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ name: RemoveEmotion(EmotionModifier) - nameWithType: Person.RemoveEmotion(EmotionModifier) - fullName: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + nameWithType: PersonLike.RemoveEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) spec.csharp: - - uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) name: RemoveEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier href: TinyLife.Emotions.EmotionModifier.html - name: ) spec.vb: - - uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) name: RemoveEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - name: ( - uid: TinyLife.Emotions.EmotionModifier name: EmotionModifier diff --git a/docs/api/TinyLife.Goals.IGoalTriggerable.yml b/docs/api/TinyLife.Goals.IGoalTriggerable.yml index 97466d6..f25ccb6 100644 --- a/docs/api/TinyLife.Goals.IGoalTriggerable.yml +++ b/docs/api/TinyLife.Goals.IGoalTriggerable.yml @@ -107,7 +107,7 @@ items: When calling this method, it should ideally be called on a specific subclass like , or . - When calling this method for a , their should be used. + When calling this method for a , their should be used. example: [] syntax: content: public static bool Trigger(IGoalTriggerable set, object obj, GoalTrigger trigger, params object[] values) @@ -159,7 +159,7 @@ items: When calling this method, it should ideally be called on a specific subclass like , or . - When calling this method for a , their should be used. + When calling this method for a , their should be used. example: [] syntax: content: public static bool Trigger(IEnumerable sets, object obj, GoalTrigger trigger, params object[] values) @@ -459,29 +459,30 @@ references: name: DistinctGoal nameWithType: DistinctGoal fullName: TinyLife.Goals.DistinctGoal -- 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.GetCurrentGoals - commentId: M:TinyLife.Objects.Person.GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.PersonLike.GetCurrentGoals + commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals name: GetCurrentGoals() - nameWithType: Person.GetCurrentGoals() - fullName: TinyLife.Objects.Person.GetCurrentGoals() + nameWithType: PersonLike.GetCurrentGoals() + fullName: TinyLife.Objects.PersonLike.GetCurrentGoals() spec.csharp: - - uid: TinyLife.Objects.Person.GetCurrentGoals + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals name: GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetCurrentGoals + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals name: GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals - name: ( - name: ) - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) diff --git a/docs/api/TinyLife.Goals.Job.yml b/docs/api/TinyLife.Goals.Job.yml index 25908b7..ae2a6ca 100644 --- a/docs/api/TinyLife.Goals.Job.yml +++ b/docs/api/TinyLife.Goals.Job.yml @@ -573,7 +573,7 @@ items: summary: >- Updates this job, changing the and according to this job's person's current actions. - This is called in . + This is called in . example: [] syntax: content: public void Update(TimeSpan passedInGame) @@ -1788,20 +1788,21 @@ references: nameWithType.vb: Job.New fullName.vb: TinyLife.Goals.Job.New name.vb: New -- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ name: Update(GameTime, TimeSpan, float) - nameWithType: Person.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) spec.csharp: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -1820,9 +1821,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -1854,6 +1855,13 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan +- 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.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) isExternal: true diff --git a/docs/api/TinyLife.Goals.JobType.yml b/docs/api/TinyLife.Goals.JobType.yml index a2e47fa..9ae4a41 100644 --- a/docs/api/TinyLife.Goals.JobType.yml +++ b/docs/api/TinyLife.Goals.JobType.yml @@ -15,6 +15,7 @@ items: - TinyLife.Goals.JobType.DailyTasks - TinyLife.Goals.JobType.Doctor - TinyLife.Goals.JobType.Firefighter + - TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) - TinyLife.Goals.JobType.GetDisplayName(System.Nullable{System.Int32}) - TinyLife.Goals.JobType.GetRequiredPromotionSkills(TinyLife.Goals.Job) - TinyLife.Goals.JobType.HasSpecialLocalization @@ -428,7 +429,7 @@ items: summary: >- The amount of tiny bucks that being at the job for an hour pays. - In , this is automatically added to the household funds. + To get a modified default hourly pay that also takes into account, use . example: [] syntax: content: public readonly float HourlyPay @@ -1339,6 +1340,41 @@ items: nameWithType.vb: JobType.UpdateWorking(Job, WorkAction, TimeSpan, Single) fullName.vb: TinyLife.Goals.JobType.UpdateWorking(TinyLife.Goals.Job, TinyLife.Actions.WorkAction, System.TimeSpan, Single) name.vb: UpdateWorking(Job, WorkAction, TimeSpan, Single) +- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + id: GetDefaultHourlyPay(TinyLife.Objects.Person) + parent: TinyLife.Goals.JobType + langs: + - csharp + - vb + name: GetDefaultHourlyPay(Person) + nameWithType: JobType.GetDefaultHourlyPay(Person) + fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Goals/JobType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetDefaultHourlyPay + path: ../TinyLife/Goals/JobType.cs + startLine: 336 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: Returns the default hourly pay for this job type, based on the , as well as the passed 's . + example: [] + syntax: + content: public virtual float GetDefaultHourlyPay(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + description: The person for which to return the default hourly pay. + return: + type: System.Single + description: The default hourly pay for the given person. + content.vb: Public Overridable Function GetDefaultHourlyPay(person As Person) As Single + overload: TinyLife.Goals.JobType.GetDefaultHourlyPay* - uid: TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType) commentId: M:TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType) id: Register(TinyLife.Goals.JobType) @@ -1357,7 +1393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/JobType.cs - startLine: 339 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -2184,13 +2220,37 @@ references: - uid: MLEM.Textures name: Textures isExternal: true -- uid: TinyLife.Actions.WorkAction - commentId: T:TinyLife.Actions.WorkAction - parent: TinyLife.Actions - href: TinyLife.Actions.WorkAction.html - name: WorkAction - nameWithType: WorkAction - fullName: TinyLife.Actions.WorkAction +- uid: TinyLife.PerSaveOptions.Difficulty + commentId: F:TinyLife.PerSaveOptions.Difficulty + href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty + name: Difficulty + nameWithType: PerSaveOptions.Difficulty + fullName: TinyLife.PerSaveOptions.Difficulty +- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + parent: TinyLife.Goals.JobType + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + name: GetDefaultHourlyPay(Person) + nameWithType: JobType.GetDefaultHourlyPay(Person) + fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + name: GetDefaultHourlyPay + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + name: GetDefaultHourlyPay + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) - uid: System.Single commentId: T:System.Single parent: System @@ -2202,28 +2262,6 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- 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.Range commentId: T:System.Range isExternal: true @@ -2561,6 +2599,28 @@ references: href: TinyLife.Actions.ChoicePromptInfo.html - name: ( - name: ) +- 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: TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier parent: TinyLife.Emotions @@ -2865,6 +2925,13 @@ references: name: OnWorkHoursOver nameWithType: JobType.OnWorkHoursOver fullName: TinyLife.Goals.JobType.OnWorkHoursOver +- uid: TinyLife.Actions.WorkAction + commentId: T:TinyLife.Actions.WorkAction + parent: TinyLife.Actions + href: TinyLife.Actions.WorkAction.html + name: WorkAction + nameWithType: WorkAction + fullName: TinyLife.Actions.WorkAction - uid: TinyLife.Goals.JobType.OnWorkFinished* commentId: Overload:TinyLife.Goals.JobType.OnWorkFinished href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_OnWorkFinished_TinyLife_Goals_Job_TinyLife_Actions_WorkAction_ @@ -2971,6 +3038,33 @@ references: name: UpdateWorking nameWithType: JobType.UpdateWorking fullName: TinyLife.Goals.JobType.UpdateWorking +- uid: TinyLife.Goals.JobType.HourlyPay + commentId: F:TinyLife.Goals.JobType.HourlyPay + parent: TinyLife.Goals.JobType + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_HourlyPay + name: HourlyPay + nameWithType: JobType.HourlyPay + fullName: TinyLife.Goals.JobType.HourlyPay +- uid: TinyLife.Objects.PersonLike.Difficulty + commentId: P:TinyLife.Objects.PersonLike.Difficulty + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Difficulty + name: Difficulty + nameWithType: PersonLike.Difficulty + fullName: TinyLife.Objects.PersonLike.Difficulty +- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay* + commentId: Overload:TinyLife.Goals.JobType.GetDefaultHourlyPay + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + name: GetDefaultHourlyPay + nameWithType: JobType.GetDefaultHourlyPay + fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay +- 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.Goals.JobType.Types commentId: F:TinyLife.Goals.JobType.Types parent: TinyLife.Goals.JobType diff --git a/docs/api/TinyLife.Goals.ManualProgressGoal.yml b/docs/api/TinyLife.Goals.ManualProgressGoal.yml index 5e49cc5..eeda9a1 100644 --- a/docs/api/TinyLife.Goals.ManualProgressGoal.yml +++ b/docs/api/TinyLife.Goals.ManualProgressGoal.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Goals.ManualProgressGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo) - TinyLife.Goals.ManualProgressGoal.GetProgress - - TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Goals.ManualProgressGoal.Reset langs: - csharp @@ -30,7 +30,7 @@ items: summary: >- A manual progress goal is a that is not automatically triggered. - Its progress goes between 0 and 1, and can be advanced using . + Its progress goes between 0 and 1, and can be advanced using . example: [] syntax: content: 'public class ManualProgressGoal : Goal, IGenericDataHolder' @@ -160,16 +160,16 @@ items: content.vb: Public Overrides Sub Reset() overridden: TinyLife.Goals.Goal.Reset overload: TinyLife.Goals.ManualProgressGoal.Reset* -- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - id: MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + id: MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Goals.ManualProgressGoal langs: - csharp - vb - name: MakeProgress(Person, float, float, ActionInfo, SkillType, float) - nameWithType: ManualProgressGoal.MakeProgress(Person, float, float, ActionInfo, SkillType, float) - fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) + name: MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float) + nameWithType: ManualProgressGoal.MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float) + fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) type: Method source: remote: @@ -182,13 +182,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Goals - summary: Makes progress on this manual progress goal based on the underlying 's + summary: Makes progress on this manual progress goal based on the underlying 's example: [] syntax: - content: public void MakeProgress(Person person, float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1) + content: public void MakeProgress(PersonLike person, float amount, float speedMultiplier, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person that should make progress on this goal. - id: amount type: System.Single @@ -205,11 +205,11 @@ items: - id: levelModifier type: System.Single description: The amount by which each skill level influences this goal's progress - content.vb: Public Sub MakeProgress(person As Person, amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) + content.vb: Public Sub MakeProgress(person As PersonLike, amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) overload: TinyLife.Goals.ManualProgressGoal.MakeProgress* - nameWithType.vb: ManualProgressGoal.MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single) - fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) - name.vb: MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single) + nameWithType.vb: ManualProgressGoal.MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single) + fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) + name.vb: MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single) references: - uid: TinyLife.Goals.Goal commentId: T:TinyLife.Goals.Goal @@ -218,24 +218,24 @@ references: name: Goal nameWithType: Goal fullName: TinyLife.Goals.Goal -- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) isExternal: true - href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ - name: MakeProgress(Person, float, float, ActionInfo, SkillType, float) - nameWithType: ManualProgressGoal.MakeProgress(Person, float, float, ActionInfo, SkillType, float) - fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) - nameWithType.vb: ManualProgressGoal.MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single) - fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) - name.vb: MakeProgress(Person, Single, Single, ActionInfo, SkillType, Single) + href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + name: MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float) + nameWithType: ManualProgressGoal.MakeProgress(PersonLike, float, float, ActionInfo, SkillType, float) + fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, float, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) + nameWithType.vb: ManualProgressGoal.MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single) + fullName.vb: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike, Single, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) + name.vb: MakeProgress(PersonLike, Single, Single, ActionInfo, SkillType, Single) spec.csharp: - - uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) name: MakeProgress - href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_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: System.Single @@ -266,13 +266,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) name: MakeProgress - href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_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: System.Single @@ -1132,27 +1132,28 @@ references: name: Reset nameWithType: ManualProgressGoal.Reset fullName: TinyLife.Goals.ManualProgressGoal.Reset -- 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.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) + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- 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 @@ -1176,9 +1177,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 @@ -1209,7 +1210,7 @@ references: fullName: TinyLife.GameImpl.Speed - uid: TinyLife.Goals.ManualProgressGoal.MakeProgress* commentId: Overload:TinyLife.Goals.ManualProgressGoal.MakeProgress - href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_Person_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Goals.ManualProgressGoal.html#TinyLife_Goals_ManualProgressGoal_MakeProgress_TinyLife_Objects_PersonLike_System_Single_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ name: MakeProgress nameWithType: ManualProgressGoal.MakeProgress fullName: TinyLife.Goals.ManualProgressGoal.MakeProgress diff --git a/docs/api/TinyLife.Goals.Memory.yml b/docs/api/TinyLife.Goals.Memory.yml index cfa7f37..f8e029d 100644 --- a/docs/api/TinyLife.Goals.Memory.yml +++ b/docs/api/TinyLife.Goals.Memory.yml @@ -11,7 +11,7 @@ items: - TinyLife.Goals.Memory.TimeSinceOccured - TinyLife.Goals.Memory.Type - TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + - TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -31,7 +31,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - A memory is a set of information that a can store, related to an activity or event that has happened at a given type. + A memory is a set of information that a can store, related to an activity or event that has happened at a given type. A memory is constructed from an underlying . example: [] @@ -263,16 +263,16 @@ items: nameWithType.vb: Memory.New(MemoryType, ActionInfo, TimeSpan) fullName.vb: TinyLife.Goals.Memory.New(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan) name.vb: New(MemoryType, ActionInfo, TimeSpan) -- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Goals.Memory langs: - csharp - vb - name: Validate(Person) - nameWithType: Memory.Validate(Person) - fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: Memory.Validate(PersonLike) + fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -286,20 +286,20 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - Validates this memory when the game is loaded. This method is claled in . + Validates this memory when the game is loaded. This method is claled in . This method reutrns false if this memory is invalid in some way, causing it to be removed. 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 has this memory. return: type: System.Boolean description: Whether this memory is valid. - content.vb: Public Overridable Function Validate(person As Person) As Boolean + content.vb: Public Overridable Function Validate(person As PersonLike) As Boolean overload: TinyLife.Goals.Memory.Validate* - uid: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -323,7 +323,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Goals - summary: A method that is called in for a person who has this memory. + summary: A method that is called in for a person who has this memory. example: [] syntax: content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) @@ -343,13 +343,13 @@ items: fullName.vb: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) 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.Goals.MemoryType commentId: T:TinyLife.Goals.MemoryType parent: TinyLife.Goals @@ -1119,27 +1119,28 @@ references: nameWithType.vb: Memory.New fullName.vb: TinyLife.Goals.Memory.New name.vb: New -- uid: TinyLife.Objects.Person.Validate - commentId: M:TinyLife.Objects.Person.Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate name: Validate() - nameWithType: Person.Validate() - fullName: TinyLife.Objects.Person.Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() spec.csharp: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) - uid: TinyLife.Goals.Memory.Validate* commentId: Overload:TinyLife.Goals.Memory.Validate - href: TinyLife.Goals.Memory.html#TinyLife_Goals_Memory_Validate_TinyLife_Objects_Person_ + href: TinyLife.Goals.Memory.html#TinyLife_Goals_Memory_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: Memory.Validate fullName: TinyLife.Goals.Memory.Validate @@ -1154,20 +1155,21 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean -- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ name: Update(GameTime, TimeSpan, float) - nameWithType: Person.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) spec.csharp: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -1186,9 +1188,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime diff --git a/docs/api/TinyLife.Goals.Project.ActionSettings.yml b/docs/api/TinyLife.Goals.Project.ActionSettings.yml index 2ac8926..dbc35f6 100644 --- a/docs/api/TinyLife.Goals.Project.ActionSettings.yml +++ b/docs/api/TinyLife.Goals.Project.ActionSettings.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSettings path: ../TinyLife/Goals/Project.cs - startLine: 260 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Goals/Project.cs - startLine: 266 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Project.cs - startLine: 270 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedTypeScrap path: ../TinyLife/Goals/Project.cs - startLine: 276 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProjectDisplayName path: ../TinyLife/Goals/Project.cs - startLine: 281 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanContinue path: ../TinyLife/Goals/Project.cs - startLine: 286 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -221,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IncludeProject path: ../TinyLife/Goals/Project.cs - startLine: 291 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Project.cs - startLine: 300 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.Project.yml b/docs/api/TinyLife.Goals.Project.yml index 23ede87..060b93f 100644 --- a/docs/api/TinyLife.Goals.Project.yml +++ b/docs/api/TinyLife.Goals.Project.yml @@ -551,13 +551,13 @@ items: description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - id: info type: TinyLife.Actions.ActionInfo - description: The action informatio nthat optionally influences progress gain using + description: The action informatio nthat optionally influences progress gain using - id: skill type: TinyLife.Skills.SkillType - description: The (optional) skill that influences progress gain using + description: The (optional) skill that influences progress gain using - id: levelModifier type: System.Single - description: The (optiona) amount that each level of the skill influences progress gain. Defaults to 0.1. + description: The (optional) amount that each level of the skill influences progress gain. Defaults to 0.1. content.vb: Public Overridable Sub MakeProgress(amount As Single, speedMultiplier As Single, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) overload: TinyLife.Goals.Project.MakeProgress* nameWithType.vb: Project.MakeProgress(Single, Single, ActionInfo, SkillType, Single) @@ -712,7 +712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: ../TinyLife/Goals/Project.cs - startLine: 168 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -750,7 +750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Goals/Project.cs - startLine: 203 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -800,7 +800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenNamePrompt path: ../TinyLife/Goals/Project.cs - startLine: 217 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -847,7 +847,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenScrapPrompt path: ../TinyLife/Goals/Project.cs - startLine: 231 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1850,20 +1850,21 @@ references: name: Speed nameWithType: GameImpl.Speed fullName: TinyLife.GameImpl.Speed -- 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 @@ -1887,9 +1888,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 @@ -1932,6 +1933,13 @@ references: name: SkillType nameWithType: SkillType fullName: TinyLife.Skills.SkillType +- 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.Goals.Project.Remove* commentId: Overload:TinyLife.Goals.Project.Remove href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Remove diff --git a/docs/api/TinyLife.Goals.StudentJobType.yml b/docs/api/TinyLife.Goals.StudentJobType.yml index 96164e3..eb614a2 100644 --- a/docs/api/TinyLife.Goals.StudentJobType.yml +++ b/docs/api/TinyLife.Goals.StudentJobType.yml @@ -74,6 +74,7 @@ items: - TinyLife.Goals.JobType.OnWorkHoursOver(TinyLife.Goals.Job) - TinyLife.Goals.JobType.OnWorkStarted(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) - TinyLife.Goals.JobType.OnRaiseReceived(TinyLife.Goals.Job) + - TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) - TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType) - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) @@ -111,7 +112,7 @@ items: - Tiny Life namespace: TinyLife.Goals summary: >- - The schedule of a that has a -based job type. The schedule contains information about what skills should be learned on what days, and is used in to award those skills. + The schedule of a that has a -based job type. The schedule contains information about what skills should be learned on what days, and is used in to award those skills. To add new skills to a given day, simply add to this dictionary's entries. example: [] @@ -793,6 +794,31 @@ references: name: Job href: TinyLife.Goals.Job.html - name: ) +- uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + commentId: M:TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + parent: TinyLife.Goals.JobType + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + name: GetDefaultHourlyPay(Person) + nameWithType: JobType.GetDefaultHourlyPay(Person) + fullName: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + name: GetDefaultHourlyPay + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person) + name: GetDefaultHourlyPay + href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_GetDefaultHourlyPay_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) - uid: TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType) commentId: M:TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType) parent: TinyLife.Goals.JobType @@ -1379,13 +1405,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.Goals.StudentJobType commentId: T:TinyLife.Goals.StudentJobType href: TinyLife.Goals.StudentJobType.html @@ -1793,6 +1819,13 @@ references: - name: " " - name: T2 - name: ) +- 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.WorkAction commentId: T:TinyLife.Actions.WorkAction parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml index 6558370..a5fa291 100644 --- a/docs/api/TinyLife.Mods.Mod.yml +++ b/docs/api/TinyLife.Mods.Mod.yml @@ -1010,6 +1010,7 @@ references: commentId: T:HarmonyLib.Harmony parent: HarmonyLib isExternal: true + href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs name: Harmony nameWithType: Harmony fullName: HarmonyLib.Harmony diff --git a/docs/api/TinyLife.Mods.ModInfo.yml b/docs/api/TinyLife.Mods.ModInfo.yml index b99a64d..a41ba02 100644 --- a/docs/api/TinyLife.Mods.ModInfo.yml +++ b/docs/api/TinyLife.Mods.ModInfo.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModInfo path: ../TinyLife/Mods/ModLoader.cs - startLine: 188 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Mods/ModLoader.cs - startLine: 193 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/ModLoader.cs - startLine: 197 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logger path: ../TinyLife/Mods/ModLoader.cs - startLine: 202 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Content path: ../TinyLife/Mods/ModLoader.cs - startLine: 207 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -193,7 +193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Harmony path: ../TinyLife/Mods/ModLoader.cs - startLine: 212 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -225,7 +225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OptionsFile path: ../TinyLife/Mods/ModLoader.cs - startLine: 216 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Errored path: ../TinyLife/Mods/ModLoader.cs - startLine: 222 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Mods/ModLoader.cs - startLine: 239 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/Mods/ModLoader.cs - startLine: 244 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -348,7 +348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Mods/ModLoader.cs - startLine: 251 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -380,7 +380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 270 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -423,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 288 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -880,13 +880,14 @@ references: commentId: T:HarmonyLib.Harmony parent: HarmonyLib isExternal: true + href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs name: Harmony nameWithType: Harmony fullName: HarmonyLib.Harmony - uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly) commentId: M:HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly) isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs name: PatchAll(Assembly) nameWithType: Harmony.PatchAll(Assembly) fullName: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly) @@ -894,6 +895,7 @@ references: - uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly) name: PatchAll isExternal: true + href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs - name: ( - uid: System.Reflection.Assembly name: Assembly @@ -904,6 +906,7 @@ references: - uid: HarmonyLib.Harmony.PatchAll(System.Reflection.Assembly) name: PatchAll isExternal: true + href: https://github.com/pardeike/Harmony/blob/395749ff507ab4e2cd4f84cf99085ec18f6870bc/Harmony/Public/Harmony.cs - name: ( - uid: System.Reflection.Assembly name: Assembly diff --git a/docs/api/TinyLife.NameCategory.yml b/docs/api/TinyLife.NameCategory.yml index b5f4af1..e16b719 100644 --- a/docs/api/TinyLife.NameCategory.yml +++ b/docs/api/TinyLife.NameCategory.yml @@ -116,7 +116,7 @@ items: assemblies: - Tiny Life namespace: TinyLife - summary: Masculine first names, used in the character creator and in . + summary: Masculine first names, used in the character creator and in . example: [] syntax: content: MasculineFirstNames = 2 @@ -144,7 +144,7 @@ items: assemblies: - Tiny Life namespace: TinyLife - summary: Feminine first names, used in the character creator and in . + summary: Feminine first names, used in the character creator and in . example: [] syntax: content: FeminineFirstNames = 3 @@ -172,7 +172,7 @@ items: assemblies: - Tiny Life namespace: TinyLife - summary: Last names, used in the character creator and in . + summary: Last names, used in the character creator and in . example: [] syntax: content: LastNames = 4 @@ -311,20 +311,20 @@ references: name: CreateApp nameWithType: ActionType.CreateApp fullName: TinyLife.Actions.ActionType.CreateApp -- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) +- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ - name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.Person[]) - nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) - fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.Person()) - name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[]) + nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike()) + name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) spec.csharp: - - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) name: Create - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ - name: ( - uid: TinyLife.World.Map name: Map @@ -366,16 +366,16 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - 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: ']' - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) name: Create - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ - name: ( - uid: TinyLife.World.Map name: Map @@ -417,9 +417,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - 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: ) - name: ) diff --git a/docs/api/TinyLife.Need.yml b/docs/api/TinyLife.Need.yml index 15890f6..8c1dfdb 100644 --- a/docs/api/TinyLife.Need.yml +++ b/docs/api/TinyLife.Need.yml @@ -29,7 +29,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - A need is a desire that a can have to a given extent, defined by . + A need is a desire that a can have to a given extent, defined by . Each need is instantiated through its associated . example: [] @@ -237,13 +237,13 @@ items: fullName.vb: TinyLife.Need.New(TinyLife.NeedType) name.vb: New(NeedType) 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.Need.Value commentId: P:TinyLife.Need.Value href: TinyLife.Need.html#TinyLife_Need_Value diff --git a/docs/api/TinyLife.NeedType.PassiveReductionDelegate.yml b/docs/api/TinyLife.NeedType.PassiveReductionDelegate.yml index be00f86..5f9340e 100644 --- a/docs/api/TinyLife.NeedType.PassiveReductionDelegate.yml +++ b/docs/api/TinyLife.NeedType.PassiveReductionDelegate.yml @@ -19,20 +19,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReductionDelegate path: ../TinyLife/Need.cs - startLine: 235 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife summary: A delegate used for . example: [] syntax: - content: public delegate void NeedType.PassiveReductionDelegate(Person person, ref float reduction) + content: public delegate void NeedType.PassiveReductionDelegate(PersonLike person, ref float reduction) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: reduction type: System.Single - content.vb: Public Delegate Sub NeedType.PassiveReductionDelegate(person As Person, reduction As Single) + content.vb: Public Delegate Sub NeedType.PassiveReductionDelegate(person As PersonLike, reduction As Single) extensionMethods: - TinyLife.NeedType.PassiveReductionDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 references: @@ -89,13 +89,13 @@ references: name: PassiveReductionDelegate href: TinyLife.NeedType.PassiveReductionDelegate.html - 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: System.Single commentId: T:System.Single parent: System diff --git a/docs/api/TinyLife.NeedType.yml b/docs/api/TinyLife.NeedType.yml index 470534c..6d936dd 100644 --- a/docs/api/TinyLife.NeedType.yml +++ b/docs/api/TinyLife.NeedType.yml @@ -5,10 +5,10 @@ items: id: NeedType parent: TinyLife children: - - 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.#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.Energy - TinyLife.NeedType.Entertainment - - TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) + - TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - TinyLife.NeedType.Hunger - TinyLife.NeedType.Hygiene - TinyLife.NeedType.Name @@ -42,7 +42,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - A need is a desire that a can have to a given extent. + A need is a desire that a can have to a given extent. To register a custom need type, use . example: [] @@ -285,7 +285,7 @@ items: assemblies: - Tiny Life namespace: TinyLife - summary: An event that is raised when is called. This event can be used to modify the passive need reduction of a need. + summary: An event that is raised when is called. This event can be used to modify the passive need reduction of a need. example: [] syntax: content: public static event NeedType.PassiveReductionDelegate OnGetPassiveReduction @@ -349,13 +349,13 @@ items: summary: >- The amount that a need instance's is reduced by automatically every update frame. - To access this function's returned value, as well as the associated events, use . + To access this function's returned value, as well as the associated events, use . example: [] syntax: - content: public readonly Func PassiveReduction + content: public readonly Func PassiveReduction return: - type: System.Func{TinyLife.Objects.Person,System.Single} - content.vb: Public ReadOnly PassiveReduction As Func(Of Person, Single) + type: System.Func{TinyLife.Objects.PersonLike,System.Single} + content.vb: Public ReadOnly PassiveReduction As Func(Of PersonLike, Single) - uid: TinyLife.NeedType.NeedLowAction commentId: F:TinyLife.NeedType.NeedLowAction id: NeedLowAction @@ -381,10 +381,10 @@ items: summary: The that is constructed and executed when this need type's is very low example: [] syntax: - content: public readonly Func NeedLowAction + content: public readonly Func NeedLowAction return: - type: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType} - content.vb: Public ReadOnly NeedLowAction As Func(Of Person, ActionType) + type: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType} + content.vb: Public ReadOnly NeedLowAction As Func(Of PersonLike, ActionType) - uid: TinyLife.NeedType.NeedLowTime commentId: F:TinyLife.NeedType.NeedLowTime id: NeedLowTime @@ -410,10 +410,10 @@ items: summary: The amount of in-game time that needs to pass until is constructed and enqueued example: [] syntax: - content: public readonly Func NeedLowTime + content: public readonly Func NeedLowTime return: - type: System.Func{TinyLife.Objects.Person,System.TimeSpan} - content.vb: Public ReadOnly NeedLowTime As Func(Of Person, TimeSpan) + type: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan} + content.vb: Public ReadOnly NeedLowTime As Func(Of PersonLike, TimeSpan) - uid: TinyLife.NeedType.SolveImportance commentId: F:TinyLife.NeedType.SolveImportance id: SolveImportance @@ -508,16 +508,16 @@ items: overload: TinyLife.NeedType.SourceString* implements: - TinyLife.Emotions.IEmotionSource.SourceString -- uid: 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) - commentId: M: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) - id: '#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)' +- uid: 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) + commentId: M: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) + id: '#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)' parent: TinyLife.NeedType langs: - csharp - vb - name: NeedType(string, Func, Func, Func, float, float) - nameWithType: NeedType.NeedType(string, Func, Func, Func, float, float) - fullName: TinyLife.NeedType.NeedType(string, System.Func, System.Func, System.Func, float, float) + name: NeedType(string, Func, Func, Func, float, float) + nameWithType: NeedType.NeedType(string, Func, Func, Func, float, float) + fullName: TinyLife.NeedType.NeedType(string, System.Func, System.Func, System.Func, float, float) type: Constructor source: remote: @@ -533,19 +533,19 @@ items: summary: Instantiates a new need type with the given settings example: [] syntax: - content: public NeedType(string name, Func passiveReduction, Func needLowAction = null, Func needLowTime = null, float solveImportance = 0, float solvePercentage = 0.5) + content: public NeedType(string name, Func passiveReduction, Func needLowAction = null, Func needLowTime = null, float solveImportance = 0, float solvePercentage = 0.5) parameters: - id: name type: System.String description: The name of this need - id: passiveReduction - type: System.Func{TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.Objects.PersonLike,System.Single} description: The amount that this need instance's is reduced by automatically every update frame - id: needLowAction - type: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType} + type: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType} description: The action that is executed when this need's value is very low - id: needLowTime - type: System.Func{TinyLife.Objects.Person,System.TimeSpan} + type: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan} description: The amount of in-game time until needLowAction is enqueued - id: solveImportance type: System.Single @@ -553,21 +553,21 @@ items: - id: solvePercentage type: System.Single description: The percentage that this need has to be at or below for it to be auto-solved based on . - content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5) + content.vb: Public Sub New(name As String, passiveReduction As Func(Of PersonLike, Single), needLowAction As Func(Of PersonLike, ActionType) = Nothing, needLowTime As Func(Of PersonLike, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5) overload: TinyLife.NeedType.#ctor* - nameWithType.vb: NeedType.New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single) - fullName.vb: TinyLife.NeedType.New(String, System.Func(Of TinyLife.Objects.Person, Single), System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.Person, System.TimeSpan), Single, Single) - name.vb: New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single) -- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) - commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) - id: GetPassiveReduction(TinyLife.Objects.Person) + nameWithType.vb: NeedType.New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single) + fullName.vb: TinyLife.NeedType.New(String, System.Func(Of TinyLife.Objects.PersonLike, Single), System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.PersonLike, System.TimeSpan), Single, Single) + name.vb: New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single) +- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) + id: GetPassiveReduction(TinyLife.Objects.PersonLike) parent: TinyLife.NeedType langs: - csharp - vb - name: GetPassiveReduction(Person) - nameWithType: NeedType.GetPassiveReduction(Person) - fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) + name: GetPassiveReduction(PersonLike) + nameWithType: NeedType.GetPassiveReduction(PersonLike) + fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -586,15 +586,15 @@ items: The return value is a combination of and the event. example: [] syntax: - content: public float GetPassiveReduction(Person person) + content: public float GetPassiveReduction(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. return: type: System.Single description: The passive need reduction. - content.vb: Public Function GetPassiveReduction(person As Person) As Single + content.vb: Public Function GetPassiveReduction(person As PersonLike) As Single overload: TinyLife.NeedType.GetPassiveReduction* - uid: TinyLife.NeedType.Register(TinyLife.NeedType) commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType) @@ -614,7 +614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Need.cs - startLine: 226 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife @@ -632,13 +632,13 @@ items: content.vb: Public Shared Function Register(type As NeedType) As NeedType overload: TinyLife.NeedType.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.NeedType.Register(TinyLife.NeedType) commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType) href: TinyLife.NeedType.html#TinyLife_NeedType_Register_TinyLife_NeedType_ @@ -1163,29 +1163,29 @@ references: name: NeedType nameWithType: NeedType fullName: TinyLife.NeedType -- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) - commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_ - name: GetPassiveReduction(Person) - nameWithType: NeedType.GetPassiveReduction(Person) - fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) +- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) + href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ + name: GetPassiveReduction(PersonLike) + nameWithType: NeedType.GetPassiveReduction(PersonLike) + fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person) + - uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) name: GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_ + href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_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.NeedType.GetPassiveReduction(TinyLife.Objects.Person) + - uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) name: GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_ + href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_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.NeedType.PassiveReductionDelegate commentId: T:TinyLife.NeedType.PassiveReductionDelegate @@ -1233,26 +1233,26 @@ references: name: Value nameWithType: Need.Value fullName: TinyLife.Need.Value -- 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 @@ -1268,9 +1268,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 @@ -1319,26 +1319,26 @@ references: name: ActionType nameWithType: ActionType fullName: TinyLife.Actions.ActionType -- uid: System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType} - commentId: T:System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType} +- uid: System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType} + commentId: T:System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType} 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, ActionType) - fullName.vb: System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType) - name.vb: Func(Of Person, ActionType) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of PersonLike, ActionType) + fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType) + name.vb: Func(Of PersonLike, ActionType) 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: TinyLife.Actions.ActionType @@ -1353,9 +1353,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.Actions.ActionType @@ -1390,26 +1390,26 @@ references: name: NeedLowAction nameWithType: NeedType.NeedLowAction fullName: TinyLife.NeedType.NeedLowAction -- uid: System.Func{TinyLife.Objects.Person,System.TimeSpan} - commentId: T:System.Func{TinyLife.Objects.Person,System.TimeSpan} +- uid: System.Func{TinyLife.Objects.PersonLike,System.TimeSpan} + commentId: T:System.Func{TinyLife.Objects.PersonLike,System.TimeSpan} 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, TimeSpan) - fullName.vb: System.Func(Of TinyLife.Objects.Person, System.TimeSpan) - name.vb: Func(Of Person, TimeSpan) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of PersonLike, TimeSpan) + fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, System.TimeSpan) + name.vb: Func(Of PersonLike, TimeSpan) 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.TimeSpan @@ -1425,9 +1425,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.TimeSpan @@ -1474,7 +1474,7 @@ references: fullName: TinyLife.Emotions.IEmotionSource.SourceString - uid: TinyLife.NeedType.#ctor* commentId: Overload:TinyLife.NeedType.#ctor - href: TinyLife.NeedType.html#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_ + href: TinyLife.NeedType.html#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_ name: NeedType nameWithType: NeedType.NeedType fullName: TinyLife.NeedType.NeedType @@ -1495,7 +1495,7 @@ references: fullName: TinyLife.NeedType.OnGetPassiveReduction - uid: TinyLife.NeedType.GetPassiveReduction* commentId: Overload:TinyLife.NeedType.GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_Person_ + href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ name: GetPassiveReduction nameWithType: NeedType.GetPassiveReduction fullName: TinyLife.NeedType.GetPassiveReduction diff --git a/docs/api/TinyLife.Objects.AbstractSpot.yml b/docs/api/TinyLife.Objects.AbstractSpot.yml index c83aa6d..ce9a6f9 100644 --- a/docs/api/TinyLife.Objects.AbstractSpot.yml +++ b/docs/api/TinyLife.Objects.AbstractSpot.yml @@ -79,7 +79,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: The offset on the visual y axis that the or slotted into this spot should render with + summary: The offset on the visual y axis that the or slotted into this spot should render with example: [] syntax: content: public float YOffset { get; } @@ -151,7 +151,7 @@ items: summary: >- The visual direction that this action spot has. - The visual direction is the direction used by a when occupying this action spot for actions like sitting. + The visual direction is the direction used by a when occupying this action spot for actions like sitting. By default, this value is set to the first entry in the constructor. example: [] @@ -185,7 +185,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - The layer that a person slotted into this action spot using is drawn on. + The layer that a person slotted into this action spot using is drawn on. By default, this is set to return 0, meaning it will be drawn on top of the first layer of this furniture. example: [] @@ -428,7 +428,7 @@ items: summary: >- Returns the that this action spot has, rotated by the given rotation. - The visual direction is the direction used by a when occupying this action spot for actions like sitting. + The visual direction is the direction used by a when occupying this action spot for actions like sitting. example: [] syntax: content: public Direction2 GetVisualDirection(Direction2 rotation) @@ -953,13 +953,13 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- 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.AbstractSpot.YOffset* commentId: Overload:TinyLife.Objects.AbstractSpot.YOffset href: TinyLife.Objects.AbstractSpot.html#TinyLife_Objects_AbstractSpot_YOffset @@ -1042,20 +1042,21 @@ references: - uid: MLEM.Misc name: Misc isExternal: true -- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) +- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - nameWithType: Person.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) - nameWithType.vb: Person.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) + nameWithType: PersonLike.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) name: OccupyActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -1085,9 +1086,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) name: OccupyActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture diff --git a/docs/api/TinyLife.Objects.ActionSpot.yml b/docs/api/TinyLife.Objects.ActionSpot.yml index 4919396..8eae237 100644 --- a/docs/api/TinyLife.Objects.ActionSpot.yml +++ b/docs/api/TinyLife.Objects.ActionSpot.yml @@ -14,7 +14,7 @@ items: - TinyLife.Objects.ActionSpot.CategoryRestriction - TinyLife.Objects.ActionSpot.ChairSpots(System.Single) - TinyLife.Objects.ActionSpot.CribSpots(System.Single) - - TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) + - TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike) - TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean) - TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture) - TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point) @@ -37,7 +37,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An action spot is a extension that is used by to declare a location that a can interact with the furniture at + summary: An action spot is a extension that is used by to declare a location that a can interact with the furniture at example: [] syntax: content: 'public class ActionSpot : AbstractSpot' @@ -225,16 +225,16 @@ items: nameWithType.vb: ActionSpot.New(Vector2, Vector2, Single, ParamArray Direction2()) fullName.vb: TinyLife.Objects.ActionSpot.New(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, ParamArray MLEM.Misc.Direction2()) name.vb: New(Vector2, Vector2, Single, ParamArray Direction2()) -- uid: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) - id: GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) +- uid: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike) + id: GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.ActionSpot langs: - csharp - vb - name: GetFreeDirections(Furniture, Person) - nameWithType: ActionSpot.GetFreeDirections(Furniture, Person) - fullName: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture, TinyLife.Objects.Person) + name: GetFreeDirections(Furniture, PersonLike) + nameWithType: ActionSpot.GetFreeDirections(Furniture, PersonLike) + fullName: TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -250,23 +250,23 @@ items: summary: >- Returns a set of values that this spot can be accessed from. - Valid directions will have an empty space that a can stand in, but not necessarily walk to. + Valid directions will have an empty space that a can stand in, but not necessarily walk to. - The returned value is used by and to find a location adjacent to this action spot that a can walk to. + The returned value is used by and to find a location adjacent to this action spot that a can walk to. example: [] syntax: - content: public IEnumerable GetFreeDirections(Furniture furniture, Person person) + content: public IEnumerable GetFreeDirections(Furniture furniture, PersonLike person) parameters: - id: furniture type: TinyLife.Objects.Furniture description: The furnituret that this action spot belongs to - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person trying to use this action spot return: type: System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2} description: A set of directions that are considered free, or an empty set if there are none - content.vb: Public Function GetFreeDirections(furniture As Furniture, person As Person) As IEnumerable(Of Direction2) + content.vb: Public Function GetFreeDirections(furniture As Furniture, person As PersonLike) As IEnumerable(Of Direction2) overload: TinyLife.Objects.ActionSpot.GetFreeDirections* - uid: TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean) commentId: M:TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean) @@ -291,26 +291,26 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - Returns a set of the instances that are currently occupying this action spot. + Returns a set of the instances that are currently occupying this action spot. Note that an action spot is also marked as occupied if the person is currently on their way to it. example: [] syntax: - content: public IEnumerable GetOccupants(Furniture furniture, bool visualOnly = false, bool includeGroup = false) + content: public IEnumerable GetOccupants(Furniture furniture, bool visualOnly = false, bool includeGroup = false) parameters: - id: furniture type: TinyLife.Objects.Furniture description: The furnituret that this action spot belongs to - id: visualOnly type: System.Boolean - description: Whether only occupants that occupy this spot visually, using , should be returned. + description: Whether only occupants that occupy this spot visually, using , should be returned. - id: includeGroup type: System.Boolean description: Whether to include other action spots that have at least one of the same return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: A set of people interacting with this action spot - content.vb: Public Function GetOccupants(furniture As Furniture, visualOnly As Boolean = False, includeGroup As Boolean = False) As IEnumerable(Of Person) + content.vb: Public Function GetOccupants(furniture As Furniture, visualOnly As Boolean = False, includeGroup As Boolean = False) As IEnumerable(Of PersonLike) overload: TinyLife.Objects.ActionSpot.GetOccupants* nameWithType.vb: ActionSpot.GetOccupants(Furniture, Boolean, Boolean) fullName.vb: TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture, Boolean, Boolean) @@ -647,13 +647,13 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- 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 @@ -1364,21 +1364,21 @@ references: name: Direction2 nameWithType: Direction2 fullName: MLEM.Misc.Direction2 -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1386,34 +1386,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1421,13 +1421,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1436,7 +1436,7 @@ references: - name: ) - uid: TinyLife.Objects.ActionSpot.GetFreeDirections* commentId: Overload:TinyLife.Objects.ActionSpot.GetFreeDirections - href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_Person_ + href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_PersonLike_ name: GetFreeDirections nameWithType: ActionSpot.GetFreeDirections fullName: TinyLife.Objects.ActionSpot.GetFreeDirections @@ -1560,12 +1560,13 @@ references: name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic -- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot - commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot name: VisuallyOccupiedSpot - nameWithType: Person.VisuallyOccupiedSpot - fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot - uid: TinyLife.Objects.ActionSpot.GetOccupants* commentId: Overload:TinyLife.Objects.ActionSpot.GetOccupants href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetOccupants_TinyLife_Objects_Furniture_System_Boolean_System_Boolean_ @@ -1583,26 +1584,26 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean -- 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 @@ -1612,9 +1613,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.Objects.ActionSpot.BedSpots* commentId: Overload:TinyLife.Objects.ActionSpot.BedSpots diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index dfbc7ab..2ab95dd 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -17,17 +17,17 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup - path: ../TinyLife/Objects/Person.cs - startLine: 3741 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3528 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A flags enumeration that represents the age groups a can have. + A flags enumeration that represents the age groups a can have. Since this enumeration has the , multiple age groups can be combined into one value. example: [] @@ -62,12 +62,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby - path: ../TinyLife/Objects/Person.cs - startLine: 3748 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -90,12 +90,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child - path: ../TinyLife/Objects/Person.cs - startLine: 3754 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -118,12 +118,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult - path: ../TinyLife/Objects/Person.cs - startLine: 3760 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,13 +134,13 @@ items: return: type: TinyLife.Objects.AgeGroup 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: System.FlagsAttribute commentId: T:System.FlagsAttribute parent: System diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index c72d06b..5134485 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -26,7 +26,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: A type that allows displaying water when a is bathing using . + summary: A type that allows displaying water when a is bathing using . example: [] syntax: content: 'public class Bathtub : Furniture, IGenericDataHolder' @@ -73,19 +73,19 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -94,8 +94,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -105,9 +105,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -141,8 +141,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -336,13 +335,13 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- 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.Bathtub.HasWater commentId: F:TinyLife.Objects.Bathtub.HasWater href: TinyLife.Objects.Bathtub.html#TinyLife_Objects_Bathtub_HasWater @@ -752,30 +751,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -815,21 +814,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -837,13 +836,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1039,21 +1038,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1061,13 +1060,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1155,25 +1154,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1198,13 +1197,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1228,25 +1227,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1265,13 +1264,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1289,25 +1288,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1355,13 +1354,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1749,22 +1748,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1773,13 +1772,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1787,25 +1786,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1814,13 +1813,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2269,21 +2268,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2291,34 +2290,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2326,35 +2325,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2367,13 +2366,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3117,21 +3116,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3139,55 +3138,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index edea2d5..fe10aa8 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -76,19 +76,19 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,8 +97,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -108,9 +108,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -144,8 +144,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -744,30 +743,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -807,21 +806,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -829,13 +828,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1031,21 +1030,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1053,13 +1052,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1147,25 +1146,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1190,13 +1189,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1220,25 +1219,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1257,13 +1256,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1281,25 +1280,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1347,13 +1346,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1741,22 +1740,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1765,13 +1764,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1779,25 +1778,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1806,13 +1805,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2261,21 +2260,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2283,34 +2282,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2318,35 +2317,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2359,13 +2358,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3109,21 +3108,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3131,55 +3130,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml index 9c8fc13..2a68d16 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenBehavior path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 187 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddles path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 193 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dripping path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 197 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityCrackle path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 201 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Smoke path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 205 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 209 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.WearDownDelegate.yml b/docs/api/TinyLife.Objects.BreakableFurniture.WearDownDelegate.yml new file mode 100644 index 0000000..c8c2146 --- /dev/null +++ b/docs/api/TinyLife.Objects.BreakableFurniture.WearDownDelegate.yml @@ -0,0 +1,201 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + commentId: T:TinyLife.Objects.BreakableFurniture.WearDownDelegate + id: BreakableFurniture.WearDownDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: BreakableFurniture.WearDownDelegate + nameWithType: BreakableFurniture.WearDownDelegate + fullName: TinyLife.Objects.BreakableFurniture.WearDownDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/BreakableFurniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WearDownDelegate + path: ../TinyLife/Objects/BreakableFurniture.cs + startLine: 195 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate that is used by . + example: [] + syntax: + content: public delegate void BreakableFurniture.WearDownDelegate(TimeSpan time, ref float breakTimerIncreaseMultiplier) + parameters: + - id: time + type: System.TimeSpan + - id: breakTimerIncreaseMultiplier + type: System.Single + content.vb: Public Delegate Sub BreakableFurniture.WearDownDelegate(time As TimeSpan, breakTimerIncreaseMultiplier As Single) + extensionMethods: + - TinyLife.Objects.BreakableFurniture.WearDownDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.BreakableFurniture.OnWearDown + commentId: E:TinyLife.Objects.BreakableFurniture.OnWearDown + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnWearDown + name: OnWearDown + nameWithType: BreakableFurniture.OnWearDown + fullName: TinyLife.Objects.BreakableFurniture.OnWearDown +- 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.BreakableFurniture.WearDownDelegate.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(WearDownDelegate) + nameWithType: Extensions.JsonCopy(BreakableFurniture.WearDownDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.BreakableFurniture.WearDownDelegate) + nameWithType.vb: Extensions.JsonCopy(Of BreakableFurniture.WearDownDelegate)(BreakableFurniture.WearDownDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.BreakableFurniture.WearDownDelegate)(TinyLife.Objects.BreakableFurniture.WearDownDelegate) + name.vb: JsonCopy(Of WearDownDelegate)(WearDownDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.BreakableFurniture.WearDownDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.BreakableFurniture.WearDownDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html + - name: ) +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.BreakableFurniture + commentId: T:TinyLife.Objects.BreakableFurniture + parent: TinyLife.Objects + href: TinyLife.Objects.BreakableFurniture.html + name: BreakableFurniture + nameWithType: BreakableFurniture + fullName: TinyLife.Objects.BreakableFurniture +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index 645f69e..da4b524 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -89,24 +89,24 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -116,9 +116,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -152,8 +152,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -200,10 +199,10 @@ items: This event can be subscribed to using . example: [] syntax: - content: public event Action OnWearDown + content: public event BreakableFurniture.WearDownDelegate OnWearDown return: - type: System.Action{System.TimeSpan} - content.vb: Public Event OnWearDown As Action(Of TimeSpan) + type: TinyLife.Objects.BreakableFurniture.WearDownDelegate + content.vb: Public Event OnWearDown As BreakableFurniture.WearDownDelegate - uid: TinyLife.Objects.BreakableFurniture.OnBreak commentId: E:TinyLife.Objects.BreakableFurniture.OnBreak id: OnBreak @@ -463,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 136 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -514,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 141 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -567,7 +566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 157 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -599,7 +598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 162 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -641,7 +640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 174 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -680,7 +679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 179 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1213,30 +1212,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1257,21 +1256,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1279,13 +1278,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1343,21 +1342,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1365,13 +1364,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1459,25 +1458,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1502,13 +1501,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1532,25 +1531,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1569,13 +1568,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1593,25 +1592,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1659,13 +1658,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2133,22 +2132,22 @@ references: isExternal: true - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2157,13 +2156,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2171,25 +2170,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2198,13 +2197,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2653,21 +2652,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2675,34 +2674,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2710,35 +2709,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2751,13 +2750,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3501,21 +3500,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3523,55 +3522,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject @@ -4570,69 +4533,29 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: System.Action{System.TimeSpan} - commentId: T:System.Action{System.TimeSpan} - parent: System - definition: System.Action`1 - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of TimeSpan) - fullName.vb: System.Action(Of System.TimeSpan) - name.vb: Action(Of TimeSpan) +- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + commentId: T:TinyLife.Objects.BreakableFurniture.WearDownDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.BreakableFurniture.html + name: BreakableFurniture.WearDownDelegate + nameWithType: BreakableFurniture.WearDownDelegate + fullName: TinyLife.Objects.BreakableFurniture.WearDownDelegate spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '>' + - uid: TinyLife.Objects.BreakableFurniture + name: BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html + - name: . + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ) -- uid: System.Action`1 - commentId: T:System.Action`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T) - fullName.vb: System.Action(Of T) - name.vb: Action(Of T) - spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) + - uid: TinyLife.Objects.BreakableFurniture + name: BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html + - name: . + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html - uid: System.Action commentId: T:System.Action parent: System diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index dfce050..a54e090 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -73,19 +73,19 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -95,8 +95,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -106,9 +106,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -142,8 +142,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -692,30 +691,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -755,21 +754,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -777,13 +776,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -979,21 +978,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1001,13 +1000,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1095,25 +1094,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1138,13 +1137,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1168,25 +1167,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1205,13 +1204,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1229,25 +1228,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1295,13 +1294,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1870,22 +1869,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1894,13 +1893,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1908,25 +1907,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1935,13 +1934,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2390,21 +2389,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2412,34 +2411,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2447,35 +2446,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2488,13 +2487,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3238,21 +3237,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3260,55 +3259,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Clothes.yml b/docs/api/TinyLife.Objects.Clothes.yml index a139c54..2f8ab0a 100644 --- a/docs/api/TinyLife.Objects.Clothes.yml +++ b/docs/api/TinyLife.Objects.Clothes.yml @@ -13,7 +13,7 @@ items: - TinyLife.Objects.Clothes.Colors - TinyLife.Objects.Clothes.DepthFunction - TinyLife.Objects.Clothes.Description - - TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person) + - TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) - TinyLife.Objects.Clothes.Icon - TinyLife.Objects.Clothes.Intentions - TinyLife.Objects.Clothes.IsIncompatible @@ -22,6 +22,7 @@ items: - TinyLife.Objects.Clothes.LayersToHide - TinyLife.Objects.Clothes.Name - TinyLife.Objects.Clothes.NonBuyable + - TinyLife.Objects.Clothes.PersonType - TinyLife.Objects.Clothes.Price - TinyLife.Objects.Clothes.RandomColorWeight - TinyLife.Objects.Clothes.RandomWeight @@ -53,7 +54,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A set of information and a registry for clothing items (and hair) that a can wear. + A set of information and a registry for clothing items (and hair) that a can wear. Custom clothes can be registered using . example: [] @@ -221,7 +222,7 @@ items: summary: >- The reference price for a piece of clothing. - When clothes items are randomly chosen for a new , the items chosen will be guaranteed to have a price equal to or below this value. + When clothes items are randomly chosen for a new , the items chosen will be guaranteed to have a price equal to or below this value. example: [] syntax: content: public const int ReferencePrice = 50 @@ -456,7 +457,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . The style preference is not exposed to players. + summary: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . The style preference is not exposed to players. example: [] syntax: content: public readonly StylePreference StylePreference @@ -565,6 +566,40 @@ items: type: TinyLife.Objects.AgeGroup content.vb: Public Property Ages As AgeGroup overload: TinyLife.Objects.Clothes.Ages* +- uid: TinyLife.Objects.Clothes.PersonType + commentId: P:TinyLife.Objects.Clothes.PersonType + id: PersonType + parent: TinyLife.Objects.Clothes + langs: + - csharp + - vb + name: PersonType + nameWithType: Clothes.PersonType + fullName: TinyLife.Objects.Clothes.PersonType + type: Property + source: + remote: + path: TinyLife/Objects/Clothes.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PersonType + path: ../TinyLife/Objects/Clothes.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The type of person that is allowed to wear these clothes. + + Defaults to the type. + example: [] + syntax: + content: public Type PersonType { get; init; } + parameters: [] + return: + type: System.Type + content.vb: Public Property PersonType As Type + overload: TinyLife.Objects.Clothes.PersonType* - uid: TinyLife.Objects.Clothes.DepthFunction commentId: P:TinyLife.Objects.Clothes.DepthFunction id: DepthFunction @@ -583,7 +618,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthFunction path: ../TinyLife/Objects/Clothes.cs - startLine: 111 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -617,7 +652,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureBehaviorLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 116 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -651,12 +686,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 122 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - An optional function that determines the weight that this clothing item has when randomly generating an for a . + An optional function that determines the weight that this clothing item has when randomly generating an for a . The higher the weight is, the more likely it is for this item to be chosen for an outfit. @@ -687,12 +722,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomColorWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 127 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - An optional function that determines the weight that this clothing item's given color index has when randomly generating an for a . + An optional function that determines the weight that this clothing item's given color index has when randomly generating an for a . The default weight for each clothing item's color is 1, and the higher the weight is, the more likely it is for the color to be chosen for an outfit. example: [] @@ -721,7 +756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIncompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 131 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -752,7 +787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayersToHide path: ../TinyLife/Objects/Clothes.cs - startLine: 136 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -786,18 +821,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/Clothes.cs - startLine: 140 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects summary: A function that can optionally determine a set of additional text strings that are added to this clothes item's description in the . To do so, simply add to the passed . example: [] syntax: - content: public Action> Description { get; init; } + content: public Action> Description { get; init; } parameters: [] return: - type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}} - content.vb: Public Property Description As Action(Of Clothes, Person, List(Of String)) + type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}} + content.vb: Public Property Description As Action(Of Clothes, PersonLike, List(Of String)) overload: TinyLife.Objects.Clothes.Description* - uid: TinyLife.Objects.Clothes.SourceString commentId: P:TinyLife.Objects.Clothes.SourceString @@ -817,7 +852,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Objects/Clothes.cs - startLine: 142 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -850,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 155 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -879,7 +914,7 @@ items: description: A set of flags that determine what this clothes item can be used for - id: stylePreference type: TinyLife.Objects.StylePreference - description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . + description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . - id: colors type: TinyLife.Utilities.ColorScheme[] description: The set of s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer. @@ -906,7 +941,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 169 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -935,7 +970,7 @@ items: description: A set of flags that determine what this clothes item can be used for - id: stylePreference type: TinyLife.Objects.StylePreference - description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . + description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in . - id: colors type: TinyLife.Utilities.ColorSettings description: The set of s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer. @@ -944,16 +979,16 @@ items: nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings) fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings) name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings) -- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person) - id: GetDescription(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) + id: GetDescription(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Clothes langs: - csharp - vb - name: GetDescription(Person) - nameWithType: Clothes.GetDescription(Person) - fullName: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person) + name: GetDescription(PersonLike) + nameWithType: Clothes.GetDescription(PersonLike) + fullName: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -962,7 +997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Clothes.cs - startLine: 201 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -972,15 +1007,15 @@ items: This method returns this clothes item's ' description, as well as any additional description info returned by . example: [] syntax: - content: public IEnumerable GetDescription(Person person) + content: public IEnumerable GetDescription(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who is wearing this clothing item, or null. return: type: System.Collections.Generic.IEnumerable{System.String} description: This clothes item's description. - content.vb: Public Function GetDescription(person As Person) As IEnumerable(Of String) + content.vb: Public Function GetDescription(person As PersonLike) As IEnumerable(Of String) overload: TinyLife.Objects.Clothes.GetDescription* - uid: TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes) commentId: M:TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes) @@ -1000,7 +1035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreCompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 213 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1038,7 +1073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/Clothes.cs - startLine: 222 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1056,13 +1091,13 @@ items: content.vb: Public Shared Function Register(clothes As Clothes) As Clothes overload: TinyLife.Objects.Clothes.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.Objects.Clothes.Register(TinyLife.Objects.Clothes) commentId: M:TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes) href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Register_TinyLife_Objects_Clothes_ @@ -1904,20 +1939,20 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) isExternal: true - href: TinyLife.Objects.Outfit.html#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__ - name: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) - nameWithType: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) - fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func) - nameWithType.vb: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) - fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean)) - name.vb: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) + href: TinyLife.Objects.Outfit.html#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__ + name: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) + nameWithType: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) + fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func) + nameWithType.vb: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) + fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean)) + name.vb: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) spec.csharp: - - uid: 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}) + - uid: 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}) name: SetRandomClothesItem - href: TinyLife.Objects.Outfit.html#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__ + href: TinyLife.Objects.Outfit.html#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__ - name: ( - uid: System.Random name: Random @@ -1925,9 +1960,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - 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.Objects.ClothesLayer @@ -1975,9 +2010,9 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: SetRandomClothesItem - href: TinyLife.Objects.Outfit.html#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__ + href: TinyLife.Objects.Outfit.html#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__ - name: ( - uid: System.Random name: Random @@ -1985,9 +2020,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - 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.Objects.ClothesLayer @@ -2120,6 +2155,27 @@ references: name: AgeGroup nameWithType: AgeGroup fullName: TinyLife.Objects.AgeGroup +- 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.Objects.Clothes.PersonType* + commentId: Overload:TinyLife.Objects.Clothes.PersonType + href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_PersonType + name: PersonType + nameWithType: Clothes.PersonType + fullName: TinyLife.Objects.Clothes.PersonType +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type - uid: TinyLife.Objects.Pose commentId: T:TinyLife.Objects.Pose parent: TinyLife.Objects @@ -2697,17 +2753,17 @@ references: name: Description nameWithType: Clothes.Description fullName: TinyLife.Objects.Clothes.Description -- uid: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}} - commentId: T:System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}} +- uid: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}} + commentId: T:System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}} parent: System definition: System.Action`3 href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action> - nameWithType: Action> - fullName: System.Action> - nameWithType.vb: Action(Of Clothes, Person, List(Of String)) - fullName.vb: System.Action(Of TinyLife.Objects.Clothes, TinyLife.Objects.Person, System.Collections.Generic.List(Of String)) - name.vb: Action(Of Clothes, Person, List(Of String)) + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of Clothes, PersonLike, List(Of String)) + fullName.vb: System.Action(Of TinyLife.Objects.Clothes, TinyLife.Objects.PersonLike, System.Collections.Generic.List(Of String)) + name.vb: Action(Of Clothes, PersonLike, List(Of String)) spec.csharp: - uid: System.Action`3 name: Action @@ -2719,9 +2775,9 @@ references: href: TinyLife.Objects.Clothes.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.Collections.Generic.List`1 @@ -2748,9 +2804,9 @@ references: href: TinyLife.Objects.Clothes.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.Collections.Generic.List`1 @@ -2886,7 +2942,7 @@ references: fullName: TinyLife.Objects.Clothes.Description - uid: TinyLife.Objects.Clothes.GetDescription* commentId: Overload:TinyLife.Objects.Clothes.GetDescription - href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_GetDescription_TinyLife_Objects_Person_ + href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_GetDescription_TinyLife_Objects_PersonLike_ name: GetDescription nameWithType: Clothes.GetDescription fullName: TinyLife.Objects.Clothes.GetDescription diff --git a/docs/api/TinyLife.Objects.ClothesIntention.yml b/docs/api/TinyLife.Objects.ClothesIntention.yml index d6884a0..71eac4b 100644 --- a/docs/api/TinyLife.Objects.ClothesIntention.yml +++ b/docs/api/TinyLife.Objects.ClothesIntention.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesIntention path: ../TinyLife/Objects/Clothes.cs - startLine: 502 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/Clothes.cs - startLine: 506 + startLine: 511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -101,7 +101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Everyday path: ../TinyLife/Objects/Clothes.cs - startLine: 507 + startLine: 512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Party path: ../TinyLife/Objects/Clothes.cs - startLine: 508 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -153,7 +153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Formal path: ../TinyLife/Objects/Clothes.cs - startLine: 509 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/Objects/Clothes.cs - startLine: 510 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swimwear path: ../TinyLife/Objects/Clothes.cs - startLine: 511 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sleep path: ../TinyLife/Objects/Clothes.cs - startLine: 512 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Summer path: ../TinyLife/Objects/Clothes.cs - startLine: 513 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -283,7 +283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Winter path: ../TinyLife/Objects/Clothes.cs - startLine: 514 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -309,7 +309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Work path: ../TinyLife/Objects/Clothes.cs - startLine: 515 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Safety path: ../TinyLife/Objects/Clothes.cs - startLine: 516 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ClothesLayer.yml b/docs/api/TinyLife.Objects.ClothesLayer.yml index 6e2f308..8fc3c85 100644 --- a/docs/api/TinyLife.Objects.ClothesLayer.yml +++ b/docs/api/TinyLife.Objects.ClothesLayer.yml @@ -32,12 +32,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 439 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A flag enumeration that defines a set of layers that a 's are rendered with. + A flag enumeration that defines a set of layers that a 's are rendered with. The ordering is based on the order that these should be drawn in by default, but it can be changed per clothes item using . example: [] @@ -51,7 +51,6 @@ items: Public Enum ClothesLayer extensionMethods: - - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.JsonCopy``1 @@ -77,7 +76,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Body path: ../TinyLife/Objects/Clothes.cs - startLine: 445 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Objects/Clothes.cs - startLine: 449 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pants path: ../TinyLife/Objects/Clothes.cs - startLine: 453 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Arms path: ../TinyLife/Objects/Clothes.cs - startLine: 457 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shirt path: ../TinyLife/Objects/Clothes.cs - startLine: 461 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -217,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Accessories path: ../TinyLife/Objects/Clothes.cs - startLine: 465 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -245,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FacialHair path: ../TinyLife/Objects/Clothes.cs - startLine: 469 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -273,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hair path: ../TinyLife/Objects/Clothes.cs - startLine: 473 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -301,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeadAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 477 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -329,7 +328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 481 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -357,7 +356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArmAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 486 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -388,7 +387,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LegAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 490 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -416,7 +415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shoes path: ../TinyLife/Objects/Clothes.cs - startLine: 494 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -427,13 +426,13 @@ items: return: type: TinyLife.Objects.ClothesLayer 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.Objects.Clothes commentId: T:TinyLife.Objects.Clothes parent: TinyLife.Objects @@ -469,32 +468,6 @@ references: - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html -- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.CanTakeOff - commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - name: CanTakeOff(ClothesLayer) - nameWithType: Extensions.CanTakeOff(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - name: CanTakeOff - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - name: CanTakeOff - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) parent: TinyLife.Utilities.Extensions @@ -588,37 +561,6 @@ references: name: ClothesLayer href: TinyLife.Objects.ClothesLayer.html - name: ) -- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - name: CanTakeOff(ClothesLayer) - nameWithType: Extensions.CanTakeOff(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - name: CanTakeOff - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - name: CanTakeOff - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) -- uid: TinyLife.Utilities.Extensions - commentId: T:TinyLife.Utilities.Extensions - parent: TinyLife.Utilities - href: TinyLife.Utilities.Extensions.html - name: Extensions - nameWithType: Extensions - fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ @@ -643,6 +585,13 @@ references: name: ClothesLayer href: TinyLife.Objects.ClothesLayer.html - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsPartOfPerson_TinyLife_Objects_ClothesLayer_ diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index 304129c..b39c7e2 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -79,19 +79,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -100,8 +100,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -110,9 +110,9 @@ items: - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -146,8 +146,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -924,30 +923,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -987,21 +986,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1009,13 +1008,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1211,21 +1210,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1233,13 +1232,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1327,25 +1326,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1370,13 +1369,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1400,25 +1399,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1437,13 +1436,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1461,25 +1460,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1527,13 +1526,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1921,22 +1920,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1945,13 +1944,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1959,25 +1958,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1986,13 +1985,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2416,21 +2415,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2438,34 +2437,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2473,35 +2472,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2514,13 +2513,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3264,21 +3263,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3286,55 +3285,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index 102e487..3402ac6 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -84,19 +84,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,8 +105,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -115,9 +115,9 @@ items: - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -151,8 +151,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -950,30 +949,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1013,21 +1012,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1035,13 +1034,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1237,21 +1236,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1259,13 +1258,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1353,25 +1352,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1396,13 +1395,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1426,25 +1425,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1463,13 +1462,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1487,25 +1486,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1553,13 +1552,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1947,22 +1946,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1971,13 +1970,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1985,25 +1984,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2012,13 +2011,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2442,21 +2441,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2464,34 +2463,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2499,35 +2498,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2540,13 +2539,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3290,21 +3289,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3312,55 +3311,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 750c56e..b749d1f 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -19,16 +19,16 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason - path: ../TinyLife/Objects/Person.cs - startLine: 3709 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3479 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An enum that represents a set of possible reasons for a 's death + summary: An enum that represents a set of possible reasons for a 's death example: [] syntax: content: public enum DeathReason @@ -48,12 +48,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation - path: ../TinyLife/Objects/Person.cs - startLine: 3715 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,12 +79,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons - path: ../TinyLife/Objects/Person.cs - startLine: 3720 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -110,12 +110,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution - path: ../TinyLife/Objects/Person.cs - startLine: 3725 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -141,12 +141,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein - path: ../TinyLife/Objects/Person.cs - startLine: 3729 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -169,12 +169,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew - path: ../TinyLife/Objects/Person.cs - startLine: 3733 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -185,13 +185,13 @@ items: return: type: TinyLife.Objects.DeathReason 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.Objects commentId: N:TinyLife.Objects href: TinyLife.html diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index aac0db3..f43bf10 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -80,19 +80,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -101,8 +101,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -111,9 +111,9 @@ items: - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -147,8 +147,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -817,30 +816,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -880,21 +879,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -902,13 +901,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1104,21 +1103,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1126,13 +1125,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1220,25 +1219,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1263,13 +1262,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1293,25 +1292,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1330,13 +1329,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1354,25 +1353,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1420,13 +1419,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1814,22 +1813,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1838,13 +1837,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1852,25 +1851,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1879,13 +1878,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2309,21 +2308,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2331,34 +2330,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2366,35 +2365,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2407,13 +2406,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3157,21 +3156,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3179,55 +3178,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.FenceWall.yml b/docs/api/TinyLife.Objects.FenceWall.yml index 705dcd1..f670e5e 100644 --- a/docs/api/TinyLife.Objects.FenceWall.yml +++ b/docs/api/TinyLife.Objects.FenceWall.yml @@ -51,7 +51,7 @@ items: - TinyLife.Objects.WallLike.Opening - TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map) - TinyLife.Objects.WallLike.OnRemoved(TinyLife.World.Map) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) - TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single) @@ -496,40 +496,40 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ - name: GetFreeActionSpotInfo(Map, Person) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, Person) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.Person) + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfo(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.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.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.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.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 54df78e..c236d90 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -82,17 +82,17 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -101,8 +101,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -112,9 +112,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -147,8 +147,7 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -892,46 +891,46 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -939,13 +938,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1141,21 +1140,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1163,13 +1162,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1257,25 +1256,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1300,13 +1299,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1330,25 +1329,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1367,13 +1366,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1391,25 +1390,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1457,13 +1456,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1851,22 +1850,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1875,13 +1874,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1889,25 +1888,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1916,13 +1915,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2371,21 +2370,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2393,34 +2392,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2428,35 +2427,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2469,13 +2468,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3183,21 +3182,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3205,55 +3204,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index 9f5f3ed..822138f 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -30,7 +30,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -85,19 +85,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,8 +105,8 @@ items: - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -116,9 +116,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -152,8 +152,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -480,13 +479,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -963,30 +962,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1026,21 +1025,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1048,13 +1047,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1250,21 +1249,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1272,13 +1271,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1366,25 +1365,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1409,13 +1408,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1439,25 +1438,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1476,13 +1475,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1500,25 +1499,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1566,13 +1565,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1903,22 +1902,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1927,13 +1926,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1941,25 +1940,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1968,13 +1967,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2423,21 +2422,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2445,34 +2444,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2480,35 +2479,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2521,13 +2520,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3271,21 +3270,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3293,55 +3292,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 1bfa2cb..ce77cd5 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -27,12 +27,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodTypedItem path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 13 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -83,19 +83,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -104,8 +104,8 @@ items: - 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.GetPrice - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -115,9 +115,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -151,8 +151,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -189,7 +188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodType path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExpirationTime path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -270,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ServingSize path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +311,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Expired path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -399,7 +398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -436,7 +435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -478,7 +477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -514,13 +513,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -943,30 +942,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1006,21 +1005,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1028,13 +1027,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1230,21 +1229,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1252,13 +1251,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1346,25 +1345,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1389,13 +1388,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1419,25 +1418,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1456,13 +1455,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1480,25 +1479,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1546,13 +1545,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2064,22 +2063,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2088,13 +2087,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2102,25 +2101,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2129,13 +2128,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2584,21 +2583,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2606,34 +2605,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2641,35 +2640,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2682,13 +2681,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3432,21 +3431,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3454,55 +3453,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index 3843154..75cf05d 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -29,7 +29,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A fridge is a that can contain a set of that a can interact with. + A fridge is a that can contain a set of that a can interact with. For any that are food, their is increased while in a fridge. example: [] @@ -78,19 +78,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -100,8 +100,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -111,9 +111,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -147,8 +147,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -397,13 +396,13 @@ references: name: Items nameWithType: Fridge.Items fullName: TinyLife.Objects.Fridge.Items -- 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.FoodTypedItem.ExpirationTime commentId: F:TinyLife.Objects.FoodTypedItem.ExpirationTime parent: TinyLife.Objects.FoodTypedItem @@ -802,30 +801,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -865,21 +864,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -887,13 +886,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1089,21 +1088,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1111,13 +1110,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1205,25 +1204,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1248,13 +1247,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1278,25 +1277,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1315,13 +1314,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1339,25 +1338,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1405,13 +1404,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1980,22 +1979,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2004,13 +2003,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2018,25 +2017,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2045,13 +2044,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2500,21 +2499,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2522,34 +2521,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2557,35 +2556,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2598,13 +2597,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3348,21 +3347,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3370,55 +3369,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index d23119b..3c1f897 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -27,24 +27,24 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.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.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - 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.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) @@ -64,7 +64,7 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - - 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.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.OnRemoved - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.ParentFurniture @@ -80,7 +80,7 @@ items: - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.Type @@ -107,7 +107,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -159,8 +159,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -268,17 +267,17 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - An event that is fired when is called. + An event that is fired when is called. - The arguments passed to this event are the same that are passed to . + The arguments passed to this event are the same that are passed to . This event can be subscribed to using . example: [] syntax: - content: public event Action OnSetCreator + content: public event Action OnSetCreator return: - type: System.Action{TinyLife.Objects.Person,System.Boolean,TinyLife.Mods.EventPhase} - content.vb: Public Event OnSetCreator As Action(Of Person, Boolean, EventPhase) + type: System.Action{TinyLife.Objects.PersonLike,System.Boolean,TinyLife.Mods.EventPhase} + content.vb: Public Event OnSetCreator As Action(Of PersonLike, Boolean, EventPhase) - uid: TinyLife.Objects.Furniture.OnGetDirty commentId: E:TinyLife.Objects.Furniture.OnGetDirty id: OnGetDirty @@ -302,15 +301,15 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - An event that is fired when this furniture gets more dirty in . + An event that is fired when this furniture gets more dirty in . This event can be subscribed to using . example: [] syntax: - content: public event Action OnGetDirty + content: public event Action OnGetDirty return: - type: System.Action{TinyLife.Objects.Person,System.TimeSpan} - content.vb: Public Event OnGetDirty As Action(Of Person, TimeSpan) + type: System.Action{TinyLife.Objects.PersonLike,System.TimeSpan} + content.vb: Public Event OnGetDirty As Action(Of PersonLike, TimeSpan) - uid: TinyLife.Objects.Furniture.OnDirty commentId: E:TinyLife.Objects.Furniture.OnDirty id: OnDirty @@ -927,11 +926,11 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - The of the that created this object in some capacity. + The of the that created this object in some capacity. This value defaults to , meaning no creator. - To easily access the creator , see . + To easily access the creator , see . example: [] syntax: content: >- @@ -1139,16 +1138,16 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - The that created this object in some capacity. + The that created this object in some capacity. This value is based on the underlying . example: [] syntax: - content: public Person Creator { get; } + content: public PersonLike Creator { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public ReadOnly Property Creator As Person + type: TinyLife.Objects.PersonLike + content.vb: Public ReadOnly Property Creator As PersonLike overload: TinyLife.Objects.Furniture.Creator* - uid: TinyLife.Objects.Furniture.AttachedWall commentId: P:TinyLife.Objects.Furniture.AttachedWall @@ -1498,7 +1497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 323 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1519,16 +1518,16 @@ items: content.vb: Public Overrides Function Intersects(rectangle As RectangleF) As Boolean overridden: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) overload: TinyLife.Objects.Furniture.Intersects* -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - id: GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + id: GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -1537,23 +1536,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 328 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns a set of flags that this object has, based on the given . + summary: Returns a set of flags that this object has, based on the given . example: [] syntax: - content: public override ObjectCategory GetCategories(Person person) + content: public override ObjectCategory GetCategories(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query categories for return: type: TinyLife.Objects.ObjectCategory description: A set of categories that this object has - content.vb: Public Overrides Function GetCategories(person As Person) As ObjectCategory - overridden: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + content.vb: Public Overrides Function GetCategories(person As PersonLike) As ObjectCategory + overridden: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) overload: TinyLife.Objects.Furniture.GetCategories* - uid: TinyLife.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1573,7 +1572,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 333 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1605,7 +1604,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 340 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1619,16 +1618,16 @@ items: content.vb: Public Overrides Sub OnRemoved() overridden: TinyLife.Objects.MapObject.OnRemoved overload: TinyLife.Objects.Furniture.OnRemoved* -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -1637,7 +1636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 347 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1650,13 +1649,13 @@ items: For any with the or category that is the person's , 10 is returned. - This is invoked by a person in with additional events being invoked. + This is invoked by a person in with additional events being invoked. example: [] syntax: - content: public override float GetAiPriority(Person person, ObjectCategory categories) + content: public override float GetAiPriority(PersonLike person, ObjectCategory categories) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose AI is attempting to interact with this object - id: categories type: TinyLife.Objects.ObjectCategory @@ -1664,8 +1663,8 @@ items: return: type: System.Single description: This object's priority - content.vb: Public Overrides Function GetAiPriority(person As Person, categories As ObjectCategory) As Single - overridden: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + content.vb: Public Overrides Function GetAiPriority(person As PersonLike, categories As ObjectCategory) As Single + overridden: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) overload: TinyLife.Objects.Furniture.GetAiPriority* - uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) @@ -1685,7 +1684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 363 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1736,7 +1735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 370 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1783,7 +1782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 380 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1818,16 +1817,16 @@ items: nameWithType.vb: Furniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName.vb: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -1836,17 +1835,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 400 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Returns the first free action spot, packed into an . example: [] syntax: - content: public override ActionInfo GetFreeActionSpotInfo(Person person, ObjectCategory context = null) + content: public override ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query free action spots for - id: context type: TinyLife.Objects.ObjectCategory @@ -1854,8 +1853,8 @@ items: return: type: TinyLife.Actions.ActionInfo description: The first free action spot as an - content.vb: Public Overrides Function GetFreeActionSpotInfo(person As Person, context As ObjectCategory = Nothing) As ActionInfo - overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + content.vb: Public Overrides Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo + overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) @@ -1875,14 +1874,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 406 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Allows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world. - By default, this method raises for , and adds additional information for and . + By default, this method raises for , and adds additional information for and . example: [] syntax: content: public override void GetHoverInfo(Tooltip tooltip) @@ -1911,7 +1910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/Furniture.cs - startLine: 431 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1935,16 +1934,16 @@ items: nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String)) fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) name.vb: GetDebugLines(GameImpl, List(Of String)) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - id: GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + id: GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) type: Method source: remote: @@ -1953,24 +1952,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 440 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Returns the efficiency modifier that this object multiplies the person's productivity with. - This method is automatically called in . + This method is automatically called in . This action is invoked for all of the passed . By default, this method returns 1, meaning the person's efficiency will not be influenced. example: [] syntax: - content: public override float GetEfficiencyModifier(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier) + content: public override float GetEfficiencyModifier(PersonLike person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose efficiency should be influenced - id: info type: TinyLife.Actions.ActionInfo @@ -1987,22 +1986,22 @@ items: return: type: System.Single description: The efficiency modifier for this object - content.vb: Public Overrides Function GetEfficiencyModifier(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, levelModifier As Single) As Single - overridden: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + content.vb: Public Overrides Function GetEfficiencyModifier(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, levelModifier As Single) As Single + overridden: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) overload: TinyLife.Objects.Furniture.GetEfficiencyModifier* - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - id: GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + id: GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) type: Method source: remote: @@ -2011,24 +2010,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 452 + startLine: 451 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Returns the modifier that this object multiplies the person's restored need with. - This method is automatically called in . + This method is automatically called in . This action is invoked for all of the passed . By default, this method returns 1, meaning the need restoration modifier will not be influenced. example: [] syntax: - content: public override float GetRestoreNeedModifier(Person person, ActionInfo info, bool isAuxiliary, NeedType type) + content: public override float GetRestoreNeedModifier(PersonLike person, ActionInfo info, bool isAuxiliary, NeedType type) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose need restoration should be influenced. - id: info type: TinyLife.Actions.ActionInfo @@ -2042,22 +2041,22 @@ items: return: type: System.Single description: The need restoration modifier for this object. - content.vb: Public Overrides Function GetRestoreNeedModifier(person As Person, info As ActionInfo, isAuxiliary As Boolean, type As NeedType) As Single - overridden: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + content.vb: Public Overrides Function GetRestoreNeedModifier(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, type As NeedType) As Single + overridden: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) overload: TinyLife.Objects.Furniture.GetRestoreNeedModifier* - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) -- uid: 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}) - commentId: M: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}) - id: 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}) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) type: Method source: remote: @@ -2066,20 +2065,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRandomQuality path: ../TinyLife/Objects/Furniture.cs - startLine: 464 + startLine: 463 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A method that is invoked when a random quality is determined based on an action and skill in . + A method that is invoked when a random quality is determined based on an action and skill in . This method is invoked for all of the passed . example: [] syntax: - content: public override void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) + content: public override void OnRandomQuality(PersonLike person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: info type: TinyLife.Actions.ActionInfo @@ -2099,12 +2098,12 @@ items: - id: weights type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} description: The weights for each quality. This collection contains keys for all values, and entries should not be removed, only modified. - content.vb: Public Overrides Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) - overridden: 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}) + content.vb: Public Overrides Sub OnRandomQuality(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) + overridden: 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}) overload: TinyLife.Objects.Furniture.OnRandomQuality* - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) id: IsFreeSpot(Microsoft.Xna.Framework.Point) @@ -2123,12 +2122,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 480 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - Returns whether a should be allowed to occupy or pass the given position, which is contained in this object's intersection area (). + Returns whether a should be allowed to occupy or pass the given position, which is contained in this object's intersection area (). By default, objects return whether they have the category, and all other objects return true. @@ -2142,7 +2141,7 @@ items: description: The position whose path cost modifier is being calculated. return: type: System.Boolean - description: Whether a can occupy the given position. + description: Whether a can occupy the given position. content.vb: Public Overrides Function IsFreeSpot(position As Point) As Boolean overridden: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) overload: TinyLife.Objects.Furniture.IsFreeSpot* @@ -2164,7 +2163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 486 + startLine: 485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2206,7 +2205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 492 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2254,7 +2253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Furniture.cs - startLine: 500 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2299,7 +2298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 508 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2343,7 +2342,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 532 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2417,7 +2416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 543 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2448,7 +2447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 556 + startLine: 555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2489,7 +2488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 590 + startLine: 589 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2509,16 +2508,16 @@ items: description: The decorative rating of this object content.vb: Public Overridable Function GetDecorativeRating(room As Room) As Single overload: TinyLife.Objects.Furniture.GetDecorativeRating* -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - id: GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + id: GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) type: Method source: remote: @@ -2527,7 +2526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 601 + startLine: 600 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2539,26 +2538,26 @@ items: By default, this method is called in every update frame if this object isn't already . example: [] syntax: - content: public virtual void GetDirty(Person person, TimeSpan passedInGame) + content: public virtual void GetDirty(PersonLike person, TimeSpan passedInGame) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who is responsible for making this object more dirty. - id: passedInGame type: System.TimeSpan description: The amount of time that should be simulated in game. - content.vb: Public Overridable Sub GetDirty(person As Person, passedInGame As TimeSpan) + content.vb: Public Overridable Sub GetDirty(person As PersonLike, passedInGame As TimeSpan) overload: TinyLife.Objects.Furniture.GetDirty* -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - id: SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + id: SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) type: Method source: remote: @@ -2567,26 +2566,26 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 636 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Sets the (and thus, the ) of this furniture item, optionally triggering goals that react to the goal trigger example: [] syntax: - content: public virtual void SetCreator(Person person, bool triggerGoals = true) + content: public virtual void SetCreator(PersonLike person, bool triggerGoals = true) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to set as the creator - id: triggerGoals type: System.Boolean description: Whether goal triggers should be triggered - content.vb: Public Overridable Sub SetCreator(person As Person, triggerGoals As Boolean = True) + content.vb: Public Overridable Sub SetCreator(person As PersonLike, triggerGoals As Boolean = True) overload: TinyLife.Objects.Furniture.SetCreator* - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) - uid: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) commentId: M:TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) id: OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) @@ -2605,7 +2604,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 650 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2646,7 +2645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallsInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 667 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2698,7 +2697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofingInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 700 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2751,7 +2750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAppliedUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 723 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2786,7 +2785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 734 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2821,7 +2820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasFullUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 749 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2859,7 +2858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 759 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2894,7 +2893,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 770 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2944,39 +2943,39 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 784 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns a set of instances that are currently occupying any on this furniture item in some way. + summary: Returns a set of instances that are currently occupying any on this furniture item in some way. example: [] syntax: - content: public IEnumerable GetOccupants(ObjectCategory context = null, bool visualOnly = false) + content: public IEnumerable GetOccupants(ObjectCategory context = null, bool visualOnly = false) parameters: - id: context type: TinyLife.Objects.ObjectCategory description: The context for the to support for it to be included in the search. Note that, if this is null, the spots' will not be applied. - id: visualOnly type: System.Boolean - description: Whether only occupants that occupy a spot visually, using , should be returned. + description: Whether only occupants that occupy a spot visually, using , should be returned. return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: A set of people that are currently occupying this furniture item in some way. - content.vb: Public Function GetOccupants(context As ObjectCategory = Nothing, visualOnly As Boolean = False) As IEnumerable(Of Person) + content.vb: Public Function GetOccupants(context As ObjectCategory = Nothing, visualOnly As Boolean = False) As IEnumerable(Of PersonLike) overload: TinyLife.Objects.Furniture.GetOccupants* nameWithType.vb: Furniture.GetOccupants(ObjectCategory, Boolean) fullName.vb: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, Boolean) name.vb: GetOccupants(ObjectCategory, Boolean) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -2985,7 +2984,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 797 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2995,10 +2994,10 @@ items: Free, in this instance, is any spot that has the given category and is not currently occupied by another person. example: [] syntax: - content: public IEnumerable<(ActionSpot Spot, Direction2 Dir)> GetFreeActionSpots(Person person, ObjectCategory context = null) + content: public IEnumerable<(ActionSpot Spot, Direction2 Dir)> GetFreeActionSpots(PersonLike person, ObjectCategory context = null) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query free action spots for - id: context type: TinyLife.Objects.ObjectCategory @@ -3006,18 +3005,18 @@ items: return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}} description: A set of action spots and the directions which they're free in - content.vb: Public Function GetFreeActionSpots(person As Person, context As ObjectCategory = Nothing) As IEnumerable(Of (Spot As ActionSpot, Dir As Direction2)) + content.vb: Public Function GetFreeActionSpots(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of (Spot As ActionSpot, Dir As Direction2)) overload: TinyLife.Objects.Furniture.GetFreeActionSpots* -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -3026,17 +3025,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 818 + startLine: 817 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns the first free action spot from . + summary: Returns the first free action spot from . example: [] syntax: - content: public (ActionSpot Spot, Direction2 Dir) GetFreeActionSpot(Person person, ObjectCategory context = null) + content: public (ActionSpot Spot, Direction2 Dir) GetFreeActionSpot(PersonLike person, ObjectCategory context = null) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query free action spots for - id: context type: TinyLife.Objects.ObjectCategory @@ -3044,18 +3043,18 @@ items: return: type: System.ValueTuple{TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2} description: A free action spot and the direction it's free in, or an empty tuple if there is no free action spot - content.vb: Public Function GetFreeActionSpot(person As Person, context As ObjectCategory = Nothing) As (Spot As ActionSpot, Dir As Direction2) + content.vb: Public Function GetFreeActionSpot(person As PersonLike, context As ObjectCategory = Nothing) As (Spot As ActionSpot, Dir As Direction2) overload: TinyLife.Objects.Furniture.GetFreeActionSpot* -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - id: GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + id: GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) type: Method source: remote: @@ -3064,17 +3063,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 831 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Returns a that corresponds to the given and rotation example: [] syntax: - content: public ActionInfo GetActionSpotInfo(Person person, ActionSpot spot, Direction2 direction = Direction2.None) + content: public ActionInfo GetActionSpotInfo(PersonLike person, ActionSpot spot, Direction2 direction = Direction2.None) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query free action spots for - id: spot type: TinyLife.Objects.ActionSpot @@ -3085,7 +3084,7 @@ items: return: type: TinyLife.Actions.ActionInfo description: A new action info with the given settings - content.vb: Public Function GetActionSpotInfo(person As Person, spot As ActionSpot, direction As Direction2 = Direction2.None) As ActionInfo + content.vb: Public Function GetActionSpotInfo(person As PersonLike, spot As ActionSpot, direction As Direction2 = Direction2.None) As ActionInfo overload: TinyLife.Objects.Furniture.GetActionSpotInfo* - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) commentId: M:TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) @@ -3105,7 +3104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 843 + startLine: 844 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3146,7 +3145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 857 + startLine: 858 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3186,11 +3185,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 872 + startLine: 873 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Unlinks this object from its parents and its children by setting its and to their default values and doing the same for all of its children () as well as any that is holding this object. + summary: Unlinks this object from its parents and its children by setting its and to their default values and doing the same for all of its children () as well as any that is holding this object. example: [] syntax: content: public void UnlinkParentsAndChildren() @@ -3214,7 +3213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 883 + startLine: 884 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3245,7 +3244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 893 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3284,7 +3283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 907 + startLine: 908 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3337,7 +3336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 924 + startLine: 925 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3383,7 +3382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 940 + startLine: 941 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3434,7 +3433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 954 + startLine: 955 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3475,7 +3474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 965 + startLine: 966 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3510,7 +3509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 978 + startLine: 979 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3541,7 +3540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 993 + startLine: 994 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3571,13 +3570,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -3890,21 +3889,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3912,55 +3911,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject @@ -5126,25 +5089,25 @@ references: - name: " " - name: T2 - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -5153,13 +5116,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -5167,26 +5130,26 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: System.Action{TinyLife.Objects.Person,System.Boolean,TinyLife.Mods.EventPhase} - commentId: T:System.Action{TinyLife.Objects.Person,System.Boolean,TinyLife.Mods.EventPhase} +- uid: System.Action{TinyLife.Objects.PersonLike,System.Boolean,TinyLife.Mods.EventPhase} + commentId: T:System.Action{TinyLife.Objects.PersonLike,System.Boolean,TinyLife.Mods.EventPhase} parent: System definition: System.Action`3 href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of Person, Boolean, EventPhase) - fullName.vb: System.Action(Of TinyLife.Objects.Person, Boolean, TinyLife.Mods.EventPhase) - name.vb: Action(Of Person, Boolean, EventPhase) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of PersonLike, Boolean, EventPhase) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike, Boolean, TinyLife.Mods.EventPhase) + name.vb: Action(Of PersonLike, Boolean, EventPhase) spec.csharp: - uid: System.Action`3 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ',' - name: " " - uid: System.Boolean @@ -5207,9 +5170,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.Boolean @@ -5262,22 +5225,22 @@ references: - name: " " - name: T3 - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -5286,13 +5249,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -5300,26 +5263,26 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: System.Action{TinyLife.Objects.Person,System.TimeSpan} - commentId: T:System.Action{TinyLife.Objects.Person,System.TimeSpan} +- uid: System.Action{TinyLife.Objects.PersonLike,System.TimeSpan} + commentId: T:System.Action{TinyLife.Objects.PersonLike,System.TimeSpan} 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, TimeSpan) - fullName.vb: System.Action(Of TinyLife.Objects.Person, System.TimeSpan) - name.vb: Action(Of Person, TimeSpan) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of PersonLike, TimeSpan) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike, System.TimeSpan) + name.vb: Action(Of PersonLike, TimeSpan) 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: System.TimeSpan @@ -5335,9 +5298,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.TimeSpan @@ -6688,34 +6651,34 @@ references: name: ObjectCategory nameWithType: ObjectCategory fullName: TinyLife.Objects.ObjectCategory -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: MapObject.GetCategories(Person) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.Furniture.GetCategories* commentId: Overload:TinyLife.Objects.Furniture.GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ name: GetCategories nameWithType: Furniture.GetCategories fullName: TinyLife.Objects.Furniture.GetCategories @@ -6793,16 +6756,17 @@ references: name: LastBedSleptIn nameWithType: Person.LastBedSleptIn fullName: TinyLife.Objects.Person.LastBedSleptIn -- uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ name: GetAiPriorityForObject(MapObject, ObjectCategory) - nameWithType: Person.GetAiPriorityForObject(MapObject, ObjectCategory) - fullName: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + nameWithType: PersonLike.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject @@ -6814,9 +6778,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject @@ -6827,21 +6791,21 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: MapObject.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: MapObject.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -6849,13 +6813,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -6864,7 +6828,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetAiPriority* commentId: Overload:TinyLife.Objects.Furniture.GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetAiPriority nameWithType: Furniture.GetAiPriority fullName: TinyLife.Objects.Furniture.GetAiPriority @@ -7241,21 +7205,21 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -7263,13 +7227,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -7278,7 +7242,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetFreeActionSpotInfo nameWithType: Furniture.GetFreeActionSpotInfo fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo @@ -7466,20 +7430,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 @@ -7503,9 +7468,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 @@ -7528,25 +7493,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -7571,13 +7536,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -7603,7 +7568,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier* commentId: Overload:TinyLife.Objects.Furniture.GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ name: GetEfficiencyModifier nameWithType: Furniture.GetEfficiencyModifier fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier @@ -7636,20 +7601,21 @@ references: - uid: TinyLife.Skills name: Skills href: TinyLife.Skills.html -- uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ name: RestoreNeed(NeedType, float, ActionInfo, float) - nameWithType: Person.RestoreNeed(NeedType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) - nameWithType.vb: Person.RestoreNeed(NeedType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) spec.csharp: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.NeedType name: NeedType @@ -7673,9 +7639,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.NeedType name: NeedType @@ -7698,25 +7664,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: MapObject.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: MapObject.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -7735,13 +7701,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -7761,7 +7727,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier* commentId: Overload:TinyLife.Objects.Furniture.GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ name: GetRestoreNeedModifier nameWithType: Furniture.GetRestoreNeedModifier fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier @@ -7772,24 +7738,24 @@ references: name: NeedType nameWithType: NeedType fullName: TinyLife.NeedType -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -7820,13 +7786,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -7869,25 +7835,25 @@ references: name: Quality nameWithType: Quality fullName: TinyLife.Skills.Quality -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.MapObject.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -7935,13 +7901,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -7992,7 +7958,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.OnRandomQuality* commentId: Overload:TinyLife.Objects.Furniture.OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ name: OnRandomQuality nameWithType: Furniture.OnRandomQuality fullName: TinyLife.Objects.Furniture.OnRandomQuality @@ -8682,7 +8648,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetDirty* commentId: Overload:TinyLife.Objects.Furniture.GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ name: GetDirty nameWithType: Furniture.GetDirty fullName: TinyLife.Objects.Furniture.GetDirty @@ -8694,7 +8660,7 @@ references: fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated - uid: TinyLife.Objects.Furniture.SetCreator* commentId: Overload:TinyLife.Objects.Furniture.SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ name: SetCreator nameWithType: Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator @@ -9039,38 +9005,39 @@ references: name: CategoryRestriction nameWithType: ActionSpot.CategoryRestriction fullName: TinyLife.Objects.ActionSpot.CategoryRestriction -- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot - commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot name: VisuallyOccupiedSpot - nameWithType: Person.VisuallyOccupiedSpot - fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot - uid: TinyLife.Objects.Furniture.GetOccupants* commentId: Overload:TinyLife.Objects.Furniture.GetOccupants href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetOccupants_TinyLife_Objects_ObjectCategory_System_Boolean_ name: GetOccupants nameWithType: Furniture.GetOccupants fullName: TinyLife.Objects.Furniture.GetOccupants -- 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 @@ -9080,13 +9047,13 @@ 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.Objects.Furniture.GetFreeActionSpots* commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetFreeActionSpots nameWithType: Furniture.GetFreeActionSpots fullName: TinyLife.Objects.Furniture.GetFreeActionSpots @@ -9157,21 +9124,21 @@ references: isExternal: true - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -9179,13 +9146,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -9194,7 +9161,7 @@ references: - name: ) - uid: TinyLife.Objects.Furniture.GetFreeActionSpot* commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetFreeActionSpot nameWithType: Furniture.GetFreeActionSpot fullName: TinyLife.Objects.Furniture.GetFreeActionSpot @@ -9284,7 +9251,7 @@ references: fullName: MLEM.Misc.Direction2.None - uid: TinyLife.Objects.Furniture.GetActionSpotInfo* commentId: Overload:TinyLife.Objects.Furniture.GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ name: GetActionSpotInfo nameWithType: Furniture.GetActionSpotInfo fullName: TinyLife.Objects.Furniture.GetActionSpotInfo diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml index d918c7b..8530af9 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml @@ -403,7 +403,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - Whether, when this object is held by a , its textures should maintain their defined pivot points. + Whether, when this object is held by a , its textures should maintain their defined pivot points. If this value is false, the item is centered, meaning that its center is in the person's hand. example: [] @@ -435,7 +435,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - Whether, when this object is held by a , the and poses should be used instead of the regular and poses. + Whether, when this object is held by a , the and poses should be used instead of the regular and poses. This looks better for bigger objects like . example: [] @@ -667,7 +667,7 @@ items: summary: >- This object's efficiency modifier, which is multiplied with a person's efficiency if this object is an involved object in a person's current action. - This value is used in . + This value is used in . example: [] syntax: content: public float EfficiencyModifier @@ -699,7 +699,7 @@ items: summary: >- This object's need restoration modifier, which is multiplied with a person's need restoration speed if this object is an involved object in a person's current action. - This value is used in . + This value is used in . example: [] syntax: content: public float RestoreNeedModifier @@ -2057,13 +2057,13 @@ references: - name: " " - name: TResult - 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: System.Boolean commentId: T:System.Boolean parent: System @@ -2310,25 +2310,25 @@ references: - uid: TinyLife.Objects.BreakableFurniture.BrokenBehavior name: BrokenBehavior href: TinyLife.Objects.BreakableFurniture.BrokenBehavior.html -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -2353,13 +2353,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -2383,25 +2383,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -2420,13 +2420,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 6a56af5..49c7a14 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -25,12 +25,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/Gravestone.cs - startLine: 10 + startLine: 12 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -78,19 +78,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -99,8 +99,8 @@ items: - 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.GetPrice - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -110,9 +110,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -146,8 +146,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - 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) @@ -183,12 +182,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeadPerson path: ../TinyLife/Objects/Gravestone.cs - startLine: 17 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - The that is stored in this gravestone. + The that is stored in this gravestone. A set of all people stored in gravestones on a map can be gathered using . example: [] @@ -196,13 +195,17 @@ items: content: >- [DataMember] - public Person DeadPerson + [JsonConverter(typeof(Gravestone.PersonLikeConverter))] + + public PersonLike DeadPerson return: - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike content.vb: >- - Public DeadPerson As Person + + + Public DeadPerson As PersonLike attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor @@ -225,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reason path: ../TinyLife/Objects/Gravestone.cs - startLine: 22 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -264,7 +267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Gravestone.cs - startLine: 28 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -317,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Gravestone.cs - startLine: 32 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -359,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Gravestone.cs - startLine: 39 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -396,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/Gravestone.cs - startLine: 56 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -429,13 +432,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -851,30 +854,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -914,21 +917,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -936,13 +939,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1138,21 +1141,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1160,13 +1163,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1254,25 +1257,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1297,13 +1300,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1327,25 +1330,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1364,13 +1367,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1388,25 +1391,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1454,13 +1457,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1972,22 +1975,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1996,13 +1999,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2010,25 +2013,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2037,13 +2040,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2492,21 +2495,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2514,34 +2517,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2549,35 +2552,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2590,13 +2593,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3340,21 +3343,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3362,55 +3365,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.IUpdatingObject.yml b/docs/api/TinyLife.Objects.IUpdatingObject.yml index b145236..0f527ca 100644 --- a/docs/api/TinyLife.Objects.IUpdatingObject.yml +++ b/docs/api/TinyLife.Objects.IUpdatingObject.yml @@ -28,7 +28,7 @@ items: summary: >- This is an interface that can be added to classes to make them automatically update each update frame. - This is used by things like , which needs to update for movement etc. + This is used by things like , which needs to update for movement etc. example: [] syntax: content: public interface IUpdatingObject @@ -123,13 +123,13 @@ references: name: MapObject nameWithType: MapObject fullName: TinyLife.Objects.MapObject -- 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.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 84c5231..31827dc 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -20,12 +20,12 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan - path: ../TinyLife/Objects/Person.cs - startLine: 3768 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -54,12 +54,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort - path: ../TinyLife/Objects/Person.cs - startLine: 3771 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,12 +80,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short - path: ../TinyLife/Objects/Person.cs - startLine: 3772 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -106,12 +106,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal - path: ../TinyLife/Objects/Person.cs - startLine: 3773 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -132,12 +132,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long - path: ../TinyLife/Objects/Person.cs - startLine: 3774 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -158,12 +158,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong - path: ../TinyLife/Objects/Person.cs - startLine: 3775 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -184,12 +184,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite - path: ../TinyLife/Objects/Person.cs - startLine: 3776 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3519 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 4093cf5..3f34109 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -85,17 +85,17 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,8 +105,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -116,9 +116,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -151,8 +151,7 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -960,46 +959,46 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1007,13 +1006,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1209,21 +1208,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1231,13 +1230,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1325,25 +1324,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1368,13 +1367,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1398,25 +1397,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1435,13 +1434,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1459,25 +1458,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1525,13 +1524,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2100,22 +2099,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2124,13 +2123,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2138,25 +2137,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2165,13 +2164,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2620,21 +2619,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2642,34 +2641,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2677,35 +2676,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2718,13 +2717,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3432,21 +3431,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3454,55 +3453,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index a11c088..4fed8fb 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -7,7 +7,6 @@ items: children: - TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.CurrentLot - TinyLife.Objects.MapObject.CurrentRoom @@ -16,16 +15,16 @@ items: - TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,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.Floor - - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.MapObject.GetModCategory(System.String) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HoldingPerson - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) @@ -44,7 +43,7 @@ items: - TinyLife.Objects.MapObject.OnGetDebugLines - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - - 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.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.OnRemoved - TinyLife.Objects.MapObject.OnUpdate - TinyLife.Objects.MapObject.OnValidated @@ -91,7 +90,7 @@ items: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder derivedClasses: - TinyLife.Objects.Furniture - - TinyLife.Objects.Person + - TinyLife.Objects.PersonLike - TinyLife.Objects.Vehicle implements: - MLEM.Misc.IGenericDataHolder @@ -135,7 +134,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: The order of that the texture atlas for has for its textures, from left to right + summary: The order of that the texture atlas for has for its textures, from left to right example: [] syntax: content: public static readonly Direction2[] PersonRotationOrder @@ -749,11 +748,11 @@ items: If no person is currently holding this object, this property returns null. example: [] syntax: - content: public Person HoldingPerson { get; } + content: public PersonLike HoldingPerson { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public ReadOnly Property HoldingPerson As Person + type: TinyLife.Objects.PersonLike + content.vb: Public ReadOnly Property HoldingPerson As PersonLike overload: TinyLife.Objects.MapObject.HoldingPerson* - uid: TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) @@ -954,16 +953,16 @@ items: description: false if the object is not valid, true otherwise content.vb: Public Overridable Function Validate() As Boolean overload: TinyLife.Objects.MapObject.Validate* -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - id: GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + id: GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetCategories(Person) - nameWithType: MapObject.GetCategories(Person) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -976,18 +975,18 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns a set of flags that this object has, based on the given . + summary: Returns a set of flags that this object has, based on the given . example: [] syntax: - content: public virtual ObjectCategory GetCategories(Person person) + content: public virtual ObjectCategory GetCategories(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query categories for return: type: TinyLife.Objects.ObjectCategory description: A set of categories that this object has - content.vb: Public Overridable Function GetCategories(person As Person) As ObjectCategory + content.vb: Public Overridable Function GetCategories(person As PersonLike) As ObjectCategory overload: TinyLife.Objects.MapObject.GetCategories* - uid: TinyLife.Objects.MapObject.OnAdded commentId: M:TinyLife.Objects.MapObject.OnAdded @@ -1076,7 +1075,7 @@ items: summary: >- Allows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world. - By default, this method raises for , and adds additional information for and . + By default, this method raises for , and adds additional information for and . example: [] syntax: content: public virtual void GetHoverInfo(Tooltip tooltip) @@ -1127,16 +1126,16 @@ items: nameWithType.vb: MapObject.GetDebugLines(GameImpl, List(Of String)) fullName.vb: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) name.vb: GetDebugLines(GameImpl, List(Of String)) -- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetAiPriority(Person, ObjectCategory) - nameWithType: MapObject.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: MapObject.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -1158,13 +1157,13 @@ items: For any with the or category that is the person's , 10 is returned. - This is invoked by a person in with additional events being invoked. + This is invoked by a person in with additional events being invoked. example: [] syntax: - content: public virtual float GetAiPriority(Person person, ObjectCategory categories) + content: public virtual float GetAiPriority(PersonLike person, ObjectCategory categories) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose AI is attempting to interact with this object - id: categories type: TinyLife.Objects.ObjectCategory @@ -1172,7 +1171,7 @@ items: return: type: System.Single description: This object's priority - content.vb: Public Overridable Function GetAiPriority(person As Person, categories As ObjectCategory) As Single + content.vb: Public Overridable Function GetAiPriority(person As PersonLike, categories As ObjectCategory) As Single overload: TinyLife.Objects.MapObject.GetAiPriority* - uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) @@ -1322,16 +1321,16 @@ items: nameWithType.vb: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName.vb: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -1347,10 +1346,10 @@ items: summary: Returns the first free action spot, packed into an . example: [] syntax: - content: public virtual ActionInfo GetFreeActionSpotInfo(Person person, ObjectCategory context = null) + content: public virtual ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query free action spots for - id: context type: TinyLife.Objects.ObjectCategory @@ -1358,7 +1357,7 @@ items: return: type: TinyLife.Actions.ActionInfo description: The first free action spot as an - content.vb: Public Overridable Function GetFreeActionSpotInfo(person As Person, context As ObjectCategory = Nothing) As ActionInfo + content.vb: Public Overridable Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) @@ -1523,16 +1522,16 @@ items: description: false if the object is not valid, true otherwise content.vb: Public Function SetMapAndValidate(map As Map) As Boolean overload: TinyLife.Objects.MapObject.SetMapAndValidate* -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: @@ -1545,13 +1544,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: A shorthand that checks whether overlaps with the given category flags + summary: A shorthand that checks whether overlaps with the given category flags example: [] syntax: - content: public bool HasCategory(Person person, ObjectCategory category) + content: public bool HasCategory(PersonLike person, ObjectCategory category) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query categories for - id: category type: TinyLife.Objects.ObjectCategory @@ -1559,18 +1558,18 @@ items: return: type: System.Boolean description: Whether this object contains at least one of the given categories - content.vb: Public Function HasCategory(person As Person, category As ObjectCategory) As Boolean + content.vb: Public Function HasCategory(person As PersonLike, category As ObjectCategory) As Boolean overload: TinyLife.Objects.MapObject.HasCategory* -- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - id: GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + id: GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) type: Method source: remote: @@ -1586,17 +1585,17 @@ items: summary: >- Returns the efficiency modifier that this object multiplies the person's productivity with. - This method is automatically called in . + This method is automatically called in . This action is invoked for all of the passed . By default, this method returns 1, meaning the person's efficiency will not be influenced. example: [] syntax: - content: public virtual float GetEfficiencyModifier(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier) + content: public virtual float GetEfficiencyModifier(PersonLike person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose efficiency should be influenced - id: info type: TinyLife.Actions.ActionInfo @@ -1613,21 +1612,21 @@ items: return: type: System.Single description: The efficiency modifier for this object - content.vb: Public Overridable Function GetEfficiencyModifier(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, levelModifier As Single) As Single + content.vb: Public Overridable Function GetEfficiencyModifier(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, levelModifier As Single) As Single overload: TinyLife.Objects.MapObject.GetEfficiencyModifier* - nameWithType.vb: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) -- uid: 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}) - commentId: M: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}) - id: 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}) + nameWithType.vb: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) type: Method source: remote: @@ -1641,15 +1640,15 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A method that is invoked when a random quality is determined based on an action and skill in . + A method that is invoked when a random quality is determined based on an action and skill in . This method is invoked for all of the passed . example: [] syntax: - content: public virtual void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) + content: public virtual void OnRandomQuality(PersonLike person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: info type: TinyLife.Actions.ActionInfo @@ -1669,21 +1668,21 @@ items: - id: weights type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} description: The weights for each quality. This collection contains keys for all values, and entries should not be removed, only modified. - content.vb: Public Overridable Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) + content.vb: Public Overridable Sub OnRandomQuality(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) overload: TinyLife.Objects.MapObject.OnRandomQuality* - nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) -- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - id: GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) +- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + id: GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: MapObject.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) type: Method source: remote: @@ -1699,17 +1698,17 @@ items: summary: >- Returns the modifier that this object multiplies the person's restored need with. - This method is automatically called in . + This method is automatically called in . This action is invoked for all of the passed . By default, this method returns 1, meaning the need restoration modifier will not be influenced. example: [] syntax: - content: public virtual float GetRestoreNeedModifier(Person person, ActionInfo info, bool isAuxiliary, NeedType type) + content: public virtual float GetRestoreNeedModifier(PersonLike person, ActionInfo info, bool isAuxiliary, NeedType type) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose need restoration should be influenced. - id: info type: TinyLife.Actions.ActionInfo @@ -1723,11 +1722,11 @@ items: return: type: System.Single description: The need restoration modifier for this object. - content.vb: Public Overridable Function GetRestoreNeedModifier(person As Person, info As ActionInfo, isAuxiliary As Boolean, type As NeedType) As Single + content.vb: Public Overridable Function GetRestoreNeedModifier(person As PersonLike, info As ActionInfo, isAuxiliary As Boolean, type As NeedType) As Single overload: TinyLife.Objects.MapObject.GetRestoreNeedModifier* - nameWithType.vb: MapObject.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + nameWithType.vb: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) - uid: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) id: IsFreeSpot(Microsoft.Xna.Framework.Point) @@ -1751,7 +1750,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - Returns whether a should be allowed to occupy or pass the given position, which is contained in this object's intersection area (). + Returns whether a should be allowed to occupy or pass the given position, which is contained in this object's intersection area (). By default, objects return whether they have the category, and all other objects return true. @@ -1765,50 +1764,9 @@ items: description: The position whose path cost modifier is being calculated. return: type: System.Boolean - description: Whether a can occupy the given position. + description: Whether a can occupy the given position. content.vb: Public Overridable Function IsFreeSpot(position As Point) As Boolean overload: TinyLife.Objects.MapObject.IsFreeSpot* -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - id: CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - langs: - - csharp - - vb - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - type: Method - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanCrossBetween - path: ../TinyLife/Objects/MapObject.cs - startLine: 465 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether a should be allowed to cross between the given currPos and onto the adjacent or diagonally adjacent nextPos, with this map object presupposed to be in the way, ie covering one or two of the given positions. - - By default, this method returns true for all objects. - example: [] - syntax: - content: public virtual bool CanCrossBetween(Point currPos, Point nextPos) - parameters: - - id: currPos - type: Microsoft.Xna.Framework.Point - description: The current position. - - id: nextPos - type: Microsoft.Xna.Framework.Point - description: The next position. - return: - type: System.Boolean - description: Whether crossing between the two positions is possible. - content.vb: Public Overridable Function CanCrossBetween(currPos As Point, nextPos As Point) As Boolean - overload: TinyLife.Objects.MapObject.CanCrossBetween* - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) id: GetPathCostModifier(Microsoft.Xna.Framework.Point) @@ -1827,7 +1785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 477 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1869,7 +1827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 487 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1910,7 +1868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 499 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1954,7 +1912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 518 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1997,7 +1955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 528 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2044,7 +2002,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 545 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2087,7 +2045,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 574 + startLine: 563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2169,7 +2127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 640 + startLine: 629 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2830,13 +2788,13 @@ references: name: Direction2 nameWithType: Direction2 fullName: MLEM.Misc.Direction2 -- 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: MLEM.Misc.Direction2[] isExternal: true name: Direction2[] @@ -3822,7 +3780,7 @@ references: fullName: TinyLife.Objects.ObjectCategory - uid: TinyLife.Objects.MapObject.GetCategories* commentId: Overload:TinyLife.Objects.MapObject.GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ name: GetCategories nameWithType: MapObject.GetCategories fullName: TinyLife.Objects.MapObject.GetCategories @@ -3973,16 +3931,17 @@ references: name: LastBedSleptIn nameWithType: Person.LastBedSleptIn fullName: TinyLife.Objects.Person.LastBedSleptIn -- uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ name: GetAiPriorityForObject(MapObject, ObjectCategory) - nameWithType: Person.GetAiPriorityForObject(MapObject, ObjectCategory) - fullName: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + nameWithType: PersonLike.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject @@ -3994,9 +3953,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.MapObject name: MapObject @@ -4009,7 +3968,7 @@ references: - name: ) - uid: TinyLife.Objects.MapObject.GetAiPriority* commentId: Overload:TinyLife.Objects.MapObject.GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetAiPriority nameWithType: MapObject.GetAiPriority fullName: TinyLife.Objects.MapObject.GetAiPriority @@ -4289,7 +4248,7 @@ references: fullName: System.TimeSpan - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* commentId: Overload:TinyLife.Objects.MapObject.GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: GetFreeActionSpotInfo nameWithType: MapObject.GetFreeActionSpotInfo fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo @@ -4392,51 +4351,52 @@ references: name: SetMapAndValidate nameWithType: MapObject.SetMapAndValidate fullName: TinyLife.Objects.MapObject.SetMapAndValidate -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: MapObject.GetCategories(Person) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.MapObject.HasCategory* commentId: Overload:TinyLife.Objects.MapObject.HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ name: HasCategory nameWithType: MapObject.HasCategory fullName: TinyLife.Objects.MapObject.HasCategory -- 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 @@ -4460,9 +4420,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 @@ -4487,7 +4447,7 @@ references: - name: ) - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier* commentId: Overload:TinyLife.Objects.MapObject.GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ name: GetEfficiencyModifier nameWithType: MapObject.GetEfficiencyModifier fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier @@ -4520,24 +4480,24 @@ references: - uid: TinyLife.Skills name: Skills href: TinyLife.Skills.html -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -4568,13 +4528,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -4627,7 +4587,7 @@ references: fullName: TinyLife.Skills.Quality - uid: TinyLife.Objects.MapObject.OnRandomQuality* commentId: Overload:TinyLife.Objects.MapObject.OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ name: OnRandomQuality nameWithType: MapObject.OnRandomQuality fullName: TinyLife.Objects.MapObject.OnRandomQuality @@ -4710,20 +4670,21 @@ references: - name: " " - name: TValue - name: ) -- uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ name: RestoreNeed(NeedType, float, ActionInfo, float) - nameWithType: Person.RestoreNeed(NeedType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) - nameWithType.vb: Person.RestoreNeed(NeedType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) spec.csharp: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.NeedType name: NeedType @@ -4747,9 +4708,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.NeedType name: NeedType @@ -4774,7 +4735,7 @@ references: - name: ) - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier* commentId: Overload:TinyLife.Objects.MapObject.GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ name: GetRestoreNeedModifier nameWithType: MapObject.GetRestoreNeedModifier fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier @@ -4870,12 +4831,6 @@ references: name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point -- uid: TinyLife.Objects.MapObject.CanCrossBetween* - commentId: Overload:TinyLife.Objects.MapObject.CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween - nameWithType: MapObject.CanCrossBetween - fullName: TinyLife.Objects.MapObject.CanCrossBetween - uid: TinyLife.Objects.MapObject.GetPathCostModifier* commentId: Overload:TinyLife.Objects.MapObject.GetPathCostModifier href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index 2dc5ee2..a8e317c 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -73,19 +73,19 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -94,8 +94,8 @@ items: - 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.GetPrice - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -105,9 +105,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -141,8 +141,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -693,30 +692,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -756,21 +755,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -778,13 +777,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -980,21 +979,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1002,13 +1001,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1096,25 +1095,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1139,13 +1138,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1169,25 +1168,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1206,13 +1205,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1230,25 +1229,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1296,13 +1295,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1814,22 +1813,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1838,13 +1837,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1852,25 +1851,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1879,13 +1878,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2334,21 +2333,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2356,34 +2355,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2391,35 +2390,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2432,13 +2431,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3182,21 +3181,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3204,55 +3203,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index 021d42c..1e91fc6 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 671 + startLine: 660 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 673 + startLine: 662 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 675 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sofa path: ../TinyLife/Objects/MapObject.cs - startLine: 677 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 679 + startLine: 668 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 681 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -345,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 683 + startLine: 672 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -374,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 685 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -403,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 687 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 689 + startLine: 678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 691 + startLine: 680 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -490,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 693 + startLine: 682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -519,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 695 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -548,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 697 + startLine: 686 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -577,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 699 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -606,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 701 + startLine: 690 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -635,11 +635,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 703 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An object category that represents objects that can be held by a + summary: An object category that represents objects that can be held by a example: [] syntax: content: public static readonly ObjectCategory Holdable @@ -664,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 705 + startLine: 694 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -693,7 +693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 707 + startLine: 696 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -722,7 +722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 709 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -751,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 711 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -780,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 713 + startLine: 702 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -809,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 715 + startLine: 704 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -838,11 +838,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 717 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An object category that all instances hae + summary: An object category that all instances hae example: [] syntax: content: public static readonly ObjectCategory People @@ -867,7 +867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 719 + startLine: 708 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -896,11 +896,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 721 + startLine: 710 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An object category that represents objects where a can change + summary: An object category that represents objects where a can change example: [] syntax: content: public static readonly ObjectCategory Wardrobe @@ -925,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 723 + startLine: 712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -954,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 725 + startLine: 714 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -983,7 +983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 727 + startLine: 716 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1012,7 +1012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 729 + startLine: 718 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1041,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 731 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1070,7 +1070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 733 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1099,7 +1099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 735 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1128,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 737 + startLine: 726 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1157,7 +1157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 739 + startLine: 728 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1186,11 +1186,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 741 + startLine: 730 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An object category that represents things that a does not collide with + summary: An object category that represents things that a does not collide with example: [] syntax: content: public static readonly ObjectCategory NonColliding @@ -1215,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 743 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1244,7 +1244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 745 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1273,7 +1273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 747 + startLine: 736 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1302,7 +1302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 749 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1331,7 +1331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 751 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1360,7 +1360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 753 + startLine: 742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1389,11 +1389,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 755 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An object category that represents objects. If this category is used, is used for AI-based invocation. + summary: An object category that represents objects. If this category is used, is used for AI-based invocation. example: [] syntax: content: public static readonly ObjectCategory Walls @@ -1418,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 757 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1447,7 +1447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 759 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1476,7 +1476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 761 + startLine: 750 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1505,7 +1505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 763 + startLine: 752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1534,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 765 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1563,7 +1563,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 767 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1592,7 +1592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 769 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1621,7 +1621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 771 + startLine: 760 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1650,7 +1650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 773 + startLine: 762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1679,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 775 + startLine: 764 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1708,7 +1708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 777 + startLine: 766 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1737,7 +1737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 779 + startLine: 768 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1766,7 +1766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 781 + startLine: 770 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1795,7 +1795,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 783 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1824,7 +1824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 785 + startLine: 774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1853,7 +1853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 787 + startLine: 776 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1882,7 +1882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 789 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1911,7 +1911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 791 + startLine: 780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1940,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 793 + startLine: 782 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1969,7 +1969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 795 + startLine: 784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1998,7 +1998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 797 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2027,7 +2027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 799 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2056,7 +2056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 801 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2085,7 +2085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 803 + startLine: 792 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2114,7 +2114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 805 + startLine: 794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2143,7 +2143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rocks path: ../TinyLife/Objects/MapObject.cs - startLine: 807 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2172,7 +2172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArtPiece path: ../TinyLife/Objects/MapObject.cs - startLine: 809 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2201,7 +2201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 813 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2230,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 815 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2259,7 +2259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 817 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2288,7 +2288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 819 + startLine: 808 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 821 + startLine: 810 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2346,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 823 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2375,7 +2375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 825 + startLine: 814 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2404,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Objects/MapObject.cs - startLine: 827 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2433,7 +2433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 831 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2477,7 +2477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 834 + startLine: 823 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2514,7 +2514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 839 + startLine: 828 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2552,7 +2552,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 844 + startLine: 833 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2593,7 +2593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 849 + startLine: 838 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2634,7 +2634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 854 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2675,7 +2675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 859 + startLine: 848 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4217,13 +4217,13 @@ references: name: SmallObject nameWithType: ObjectCategory.SmallObject fullName: TinyLife.Objects.ObjectCategory.SmallObject -- 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.ObjectCategory.Sink commentId: F:TinyLife.Objects.ObjectCategory.Sink href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Sink @@ -4314,28 +4314,28 @@ references: name: WallLike nameWithType: WallLike fullName: TinyLife.Objects.WallLike -- 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 @@ -4369,18 +4369,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 diff --git a/docs/api/TinyLife.Objects.Outfit.yml b/docs/api/TinyLife.Objects.Outfit.yml index 4f299e5..7943208 100644 --- a/docs/api/TinyLife.Objects.Outfit.yml +++ b/docs/api/TinyLife.Objects.Outfit.yml @@ -11,7 +11,7 @@ items: - TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention) - TinyLife.Objects.Outfit.GetMostFittingStyle - TinyLife.Objects.Outfit.Intentions - - 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.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}) langs: - csharp - vb @@ -26,14 +26,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfit path: ../TinyLife/Objects/Clothes.cs - startLine: 295 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - An outfit is a set of items for each clothes layer of a . + An outfit is a set of items for each clothes layer of a . - This class is used by and, as a result, . + This class is used by and, as a result, . example: [] syntax: content: >- @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Objects/Clothes.cs - startLine: 303 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -120,14 +120,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 309 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- The flags that the player has set for this outfit. - This intention always contains if this outfit is the first entry in . + This intention always contains if this outfit is the first entry in . example: [] syntax: content: >- @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 315 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIntentionPercentage path: ../TinyLife/Objects/Clothes.cs - startLine: 325 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Objects/Clothes.cs - startLine: 343 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnsureIntentionsMatch path: ../TinyLife/Objects/Clothes.cs - startLine: 358 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -280,22 +280,22 @@ items: parameters: - id: outfitIndex type: System.Int32 - description: The index that this outfit has in . + description: The index that this outfit has in . content.vb: Public Sub EnsureIntentionsMatch(outfitIndex As Integer) overload: TinyLife.Objects.Outfit.EnsureIntentionsMatch* nameWithType.vb: Outfit.EnsureIntentionsMatch(Integer) fullName.vb: TinyLife.Objects.Outfit.EnsureIntentionsMatch(Integer) name.vb: EnsureIntentionsMatch(Integer) -- uid: 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}) - commentId: M: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}) - id: 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}) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.Objects.Outfit langs: - csharp - vb - name: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) - nameWithType: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) - fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func) + name: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) + nameWithType: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, bool, int, Func) + fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, bool, int, System.Func) type: Method source: remote: @@ -304,20 +304,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetRandomClothesItem path: ../TinyLife/Objects/Clothes.cs - startLine: 380 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Sets a random clothes item for this outfit's given . example: [] syntax: - content: public void SetRandomClothesItem(Random random, Person person, ClothesLayer layer, ClothesIntention allowedIntentions = ClothesIntention.None, StylePreference? preferredStyle = null, bool keepOldColors = false, int maxPrice = 50, Func additionalConditions = null) + content: public void SetRandomClothesItem(Random random, PersonLike person, ClothesLayer layer, ClothesIntention allowedIntentions = ClothesIntention.None, StylePreference? preferredStyle = null, bool keepOldColors = false, int maxPrice = 50, Func additionalConditions = null) parameters: - id: random type: System.Random description: The random to use. - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: layer type: TinyLife.Objects.ClothesLayer @@ -337,11 +337,11 @@ items: - id: additionalConditions type: System.Func{TinyLife.Objects.Clothes,System.Boolean} description: An optional set of additional conditions to check for when selecting clothing items. - content.vb: Public Sub SetRandomClothesItem(random As Random, person As Person, layer As ClothesLayer, allowedIntentions As ClothesIntention = ClothesIntention.None, preferredStyle As StylePreference? = Nothing, keepOldColors As Boolean = False, maxPrice As Integer = 50, additionalConditions As Func(Of Clothes, Boolean) = Nothing) + content.vb: Public Sub SetRandomClothesItem(random As Random, person As PersonLike, layer As ClothesLayer, allowedIntentions As ClothesIntention = ClothesIntention.None, preferredStyle As StylePreference? = Nothing, keepOldColors As Boolean = False, maxPrice As Integer = 50, additionalConditions As Func(Of Clothes, Boolean) = Nothing) overload: TinyLife.Objects.Outfit.SetRandomClothesItem* - nameWithType.vb: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) - fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean)) - name.vb: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) + nameWithType.vb: Outfit.SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) + fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.PersonLike, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference?, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean)) + name.vb: SetRandomClothesItem(Random, PersonLike, ClothesLayer, ClothesIntention, StylePreference?, Boolean, Integer, Func(Of Clothes, Boolean)) references: - uid: TinyLife.Objects.WornClothes commentId: T:TinyLife.Objects.WornClothes @@ -350,25 +350,27 @@ references: name: WornClothes nameWithType: WornClothes fullName: TinyLife.Objects.WornClothes -- 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.Outfits - commentId: F:TinyLife.Objects.Person.Outfits - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Outfits + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.PersonLike.Outfits + commentId: F:TinyLife.Objects.PersonLike.Outfits + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Outfits name: Outfits - nameWithType: Person.Outfits - fullName: TinyLife.Objects.Person.Outfits -- uid: TinyLife.Objects.Person.CurrentOutfit - commentId: P:TinyLife.Objects.Person.CurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentOutfit + nameWithType: PersonLike.Outfits + fullName: TinyLife.Objects.PersonLike.Outfits +- uid: TinyLife.Objects.PersonLike.CurrentOutfit + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfit + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfit name: CurrentOutfit - nameWithType: Person.CurrentOutfit - fullName: TinyLife.Objects.Person.CurrentOutfit + nameWithType: PersonLike.CurrentOutfit + fullName: TinyLife.Objects.PersonLike.CurrentOutfit - uid: TinyLife.Objects commentId: N:TinyLife.Objects href: TinyLife.html @@ -976,7 +978,7 @@ references: fullName: TinyLife.Objects.Clothes.ReferencePrice - uid: TinyLife.Objects.Outfit.SetRandomClothesItem* commentId: Overload:TinyLife.Objects.Outfit.SetRandomClothesItem - href: TinyLife.Objects.Outfit.html#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__ + href: TinyLife.Objects.Outfit.html#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__ name: SetRandomClothesItem nameWithType: Outfit.SetRandomClothesItem fullName: TinyLife.Objects.Outfit.SetRandomClothesItem diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 8a98eb3..cced8b3 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -77,19 +77,19 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -98,8 +98,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -109,9 +109,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -145,8 +145,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -722,30 +721,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -785,21 +784,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -807,13 +806,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1009,21 +1008,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1031,13 +1030,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1125,25 +1124,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1168,13 +1167,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1198,25 +1197,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1235,13 +1234,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1259,25 +1258,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1325,13 +1324,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1719,22 +1718,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1743,13 +1742,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1757,25 +1756,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1784,13 +1783,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2239,21 +2238,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2261,34 +2260,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2296,35 +2295,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2337,13 +2336,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3087,21 +3086,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3109,55 +3108,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index c11012e..650d396 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -33,7 +33,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -81,26 +81,26 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -110,9 +110,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -146,8 +146,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -587,13 +586,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -1009,30 +1008,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1072,21 +1071,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1094,13 +1093,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1233,21 +1232,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1255,13 +1254,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1349,25 +1348,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1392,13 +1391,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1422,25 +1421,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1459,13 +1458,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1483,25 +1482,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1549,13 +1548,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1867,22 +1866,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1891,13 +1890,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1905,25 +1904,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1932,13 +1931,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2387,21 +2386,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2409,34 +2408,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2444,35 +2443,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2485,13 +2484,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3235,21 +3234,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3257,55 +3256,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml index 8e87350..e7670df 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AttachmentType path: ../TinyLife/Objects/MapObject.cs - startLine: 1133 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/MapObject.cs - startLine: 1136 + startLine: 1125 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/MapObject.cs - startLine: 1137 + startLine: 1126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/MapObject.cs - startLine: 1138 + startLine: 1127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/Objects/MapObject.cs - startLine: 1139 + startLine: 1128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/Objects/MapObject.cs - startLine: 1140 + startLine: 1129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/Objects/MapObject.cs - startLine: 1141 + startLine: 1130 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceiling path: ../TinyLife/Objects/MapObject.cs - startLine: 1142 + startLine: 1131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 1143 + startLine: 1132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Objects/MapObject.cs - startLine: 1144 + startLine: 1133 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 5c72ec0..c8a7aab 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType) - - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) + - TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.PersonLike) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 894 + startLine: 883 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs - startLine: 899 + startLine: 888 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 905 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -132,11 +132,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 909 + startLine: 898 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Whether the object with this parent info should be drawn. This value is determined by the that is holding the object. + summary: Whether the object with this parent info should be drawn. This value is determined by the that is holding the object. example: [] syntax: content: public bool ShouldDraw { get; } @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 923 + startLine: 912 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,16 +183,16 @@ items: nameWithType.vb: ParentInfo.New(Furniture, AbstractSpot) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.Furniture, TinyLife.Objects.AbstractSpot) name.vb: New(Furniture, AbstractSpot) -- uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person) - id: '#ctor(TinyLife.Objects.Person)' +- uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.PersonLike) + id: '#ctor(TinyLife.Objects.PersonLike)' parent: TinyLife.Objects.ParentInfo langs: - csharp - vb - name: ParentInfo(Person) - nameWithType: ParentInfo.ParentInfo(Person) - fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.Person) + name: ParentInfo(PersonLike) + nameWithType: ParentInfo.ParentInfo(PersonLike) + fullName: TinyLife.Objects.ParentInfo.ParentInfo(TinyLife.Objects.PersonLike) type: Constructor source: remote: @@ -201,23 +201,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 933 + startLine: 922 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Creates a new parent info from the given parent. example: [] syntax: - content: public ParentInfo(Person holdingPerson) + content: public ParentInfo(PersonLike holdingPerson) parameters: - id: holdingPerson - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to be attached to. - content.vb: Public Sub New(holdingPerson As Person) + content.vb: Public Sub New(holdingPerson As PersonLike) overload: TinyLife.Objects.ParentInfo.#ctor* - nameWithType.vb: ParentInfo.New(Person) - fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.Person) - name.vb: New(Person) + nameWithType.vb: ParentInfo.New(PersonLike) + fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.PersonLike) + name.vb: New(PersonLike) - uid: TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) commentId: M:TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) id: '#ctor(TinyLife.World.Wall)' @@ -236,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 942 + startLine: 931 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 951 + startLine: 940 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 960 + startLine: 949 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -341,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 971 + startLine: 960 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDrawOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 982 + startLine: 971 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -418,7 +418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 1001 + startLine: 990 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1068,13 +1068,13 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- 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.ParentInfo.ShouldDraw* commentId: Overload:TinyLife.Objects.ParentInfo.ShouldDraw href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_ShouldDraw diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index ec7732b..f91e536 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -6,212 +6,39 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - - TinyLife.Objects.Person.ActionQueue - - TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32) - - TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - - TinyLife.Objects.Person.Age - - TinyLife.Objects.Person.AgeGroups - - TinyLife.Objects.Person.AllActions - - TinyLife.Objects.Person.AnimateHeldObject - - TinyLife.Objects.Person.AnimationSpeed - - TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType) - TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - - TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - - TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - - TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - - 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.CurrentActions - - TinyLife.Objects.Person.CurrentAgeDays - - TinyLife.Objects.Person.CurrentEmote - - TinyLife.Objects.Person.CurrentMode - - TinyLife.Objects.Person.CurrentOutfit - - TinyLife.Objects.Person.CurrentOutfitIndex - - TinyLife.Objects.Person.CurrentPose + - TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) - TinyLife.Objects.Person.CurrentRoomDecorativeRating - - TinyLife.Objects.Person.CurrentSpeakStyle - - TinyLife.Objects.Person.DaysLived - - TinyLife.Objects.Person.DefaultWalkSpeed - - TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) - - TinyLife.Objects.Person.Description - TinyLife.Objects.Person.DiaperDirty - - TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - - TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - - TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) - - 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.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.DrawSize - - 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.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - - TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - - TinyLife.Objects.Person.Emotion - - TinyLife.Objects.Person.EmotionAmount - - TinyLife.Objects.Person.EmotionModifiers - - TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - - TinyLife.Objects.Person.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - - TinyLife.Objects.Person.Finalize - - TinyLife.Objects.Person.FirstName - - TinyLife.Objects.Person.FocusCameraOnEvent(System.Boolean,System.Boolean) - - TinyLife.Objects.Person.FullName - TinyLife.Objects.Person.FullNamePronouns - - TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - - 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.GetAction``1(System.Guid,System.Boolean) - TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Person.GetCurrentGoals - - TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - - TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person) - - TinyLife.Objects.Person.GetHeldActionInfo - - TinyLife.Objects.Person.GetHeldItemDepthOffset - - TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) - - TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - - TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - - TinyLife.Objects.Person.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) - - TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - - TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - - TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - - TinyLife.Objects.Person.GetPivot - TinyLife.Objects.Person.GetProject(System.String,System.String) - TinyLife.Objects.Person.GetProjects(System.String) - - TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - - 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.GetRelationship(TinyLife.Objects.Person,System.Boolean) - - TinyLife.Objects.Person.GetSkill(TinyLife.Skills.SkillType,System.Boolean) - - TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - - TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType) - - TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType) - - TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - - TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) - - TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer) - - TinyLife.Objects.Person.GetWalkSpeed - TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.Person.GoToRandomHomeLocation - - TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - - TinyLife.Objects.Person.HasHouseholdMember(System.Guid) - - TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person) - - TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - - TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - - TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) - - TinyLife.Objects.Person.HeldObjectRotation - - TinyLife.Objects.Person.HomeLot - - TinyLife.Objects.Person.Household - - TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map) - - TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action) - - TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Person.IsAllowedToDie - - TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) - - TinyLife.Objects.Person.IsCurrentHousehold - - TinyLife.Objects.Person.IsDead - - TinyLife.Objects.Person.IsIdMatch(System.Guid) - - TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - - TinyLife.Objects.Person.IsInLabor - - TinyLife.Objects.Person.IsMoving - - TinyLife.Objects.Person.IsPregnant - TinyLife.Objects.Person.IsRegularVisitor - TinyLife.Objects.Person.Job - TinyLife.Objects.Person.Jobs - TinyLife.Objects.Person.LastBedSleptIn - - TinyLife.Objects.Person.LastName - TinyLife.Objects.Person.LifeGoal - - TinyLife.Objects.Person.LifeSpan - TinyLife.Objects.Person.LotEmployment - - TinyLife.Objects.Person.LotVisitCooldown - - TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - - TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - - TinyLife.Objects.Person.Memories - - TinyLife.Objects.Person.Money - - TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - - TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.Person.Needs - - TinyLife.Objects.Person.OccupiedFurniture - - TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - - TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - - TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - - TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - - TinyLife.Objects.Person.OnActionInitialized - - TinyLife.Objects.Person.OnActionUpdated - - TinyLife.Objects.Person.OnActionsChanged - - TinyLife.Objects.Person.OnActionsCompleted - TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) - - TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - - TinyLife.Objects.Person.OnChangeFriendship - - TinyLife.Objects.Person.OnChangeRomance - - TinyLife.Objects.Person.OnEmotionChanged - - TinyLife.Objects.Person.OnEmotionModifiersChanged - - TinyLife.Objects.Person.OnGetAiPriorityForObject - - TinyLife.Objects.Person.OnGetCurrentGoals - - TinyLife.Objects.Person.OnGetEfficiencyModifier - - TinyLife.Objects.Person.OnGetEmotionSkillBoost - - TinyLife.Objects.Person.OnGetPassiveActionPriority - - TinyLife.Objects.Person.OnGetPersonalitySkillBoost - - TinyLife.Objects.Person.OnGetWalkSpeed - TinyLife.Objects.Person.OnJobChanged - TinyLife.Objects.Person.OnLifeGoalChanged - - TinyLife.Objects.Person.OnMemoriesChanged - - TinyLife.Objects.Person.OnNewSkillLearned - - TinyLife.Objects.Person.OnOutfitChanged - - TinyLife.Objects.Person.OnRestoreNeed - - TinyLife.Objects.Person.Outfits - - TinyLife.Objects.Person.ParentInfo - - TinyLife.Objects.Person.PersonalityTypes + - TinyLife.Objects.Person.OnRoomCheck - TinyLife.Objects.Person.PhoneColors - - TinyLife.Objects.Person.Portrait - - TinyLife.Objects.Person.PregnancyAbility - - TinyLife.Objects.Person.PregnancyHoursRemaining - - TinyLife.Objects.Person.PregnancyPartner - - TinyLife.Objects.Person.PrepareForPermanentRemoval - TinyLife.Objects.Person.Projects - TinyLife.Objects.Person.Pronouns - - TinyLife.Objects.Person.RandomlyGenerated - - TinyLife.Objects.Person.RecentActions - - TinyLife.Objects.Person.RelationshipInterestingness - - TinyLife.Objects.Person.Relationships - - TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - - TinyLife.Objects.Person.RemoveHeldObject``1 - TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType) - - TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Person.Rotation - - TinyLife.Objects.Person.SetAnimationsFromLooks - - TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - - TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - - TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - - TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) - TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32) - - TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - - TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - - TinyLife.Objects.Person.ShouldDrawHeldItem - - TinyLife.Objects.Person.Skills - - TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - - TinyLife.Objects.Person.SpeakSounds - - TinyLife.Objects.Person.SpeakStyles - TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - - TinyLife.Objects.Person.StopEmoting - - TinyLife.Objects.Person.StopSpeaking - - TinyLife.Objects.Person.Tint - - TinyLife.Objects.Person.ToCreatedByString - TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - 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.UpdateAnimations(System.TimeSpan,System.Single) - TinyLife.Objects.Person.Validate - - TinyLife.Objects.Person.ValidateClothes - - TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - - TinyLife.Objects.Person.VisitingLot - - TinyLife.Objects.Person.VisualPosition - - TinyLife.Objects.Person.VisuallyOccupiedSpot - - TinyLife.Objects.Person.VoicePitch - - TinyLife.Objects.Person.VoiceStyle - - TinyLife.Objects.Person.VoiceStyles - - TinyLife.Objects.Person.WasInvitedIn - - TinyLife.Objects.Person.WornLayers langs: - csharp - vb @@ -226,26 +53,201 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/Person.cs - startLine: 44 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: >- - A person is a placed on a that represents a person. - - It stores its actions, clothes, data and movement. + summary: Represents a human person, known in the game as a Tiny. This class extends , but stores additional human-specific information, like , , , and more. example: [] syntax: - content: 'public class Person : MapObject, IGenericDataHolder, IUpdatingObject' - content.vb: Public Class Person Inherits MapObject Implements IGenericDataHolder, IUpdatingObject + content: 'public class Person : PersonLike, IGenericDataHolder, IUpdatingObject' + content.vb: Public Class Person Inherits PersonLike Implements IGenericDataHolder, IUpdatingObject inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder - TinyLife.Objects.MapObject + - TinyLife.Objects.PersonLike implements: - MLEM.Misc.IGenericDataHolder - TinyLife.Objects.IUpdatingObject inheritedMembers: + - TinyLife.Objects.PersonLike.DefaultWalkSpeed + - TinyLife.Objects.PersonLike.AgeGroups + - TinyLife.Objects.PersonLike.SpeakSounds + - TinyLife.Objects.PersonLike.SpeakStyles + - TinyLife.Objects.PersonLike.VoiceStyles + - TinyLife.Objects.PersonLike.ParentInfo + - TinyLife.Objects.PersonLike.CurrentActions + - TinyLife.Objects.PersonLike.ActionQueue + - TinyLife.Objects.PersonLike.AllActions + - TinyLife.Objects.PersonLike.Needs + - TinyLife.Objects.PersonLike.Skills + - TinyLife.Objects.PersonLike.Relationships + - TinyLife.Objects.PersonLike.Outfits + - TinyLife.Objects.PersonLike.PersonalityTypes + - TinyLife.Objects.PersonLike.EmotionModifiers + - TinyLife.Objects.PersonLike.Memories + - TinyLife.Objects.PersonLike.FirstName + - TinyLife.Objects.PersonLike.LastName + - TinyLife.Objects.PersonLike.FullName + - TinyLife.Objects.PersonLike.Rotation + - TinyLife.Objects.PersonLike.Household + - TinyLife.Objects.PersonLike.CurrentEmote + - TinyLife.Objects.PersonLike.VisitingLot + - TinyLife.Objects.PersonLike.LotVisitCooldown + - TinyLife.Objects.PersonLike.WasInvitedIn + - TinyLife.Objects.PersonLike.Emotion + - TinyLife.Objects.PersonLike.EmotionAmount + - TinyLife.Objects.PersonLike.IsMoving + - TinyLife.Objects.PersonLike.CurrentOutfitIndex + - TinyLife.Objects.PersonLike.CurrentOutfit + - TinyLife.Objects.PersonLike.IsCurrentHousehold + - TinyLife.Objects.PersonLike.LifeSpan + - TinyLife.Objects.PersonLike.HomeLot + - TinyLife.Objects.PersonLike.Money + - TinyLife.Objects.PersonLike.Description + - TinyLife.Objects.PersonLike.IsDead + - TinyLife.Objects.PersonLike.CurrentAgeDays + - TinyLife.Objects.PersonLike.DaysLived + - TinyLife.Objects.PersonLike.RandomlyGenerated + - TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + - TinyLife.Objects.PersonLike.OccupiedFurniture + - TinyLife.Objects.PersonLike.CurrentPose + - TinyLife.Objects.PersonLike.WornLayers + - TinyLife.Objects.PersonLike.AnimateHeldObject + - TinyLife.Objects.PersonLike.HeldObjectRotation + - TinyLife.Objects.PersonLike.AnimationSpeed + - TinyLife.Objects.PersonLike.Tint + - TinyLife.Objects.PersonLike.VisualPosition + - TinyLife.Objects.PersonLike.Portrait + - TinyLife.Objects.PersonLike.RecentActions + - TinyLife.Objects.PersonLike.RelationshipInterestingness + - TinyLife.Objects.PersonLike.VoiceStyle + - TinyLife.Objects.PersonLike.VoicePitch + - TinyLife.Objects.PersonLike.CurrentSpeakStyle + - TinyLife.Objects.PersonLike.Age + - TinyLife.Objects.PersonLike.PregnancyHoursRemaining + - TinyLife.Objects.PersonLike.PregnancyPartner + - TinyLife.Objects.PersonLike.IsInLabor + - TinyLife.Objects.PersonLike.IsPregnant + - TinyLife.Objects.PersonLike.IsAllowedToDie + - TinyLife.Objects.PersonLike.PregnancyAbility + - TinyLife.Objects.PersonLike.Difficulty + - TinyLife.Objects.PersonLike.CurrentMode + - TinyLife.Objects.PersonLike.OnActionsChanged + - TinyLife.Objects.PersonLike.OnNewSkillLearned + - TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + - TinyLife.Objects.PersonLike.OnEmotionChanged + - TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + - TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + - TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + - TinyLife.Objects.PersonLike.OnGetWalkSpeed + - TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + - TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + - TinyLife.Objects.PersonLike.OnActionInitialized + - TinyLife.Objects.PersonLike.OnActionsCompleted + - TinyLife.Objects.PersonLike.OnActionUpdated + - TinyLife.Objects.PersonLike.OnOutfitChanged + - TinyLife.Objects.PersonLike.OnRestoreNeed + - TinyLife.Objects.PersonLike.OnChangeFriendship + - TinyLife.Objects.PersonLike.OnChangeRomance + - TinyLife.Objects.PersonLike.OnMemoriesChanged + - TinyLife.Objects.PersonLike.OnGetCurrentGoals + - TinyLife.Objects.PersonLike.OnAddEmotion + - 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.GetCategories(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + - TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + - TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + - TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + - TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + - TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + - TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single) + - TinyLife.Objects.PersonLike.StopEmoting + - TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - TinyLife.Objects.PersonLike.StopSpeaking + - TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + - TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + - TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + - TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + - TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + - TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + - TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + - TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + - TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + - TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) + - TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + - TinyLife.Objects.PersonLike.RemoveHeldObject``1 + - TinyLife.Objects.PersonLike.GetHeldActionInfo + - TinyLife.Objects.PersonLike.ToCreatedByString + - TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + - TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + - TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + - TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.GetWalkSpeed + - TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + - TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + - TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + - TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + - TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + - TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + - TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + - TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + - TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + - TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType}) + - TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{{T},System.Boolean}) + - TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{{T},System.Boolean}) + - TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + - TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean) + - TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + - TinyLife.Objects.PersonLike.SetAnimationsFromLooks + - TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + - TinyLife.Objects.PersonLike.GoToRandomHomeLocation + - TinyLife.Objects.PersonLike.ShouldDrawHeldItem + - TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + - TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + - TinyLife.Objects.PersonLike.GetPivot + - TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + - TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + - TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + - TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + - TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + - 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.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.UpdateAnimations(System.TimeSpan,System.Single) + - TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + - 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.InitializeAction(TinyLife.Actions.Action) + - TinyLife.Objects.PersonLike.ValidateClothes + - 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.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.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.OnCreated - TinyLife.Objects.MapObject.OnValidated @@ -267,19 +269,18 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnAdded - TinyLife.Objects.MapObject.OnRemoved - - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - 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.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - 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.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) @@ -299,590 +300,6 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Objects.Person.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.Objects.Person.DefaultWalkSpeed - commentId: F:TinyLife.Objects.Person.DefaultWalkSpeed - id: DefaultWalkSpeed - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DefaultWalkSpeed - nameWithType: Person.DefaultWalkSpeed - fullName: TinyLife.Objects.Person.DefaultWalkSpeed - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DefaultWalkSpeed - path: ../TinyLife/Objects/Person.cs - startLine: 49 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The default walk speed for a person, which is used in , and additionally determines a person's animation speed. - example: [] - syntax: - content: public const float DefaultWalkSpeed = 0.05 - return: - type: System.Single - content.vb: Public Const DefaultWalkSpeed As Single = 0.05 -- uid: TinyLife.Objects.Person.AgeGroups - commentId: F:TinyLife.Objects.Person.AgeGroups - id: AgeGroups - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AgeGroups - nameWithType: Person.AgeGroups - fullName: TinyLife.Objects.Person.AgeGroups - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AgeGroups - path: ../TinyLife/Objects/Person.cs - startLine: 54 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A set of all enum values that are explicitly defined. - example: [] - syntax: - content: public static readonly AgeGroup[] AgeGroups - return: - type: TinyLife.Objects.AgeGroup[] - content.vb: Public Shared ReadOnly AgeGroups As AgeGroup() -- uid: TinyLife.Objects.Person.SpeakSounds - commentId: F:TinyLife.Objects.Person.SpeakSounds - id: SpeakSounds - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SpeakSounds - nameWithType: Person.SpeakSounds - fullName: TinyLife.Objects.Person.SpeakSounds - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SpeakSounds - path: ../TinyLife/Objects/Person.cs - startLine: 58 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: All of the instances that a can use for speaking, which are returned in . Mods can simply add to this collection to add new speak sounds. - example: [] - syntax: - content: public static readonly Dictionary<(VoiceStyle, SpeakStyle), List> SpeakSounds - return: - type: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} - content.vb: Public Shared ReadOnly SpeakSounds As Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) -- uid: TinyLife.Objects.Person.SpeakStyles - commentId: F:TinyLife.Objects.Person.SpeakStyles - id: SpeakStyles - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SpeakStyles - nameWithType: Person.SpeakStyles - fullName: TinyLife.Objects.Person.SpeakStyles - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SpeakStyles - path: ../TinyLife/Objects/Person.cs - startLine: 62 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: All defined enum values. - example: [] - syntax: - content: public static readonly SpeakStyle[] SpeakStyles - return: - type: TinyLife.Objects.SpeakStyle[] - content.vb: Public Shared ReadOnly SpeakStyles As SpeakStyle() -- uid: TinyLife.Objects.Person.VoiceStyles - commentId: F:TinyLife.Objects.Person.VoiceStyles - id: VoiceStyles - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VoiceStyles - nameWithType: Person.VoiceStyles - fullName: TinyLife.Objects.Person.VoiceStyles - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VoiceStyles - path: ../TinyLife/Objects/Person.cs - startLine: 66 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: All defined enum values. - example: [] - syntax: - content: public static readonly VoiceStyle[] VoiceStyles - return: - type: TinyLife.Objects.VoiceStyle[] - content.vb: Public Shared ReadOnly VoiceStyles As VoiceStyle() -- uid: TinyLife.Objects.Person.DrawSize - commentId: P:TinyLife.Objects.Person.DrawSize - id: DrawSize - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DrawSize - nameWithType: Person.DrawSize - fullName: TinyLife.Objects.Person.DrawSize - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawSize - path: ../TinyLife/Objects/Person.cs - startLine: 71 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The size, in draw space pixels, that a person's texture takes up. - example: [] - syntax: - content: public static Point DrawSize { get; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Point - content.vb: Public Shared ReadOnly Property DrawSize As Point - overload: TinyLife.Objects.Person.DrawSize* -- uid: TinyLife.Objects.Person.ParentInfo - commentId: P:TinyLife.Objects.Person.ParentInfo - id: ParentInfo - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ParentInfo - nameWithType: Person.ParentInfo - fullName: TinyLife.Objects.Person.ParentInfo - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ParentInfo - path: ../TinyLife/Objects/Person.cs - startLine: 89 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a for this object in its current context. - - By default, this method returns default, and returns a based on its current attachments. - example: [] - syntax: - content: public override ParentInfo ParentInfo { get; } - parameters: [] - return: - type: TinyLife.Objects.ParentInfo - content.vb: Public Overrides ReadOnly Property ParentInfo As ParentInfo - overridden: TinyLife.Objects.MapObject.ParentInfo - overload: TinyLife.Objects.Person.ParentInfo* -- uid: TinyLife.Objects.Person.CurrentActions - commentId: F:TinyLife.Objects.Person.CurrentActions - id: CurrentActions - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentActions - nameWithType: Person.CurrentActions - fullName: TinyLife.Objects.Person.CurrentActions - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentActions - path: ../TinyLife/Objects/Person.cs - startLine: 111 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The actions that are currently being executed by this person. - - Use and to modify this list. - example: [] - syntax: - content: >- - [DataMember] - - public readonly List CurrentActions - return: - type: System.Collections.Generic.List{TinyLife.Actions.Action} - content.vb: >- - - - Public ReadOnly CurrentActions As List(Of Action) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.ActionQueue - commentId: F:TinyLife.Objects.Person.ActionQueue - id: ActionQueue - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ActionQueue - nameWithType: Person.ActionQueue - fullName: TinyLife.Objects.Person.ActionQueue - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ActionQueue - path: ../TinyLife/Objects/Person.cs - startLine: 118 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The actions that are currently enqueued to be executed by this person. - - Each entry is the action that is enqueued along with a boolean value that represents whether this action should be force-started (true) or whether it should do the necessary checks (false). - - Use and to modify this list. - example: [] - syntax: - content: >- - [DataMember] - - public readonly List<(Action, bool)> ActionQueue - return: - type: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} - content.vb: >- - - - Public ReadOnly ActionQueue As List(Of (Action, Boolean)) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.AllActions - commentId: P:TinyLife.Objects.Person.AllActions - id: AllActions - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AllActions - nameWithType: Person.AllActions - fullName: TinyLife.Objects.Person.AllActions - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AllActions - path: ../TinyLife/Objects/Person.cs - startLine: 122 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A concatenation of and that represents all actions that the current person has knowledge about - example: [] - syntax: - content: public IEnumerable AllActions { get; } - parameters: [] - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} - content.vb: Public ReadOnly Property AllActions As IEnumerable(Of Action) - overload: TinyLife.Objects.Person.AllActions* -- uid: TinyLife.Objects.Person.Needs - commentId: F:TinyLife.Objects.Person.Needs - id: Needs - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Needs - nameWithType: Person.Needs - fullName: TinyLife.Objects.Person.Needs - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Needs - path: ../TinyLife/Objects/Person.cs - startLine: 128 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This person's data. When this person is instantiated, all of their needs are gathered from automatically. - - To access this collection efficiently, use and . - example: [] - syntax: - content: >- - [DataMember] - - public readonly Dictionary Needs - return: - type: System.Collections.Generic.Dictionary{System.String,TinyLife.Need} - content.vb: >- - - - Public ReadOnly Needs As Dictionary(Of String, Need) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.Skills - commentId: F:TinyLife.Objects.Person.Skills - id: Skills - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Skills - nameWithType: Person.Skills - fullName: TinyLife.Objects.Person.Skills - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Skills - path: ../TinyLife/Objects/Person.cs - startLine: 134 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This person's data. - - To access this collection efficiently, use and . - example: [] - syntax: - content: >- - [DataMember] - - public readonly Dictionary Skills - return: - type: System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} - content.vb: >- - - - Public ReadOnly Skills As Dictionary(Of String, Skill) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.Relationships - commentId: F:TinyLife.Objects.Person.Relationships - id: Relationships - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Relationships - nameWithType: Person.Relationships - fullName: TinyLife.Objects.Person.Relationships - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Relationships - path: ../TinyLife/Objects/Person.cs - startLine: 140 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This person's data. - - To access this collection efficiently, use and . - example: [] - syntax: - content: >- - [DataMember] - - public readonly List Relationships - return: - type: System.Collections.Generic.List{TinyLife.Relationship} - content.vb: >- - - - Public ReadOnly Relationships As List(Of Relationship) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.Outfits - commentId: F:TinyLife.Objects.Person.Outfits - id: Outfits - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Outfits - nameWithType: Person.Outfits - fullName: TinyLife.Objects.Person.Outfits - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Outfits - path: ../TinyLife/Objects/Person.cs - startLine: 146 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A list of the outfits that this person has, gathered by the . - - Each outfit is a dictionary that matches a item to its layer. - example: [] - syntax: - content: >- - [DataMember] - - [JsonConverter(typeof(Person.OutfitsConverter))] - - public readonly List Outfits - return: - type: System.Collections.Generic.List{TinyLife.Objects.Outfit} - content.vb: >- - - - - - Public ReadOnly Outfits As List(Of Outfit) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.PersonalityTypes - commentId: F:TinyLife.Objects.Person.PersonalityTypes - id: PersonalityTypes - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: PersonalityTypes - nameWithType: Person.PersonalityTypes - fullName: TinyLife.Objects.Person.PersonalityTypes - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PersonalityTypes - path: ../TinyLife/Objects/Person.cs - startLine: 152 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The names of the values that this person has. - - To access this collection efficiently, use . - example: [] - syntax: - content: >- - [DataMember] - - public readonly HashSet PersonalityTypes - return: - type: System.Collections.Generic.HashSet{TinyLife.PersonalityType} - content.vb: >- - - - Public ReadOnly PersonalityTypes As HashSet(Of PersonalityType) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.EmotionModifiers - commentId: F:TinyLife.Objects.Person.EmotionModifiers - id: EmotionModifiers - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: EmotionModifiers - nameWithType: Person.EmotionModifiers - fullName: TinyLife.Objects.Person.EmotionModifiers - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EmotionModifiers - path: ../TinyLife/Objects/Person.cs - startLine: 158 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The objects that are currently applied to this person. - - To access this collection efficiently, use , and . - example: [] - syntax: - content: >- - [DataMember] - - public readonly List EmotionModifiers - return: - type: System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} - content.vb: >- - - - Public ReadOnly EmotionModifiers As List(Of EmotionModifier.Instance) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.Objects.Person.Projects commentId: F:TinyLife.Objects.Person.Projects id: Projects @@ -901,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Projects path: ../TinyLife/Objects/Person.cs - startLine: 164 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -925,52 +342,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Objects.Person.Memories - commentId: F:TinyLife.Objects.Person.Memories - id: Memories - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Memories - nameWithType: Person.Memories - fullName: TinyLife.Objects.Person.Memories - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Memories - path: ../TinyLife/Objects/Person.cs - startLine: 170 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A set of instances that this person currently has or tracks. - - To edit and query this collection easily, />, and can be used. - example: [] - syntax: - content: >- - [DataMember] - - [JsonConverter(typeof(Person.MemoriesConverter))] - - public readonly Dictionary> Memories - return: - type: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} - content.vb: >- - - - - - Public ReadOnly Memories As Dictionary(Of String, HashSet(Of Memory)) - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.Objects.Person.Jobs commentId: F:TinyLife.Objects.Person.Jobs id: Jobs @@ -989,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Objects/Person.cs - startLine: 176 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1013,84 +384,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Objects.Person.FirstName - commentId: F:TinyLife.Objects.Person.FirstName - id: FirstName - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: FirstName - nameWithType: Person.FirstName - fullName: TinyLife.Objects.Person.FirstName - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FirstName - path: ../TinyLife/Objects/Person.cs - startLine: 182 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's first name - example: [] - syntax: - content: >- - [DataMember] - - public string FirstName - return: - type: System.String - content.vb: >- - - - Public FirstName As String - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.LastName - commentId: F:TinyLife.Objects.Person.LastName - id: LastName - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: LastName - nameWithType: Person.LastName - fullName: TinyLife.Objects.Person.LastName - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LastName - path: ../TinyLife/Objects/Person.cs - startLine: 187 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's last name - example: [] - syntax: - content: >- - [DataMember] - - public string LastName - return: - type: System.String - content.vb: >- - - - Public LastName As String - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.Objects.Person.Pronouns commentId: F:TinyLife.Objects.Person.Pronouns id: Pronouns @@ -1109,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pronouns path: ../TinyLife/Objects/Person.cs - startLine: 192 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1130,37 +423,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Objects.Person.FullName - commentId: P:TinyLife.Objects.Person.FullName - id: FullName - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: FullName - nameWithType: Person.FullName - fullName: TinyLife.Objects.Person.FullName - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FullName - path: ../TinyLife/Objects/Person.cs - startLine: 196 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's full name, which is a concatenation of their and . - example: [] - syntax: - content: public string FullName { get; } - parameters: [] - return: - type: System.String - content.vb: Public ReadOnly Property FullName As String - overload: TinyLife.Objects.Person.FullName* - uid: TinyLife.Objects.Person.FullNamePronouns commentId: P:TinyLife.Objects.Person.FullNamePronouns id: FullNamePronouns @@ -1179,360 +441,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullNamePronouns path: ../TinyLife/Objects/Person.cs - startLine: 200 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: This person's full name and pronouns, which is a concatenation of their , and their pronouns in parentheses. + summary: This person's full name and pronouns, which is a concatenation of their , and their pronouns in parentheses for types. example: [] syntax: - content: public string FullNamePronouns { get; } + content: public override string FullNamePronouns { get; } parameters: [] return: type: System.String - content.vb: Public ReadOnly Property FullNamePronouns As String + content.vb: Public Overrides ReadOnly Property FullNamePronouns As String + overridden: TinyLife.Objects.PersonLike.FullNamePronouns overload: TinyLife.Objects.Person.FullNamePronouns* -- uid: TinyLife.Objects.Person.VoiceStyle - commentId: F:TinyLife.Objects.Person.VoiceStyle - id: VoiceStyle - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VoiceStyle - nameWithType: Person.VoiceStyle - fullName: TinyLife.Objects.Person.VoiceStyle - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VoiceStyle - path: ../TinyLife/Objects/Person.cs - startLine: 206 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The style of this person's voice, used for speaking (). - - Note that, if this person is a or , the or styles will be used regardless of this field's value. - example: [] - syntax: - content: >- - [DataMember] - - public VoiceStyle VoiceStyle - return: - type: TinyLife.Objects.VoiceStyle - content.vb: >- - - - Public VoiceStyle As VoiceStyle - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.VoicePitch - commentId: F:TinyLife.Objects.Person.VoicePitch - id: VoicePitch - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VoicePitch - nameWithType: Person.VoicePitch - fullName: TinyLife.Objects.Person.VoicePitch - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VoicePitch - path: ../TinyLife/Objects/Person.cs - startLine: 212 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The pitch of this person's voice, used for speaking (). - - The voice pitch should be between -1 and 1, but the character creator only sets it between -0.5 and 0.5. - example: [] - syntax: - content: >- - [DataMember] - - public float VoicePitch - return: - type: System.Single - content.vb: >- - - - Public VoicePitch As Single - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.Rotation - commentId: P:TinyLife.Objects.Person.Rotation - id: Rotation - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Rotation - nameWithType: Person.Rotation - fullName: TinyLife.Objects.Person.Rotation - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Rotation - path: ../TinyLife/Objects/Person.cs - startLine: 216 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The that this person is currently facing in - example: [] - syntax: - content: public Direction2 Rotation { get; set; } - parameters: [] - return: - type: MLEM.Misc.Direction2 - content.vb: Public Property Rotation As Direction2 - overload: TinyLife.Objects.Person.Rotation* -- uid: TinyLife.Objects.Person.Household - commentId: P:TinyLife.Objects.Person.Household - id: Household - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Household - nameWithType: Person.Household - fullName: TinyLife.Objects.Person.Household - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Household - path: ../TinyLife/Objects/Person.cs - startLine: 227 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The that this person is a part of - example: [] - syntax: - content: public Household Household { get; } - parameters: [] - return: - type: TinyLife.World.Household - content.vb: Public ReadOnly Property Household As Household - overload: TinyLife.Objects.Person.Household* -- uid: TinyLife.Objects.Person.CurrentEmote - commentId: P:TinyLife.Objects.Person.CurrentEmote - id: CurrentEmote - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentEmote - nameWithType: Person.CurrentEmote - fullName: TinyLife.Objects.Person.CurrentEmote - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentEmote - path: ../TinyLife/Objects/Person.cs - startLine: 241 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The that this person is currently displaying. - - Use to modify this property. - example: [] - syntax: - content: public Emote CurrentEmote { get; protected set; } - parameters: [] - return: - type: TinyLife.Actions.Emote - content.vb: Public Property CurrentEmote As Emote - overload: TinyLife.Objects.Person.CurrentEmote* -- uid: TinyLife.Objects.Person.CurrentSpeakStyle - commentId: P:TinyLife.Objects.Person.CurrentSpeakStyle - id: CurrentSpeakStyle - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentSpeakStyle - nameWithType: Person.CurrentSpeakStyle - fullName: TinyLife.Objects.Person.CurrentSpeakStyle - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentSpeakStyle - path: ../TinyLife/Objects/Person.cs - startLine: 246 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The current speak styles that speaking sounds are chosen from. - - Use to modify this property. - example: [] - syntax: - content: public SpeakStyle? CurrentSpeakStyle { get; protected set; } - parameters: [] - return: - type: System.Nullable{TinyLife.Objects.SpeakStyle} - content.vb: Public Property CurrentSpeakStyle As SpeakStyle? - overload: TinyLife.Objects.Person.CurrentSpeakStyle* -- uid: TinyLife.Objects.Person.VisitingLot - commentId: P:TinyLife.Objects.Person.VisitingLot - id: VisitingLot - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VisitingLot - nameWithType: Person.VisitingLot - fullName: TinyLife.Objects.Person.VisitingLot - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisitingLot - path: ../TinyLife/Objects/Person.cs - startLine: 252 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The that is currently being visited by this person, or null if they're not visiting a lot right now. - - A visited lot is a lot that was actively moved to using , or a similar action. - - To modify this value, use . - example: [] - syntax: - content: public Lot VisitingLot { get; } - parameters: [] - return: - type: TinyLife.World.Lot - content.vb: Public ReadOnly Property VisitingLot As Lot - overload: TinyLife.Objects.Person.VisitingLot* -- uid: TinyLife.Objects.Person.LotVisitCooldown - commentId: P:TinyLife.Objects.Person.LotVisitCooldown - id: LotVisitCooldown - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: LotVisitCooldown - nameWithType: Person.LotVisitCooldown - fullName: TinyLife.Objects.Person.LotVisitCooldown - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LotVisitCooldown - path: ../TinyLife/Objects/Person.cs - startLine: 268 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The amount of time that has to pass before this person can visit another lot. - - If is set using , this value will be set to 2 hours or 4 hours of in-game time, based on whether the visited lot is their home lot or not. - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public TimeSpan LotVisitCooldown { get; protected set; } - parameters: [] - return: - type: System.TimeSpan - content.vb: >- - - - Public Property LotVisitCooldown As TimeSpan - overload: TinyLife.Objects.Person.LotVisitCooldown* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false -- uid: TinyLife.Objects.Person.WasInvitedIn - commentId: F:TinyLife.Objects.Person.WasInvitedIn - id: WasInvitedIn - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: WasInvitedIn - nameWithType: Person.WasInvitedIn - fullName: TinyLife.Objects.Person.WasInvitedIn - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WasInvitedIn - path: ../TinyLife/Objects/Person.cs - startLine: 274 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Whether this person was already invited in to their . - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public bool WasInvitedIn - return: - type: System.Boolean - content.vb: >- - - - Public WasInvitedIn As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false - uid: TinyLife.Objects.Person.Job commentId: P:TinyLife.Objects.Person.Job id: Job @@ -1551,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Objects/Person.cs - startLine: 278 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1587,68 +509,6 @@ items: arguments: - type: System.String value: Use the new Jobs collection instead -- uid: TinyLife.Objects.Person.Emotion - commentId: P:TinyLife.Objects.Person.Emotion - id: Emotion - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Emotion - nameWithType: Person.Emotion - fullName: TinyLife.Objects.Person.Emotion - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Emotion - path: ../TinyLife/Objects/Person.cs - startLine: 283 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The that this person currently has, resulting from their current - example: [] - syntax: - content: public EmotionType Emotion { get; } - parameters: [] - return: - type: TinyLife.Emotions.EmotionType - content.vb: Public ReadOnly Property Emotion As EmotionType - overload: TinyLife.Objects.Person.Emotion* -- uid: TinyLife.Objects.Person.EmotionAmount - commentId: P:TinyLife.Objects.Person.EmotionAmount - id: EmotionAmount - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: EmotionAmount - nameWithType: Person.EmotionAmount - fullName: TinyLife.Objects.Person.EmotionAmount - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EmotionAmount - path: ../TinyLife/Objects/Person.cs - startLine: 293 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The total sum of all emotion modifiers that cause the current . - example: [] - syntax: - content: public int EmotionAmount { get; } - parameters: [] - return: - type: System.Int32 - content.vb: Public ReadOnly Property EmotionAmount As Integer - overload: TinyLife.Objects.Person.EmotionAmount* - uid: TinyLife.Objects.Person.CurrentRoomDecorativeRating commentId: P:TinyLife.Objects.Person.CurrentRoomDecorativeRating id: CurrentRoomDecorativeRating @@ -1667,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoomDecorativeRating path: ../TinyLife/Objects/Person.cs - startLine: 303 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1698,7 +558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastBedSleptIn path: ../TinyLife/Objects/Person.cs - startLine: 308 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1723,40 +583,6 @@ items: - name: EmitDefaultValue type: System.Boolean value: false -- uid: TinyLife.Objects.Person.IsMoving - commentId: P:TinyLife.Objects.Person.IsMoving - id: IsMoving - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsMoving - nameWithType: Person.IsMoving - fullName: TinyLife.Objects.Person.IsMoving - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsMoving - path: ../TinyLife/Objects/Person.cs - startLine: 313 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This property stores whether this person is currently moving. - - A person is considered moving when their has changed since the last update frame. - example: [] - syntax: - content: public bool IsMoving { get; protected set; } - parameters: [] - return: - type: System.Boolean - content.vb: Public Property IsMoving As Boolean - overload: TinyLife.Objects.Person.IsMoving* - uid: TinyLife.Objects.Person.LotEmployment commentId: F:TinyLife.Objects.Person.LotEmployment id: LotEmployment @@ -1775,14 +601,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/Objects/Person.cs - startLine: 319 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- The that this person works in. - If this value is non-null, it implicitly means that this person does not have a or that they are a part of. + If this value is non-null, it implicitly means that this person does not have a or that they are a part of. example: [] syntax: content: >- @@ -1803,273 +629,6 @@ items: - name: EmitDefaultValue type: System.Boolean value: false -- uid: TinyLife.Objects.Person.CurrentOutfitIndex - commentId: P:TinyLife.Objects.Person.CurrentOutfitIndex - id: CurrentOutfitIndex - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentOutfitIndex - nameWithType: Person.CurrentOutfitIndex - fullName: TinyLife.Objects.Person.CurrentOutfitIndex - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentOutfitIndex - path: ../TinyLife/Objects/Person.cs - startLine: 324 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The index of the outfit, in the list, that this person is currently wearing. - - To change this value, use or . - example: [] - syntax: - content: >- - [DataMember] - - public int CurrentOutfitIndex { get; } - parameters: [] - return: - type: System.Int32 - content.vb: >- - - - Public Property CurrentOutfitIndex As Integer - overload: TinyLife.Objects.Person.CurrentOutfitIndex* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.CurrentOutfit - commentId: P:TinyLife.Objects.Person.CurrentOutfit - id: CurrentOutfit - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentOutfit - nameWithType: Person.CurrentOutfit - fullName: TinyLife.Objects.Person.CurrentOutfit - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentOutfit - path: ../TinyLife/Objects/Person.cs - startLine: 329 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the outfit that this person is currently wearing, which is the entry at the . - example: [] - syntax: - content: public Outfit CurrentOutfit { get; } - parameters: [] - return: - type: TinyLife.Objects.Outfit - content.vb: Public ReadOnly Property CurrentOutfit As Outfit - overload: TinyLife.Objects.Person.CurrentOutfit* -- uid: TinyLife.Objects.Person.IsCurrentHousehold - commentId: P:TinyLife.Objects.Person.IsCurrentHousehold - id: IsCurrentHousehold - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsCurrentHousehold - nameWithType: Person.IsCurrentHousehold - fullName: TinyLife.Objects.Person.IsCurrentHousehold - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsCurrentHousehold - path: ../TinyLife/Objects/Person.cs - startLine: 331 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A property that indicates whether or not this household is the same as - example: [] - syntax: - content: public bool IsCurrentHousehold { get; } - parameters: [] - return: - type: System.Boolean - content.vb: Public ReadOnly Property IsCurrentHousehold As Boolean - overload: TinyLife.Objects.Person.IsCurrentHousehold* -- uid: TinyLife.Objects.Person.LifeSpan - commentId: P:TinyLife.Objects.Person.LifeSpan - id: LifeSpan - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: LifeSpan - nameWithType: Person.LifeSpan - fullName: TinyLife.Objects.Person.LifeSpan - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LifeSpan - path: ../TinyLife/Objects/Person.cs - startLine: 335 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's , which is determined by and whether this person . - example: [] - syntax: - content: public LifeSpan LifeSpan { get; } - parameters: [] - return: - type: TinyLife.Objects.LifeSpan - content.vb: Public ReadOnly Property LifeSpan As LifeSpan - overload: TinyLife.Objects.Person.LifeSpan* -- uid: TinyLife.Objects.Person.HomeLot - commentId: P:TinyLife.Objects.Person.HomeLot - id: HomeLot - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HomeLot - nameWithType: Person.HomeLot - fullName: TinyLife.Objects.Person.HomeLot - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HomeLot - path: ../TinyLife/Objects/Person.cs - startLine: 337 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The that this household lives on. - - For exported households, this might be null. - example: [] - syntax: - content: public Lot HomeLot { get; } - parameters: [] - return: - type: TinyLife.World.Lot - content.vb: Public ReadOnly Property HomeLot As Lot - overload: TinyLife.Objects.Person.HomeLot* -- uid: TinyLife.Objects.Person.Money - commentId: P:TinyLife.Objects.Person.Money - id: Money - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Money - nameWithType: Person.Money - fullName: TinyLife.Objects.Person.Money - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Money - path: ../TinyLife/Objects/Person.cs - startLine: 339 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The money that this household has, rounded by two digits after the decimal point - example: [] - syntax: - content: public float Money { get; set; } - parameters: [] - return: - type: System.Single - content.vb: Public Property Money As Single - overload: TinyLife.Objects.Person.Money* -- uid: TinyLife.Objects.Person.IsRegularVisitor - commentId: P:TinyLife.Objects.Person.IsRegularVisitor - id: IsRegularVisitor - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsRegularVisitor - nameWithType: Person.IsRegularVisitor - fullName: TinyLife.Objects.Person.IsRegularVisitor - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsRegularVisitor - path: ../TinyLife/Objects/Person.cs - startLine: 350 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A property that computes whether this person is a regular visitor. - - A person is considered a regular visitor if they have no , but also have no , and are not dead (). - example: [] - syntax: - content: public bool IsRegularVisitor { get; } - parameters: [] - return: - type: System.Boolean - content.vb: Public ReadOnly Property IsRegularVisitor As Boolean - overload: TinyLife.Objects.Person.IsRegularVisitor* -- uid: TinyLife.Objects.Person.Age - commentId: P:TinyLife.Objects.Person.Age - id: Age - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Age - nameWithType: Person.Age - fullName: TinyLife.Objects.Person.Age - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Age - path: ../TinyLife/Objects/Person.cs - startLine: 354 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The that this person currently has. - example: [] - syntax: - content: public AgeGroup Age { get; set; } - parameters: [] - return: - type: TinyLife.Objects.AgeGroup - content.vb: Public Property Age As AgeGroup - overload: TinyLife.Objects.Person.Age* - uid: TinyLife.Objects.Person.LifeGoal commentId: P:TinyLife.Objects.Person.LifeGoal id: LifeGoal @@ -2088,7 +647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Objects/Person.cs - startLine: 367 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2101,542 +660,45 @@ items: type: TinyLife.Goals.LifeGoal.Instance content.vb: Public Property LifeGoal As LifeGoal.Instance overload: TinyLife.Objects.Person.LifeGoal* -- uid: TinyLife.Objects.Person.Description - commentId: F:TinyLife.Objects.Person.Description - id: Description +- uid: TinyLife.Objects.Person.PhoneColors + commentId: F:TinyLife.Objects.Person.PhoneColors + id: PhoneColors parent: TinyLife.Objects.Person langs: - csharp - vb - name: Description - nameWithType: Person.Description - fullName: TinyLife.Objects.Person.Description + name: PhoneColors + nameWithType: Person.PhoneColors + fullName: TinyLife.Objects.Person.PhoneColors type: Field source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Description + id: PhoneColors path: ../TinyLife/Objects/Person.cs - startLine: 380 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: This person's description + summary: This person's mobile phone colors. example: [] syntax: content: >- [DataMember] - public string Description + public int[] PhoneColors return: - type: System.String + type: System.Int32[] content.vb: >- - Public Description As String + Public PhoneColors As Integer() attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Objects.Person.IsDead - commentId: F:TinyLife.Objects.Person.IsDead - id: IsDead - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsDead - nameWithType: Person.IsDead - fullName: TinyLife.Objects.Person.IsDead - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsDead - path: ../TinyLife/Objects/Person.cs - startLine: 386 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Stores whether this person is currently dead. - - For a person to die, use or . - example: [] - syntax: - content: >- - [DataMember] - - public bool IsDead - return: - type: System.Boolean - content.vb: >- - - - Public IsDead As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.CurrentAgeDays - commentId: F:TinyLife.Objects.Person.CurrentAgeDays - id: CurrentAgeDays - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentAgeDays - nameWithType: Person.CurrentAgeDays - fullName: TinyLife.Objects.Person.CurrentAgeDays - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentAgeDays - path: ../TinyLife/Objects/Person.cs - startLine: 392 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The amount of in-game days that this person has had their current for. - - See for a full amount of days lived. - example: [] - syntax: - content: >- - [DataMember] - - public int CurrentAgeDays - return: - type: System.Int32 - content.vb: >- - - - Public CurrentAgeDays As Integer - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.DaysLived - commentId: F:TinyLife.Objects.Person.DaysLived - id: DaysLived - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DaysLived - nameWithType: Person.DaysLived - fullName: TinyLife.Objects.Person.DaysLived - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DaysLived - path: ../TinyLife/Objects/Person.cs - startLine: 398 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The amount of in-game days that this person has lived for in total. - - See for the amount of days with their current . - example: [] - syntax: - content: >- - [DataMember] - - public int DaysLived - return: - type: System.Int32 - content.vb: >- - - - Public DaysLived As Integer - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.RandomlyGenerated - commentId: P:TinyLife.Objects.Person.RandomlyGenerated - id: RandomlyGenerated - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RandomlyGenerated - nameWithType: Person.RandomlyGenerated - fullName: TinyLife.Objects.Person.RandomlyGenerated - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RandomlyGenerated - path: ../TinyLife/Objects/Person.cs - startLine: 402 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A property that stores whether this person has been randomly generated by invoking the method with a nonnull . - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public bool RandomlyGenerated { get; protected set; } - parameters: [] - return: - type: System.Boolean - content.vb: >- - - - Public Property RandomlyGenerated As Boolean - overload: TinyLife.Objects.Person.RandomlyGenerated* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false -- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot - commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot - id: VisuallyOccupiedSpot - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VisuallyOccupiedSpot - nameWithType: Person.VisuallyOccupiedSpot - fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisuallyOccupiedSpot - path: ../TinyLife/Objects/Person.cs - startLine: 410 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The and corresponding that this person is visually occupying in the collection. - - If this tuple has no value, or any of its entries are null, this person is not visually occupying any of the spots. - - Note that this value is not saved to disk, and is reset to -1 every frame, unless Stay is set to true. - - To edit this value, use . - example: [] - syntax: - content: public (Furniture Furniture, ActionSpot Spot, bool Stay) VisuallyOccupiedSpot { get; } - parameters: [] - return: - type: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} - content.vb: Public ReadOnly Property VisuallyOccupiedSpot As (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) - overload: TinyLife.Objects.Person.VisuallyOccupiedSpot* -- uid: TinyLife.Objects.Person.OccupiedFurniture - commentId: P:TinyLife.Objects.Person.OccupiedFurniture - id: OccupiedFurniture - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OccupiedFurniture - nameWithType: Person.OccupiedFurniture - fullName: TinyLife.Objects.Person.OccupiedFurniture - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OccupiedFurniture - path: ../TinyLife/Objects/Person.cs - startLine: 421 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The set of and their occresponding that this person is currently occupying in some capacity. - - Note that this value is not saved to disk, and is cleared every frame, unless Stay is set to true. - - To edit this value, use . - example: [] - syntax: - content: public IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> OccupiedFurniture { get; } - parameters: [] - return: - type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} - content.vb: Public ReadOnly Property OccupiedFurniture As IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) - overload: TinyLife.Objects.Person.OccupiedFurniture* -- uid: TinyLife.Objects.Person.CurrentPose - commentId: F:TinyLife.Objects.Person.CurrentPose - id: CurrentPose - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentPose - nameWithType: Person.CurrentPose - fullName: TinyLife.Objects.Person.CurrentPose - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentPose - path: ../TinyLife/Objects/Person.cs - startLine: 430 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This person's current . - - Note that this value is reset to the for this person's every frame. - example: [] - syntax: - content: >- - [DataMember] - - public Pose CurrentPose - return: - type: TinyLife.Objects.Pose - content.vb: >- - - - Public CurrentPose As Pose - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.WornLayers - commentId: F:TinyLife.Objects.Person.WornLayers - id: WornLayers - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: WornLayers - nameWithType: Person.WornLayers - fullName: TinyLife.Objects.Person.WornLayers - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WornLayers - path: ../TinyLife/Objects/Person.cs - startLine: 437 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The flags that represent what layers this person is currently wearing. - - Note that this value is reset to ~0 (every layer) every frame. - - Setting this value to 0 (no layer) will also stop the and from drawing. - example: [] - syntax: - content: >- - [DataMember] - - public ClothesLayer WornLayers - return: - type: TinyLife.Objects.ClothesLayer - content.vb: >- - - - Public WornLayers As ClothesLayer - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.AnimateHeldObject - commentId: F:TinyLife.Objects.Person.AnimateHeldObject - id: AnimateHeldObject - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AnimateHeldObject - nameWithType: Person.AnimateHeldObject - fullName: TinyLife.Objects.Person.AnimateHeldObject - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AnimateHeldObject - path: ../TinyLife/Objects/Person.cs - startLine: 442 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Whether or not the should be animated with this person's movement animation. - - Note that this value is not saved to disk, and is reset to true every frame. - example: [] - syntax: - content: public bool AnimateHeldObject - return: - type: System.Boolean - content.vb: Public AnimateHeldObject As Boolean -- uid: TinyLife.Objects.Person.HeldObjectRotation - commentId: F:TinyLife.Objects.Person.HeldObjectRotation - id: HeldObjectRotation - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HeldObjectRotation - nameWithType: Person.HeldObjectRotation - fullName: TinyLife.Objects.Person.HeldObjectRotation - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HeldObjectRotation - path: ../TinyLife/Objects/Person.cs - startLine: 448 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The rotation that the should assume in this person's hand. - - If this value is set to null, the held object's rotation will be set to the person's . - - Note that this value is not saved to disk, and is reset to null every frame. - example: [] - syntax: - content: public Direction2? HeldObjectRotation - return: - type: System.Nullable{MLEM.Misc.Direction2} - content.vb: Public HeldObjectRotation As Direction2? -- uid: TinyLife.Objects.Person.AnimationSpeed - commentId: F:TinyLife.Objects.Person.AnimationSpeed - id: AnimationSpeed - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AnimationSpeed - nameWithType: Person.AnimationSpeed - fullName: TinyLife.Objects.Person.AnimationSpeed - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AnimationSpeed - path: ../TinyLife/Objects/Person.cs - startLine: 453 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The speed that this person's animation should run with. - - Note that this value is not saved to disk, and is reset to 1 every frame. - example: [] - syntax: - content: public float AnimationSpeed - return: - type: System.Single - content.vb: Public AnimationSpeed As Single -- uid: TinyLife.Objects.Person.Tint - commentId: F:TinyLife.Objects.Person.Tint - id: Tint - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Tint - nameWithType: Person.Tint - fullName: TinyLife.Objects.Person.Tint - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Tint - path: ../TinyLife/Objects/Person.cs - startLine: 458 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A color that this person should render with. - - Note that this value is not saved to disk, and is reset to null every frame. - example: [] - syntax: - content: public Color? Tint - return: - type: System.Nullable{Microsoft.Xna.Framework.Color} - content.vb: Public Tint As Color? -- uid: TinyLife.Objects.Person.VisualPosition - commentId: P:TinyLife.Objects.Person.VisualPosition - id: VisualPosition - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VisualPosition - nameWithType: Person.VisualPosition - fullName: TinyLife.Objects.Person.VisualPosition - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisualPosition - path: ../TinyLife/Objects/Person.cs - startLine: 464 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The visual position of this person, which is influenced by their and a visual override that can additionally be set using . - - Note that this value is reset to every frame. - - Also note that the visual position does not affect collision detection or most interactions. - example: [] - syntax: - content: public Vector2 VisualPosition { get; set; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public Property VisualPosition As Vector2 - overload: TinyLife.Objects.Person.VisualPosition* - uid: TinyLife.Objects.Person.DiaperDirty commentId: F:TinyLife.Objects.Person.DiaperDirty id: DiaperDirty @@ -2655,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperDirty path: ../TinyLife/Objects/Person.cs - startLine: 472 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2680,948 +742,73 @@ items: - name: EmitDefaultValue type: System.Boolean value: false -- uid: TinyLife.Objects.Person.PregnancyAbility - commentId: F:TinyLife.Objects.Person.PregnancyAbility - id: PregnancyAbility +- uid: TinyLife.Objects.Person.IsRegularVisitor + commentId: P:TinyLife.Objects.Person.IsRegularVisitor + id: IsRegularVisitor parent: TinyLife.Objects.Person langs: - csharp - vb - name: PregnancyAbility - nameWithType: Person.PregnancyAbility - fullName: TinyLife.Objects.Person.PregnancyAbility - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PregnancyAbility - path: ../TinyLife/Objects/Person.cs - startLine: 477 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's . - example: [] - syntax: - content: >- - [DataMember] - - public PregnancyAbility PregnancyAbility - return: - type: TinyLife.Objects.PregnancyAbility - content.vb: >- - - - Public PregnancyAbility As PregnancyAbility - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.Portrait - commentId: P:TinyLife.Objects.Person.Portrait - id: Portrait - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Portrait - nameWithType: Person.Portrait - fullName: TinyLife.Objects.Person.Portrait + name: IsRegularVisitor + nameWithType: Person.IsRegularVisitor + fullName: TinyLife.Objects.Person.IsRegularVisitor type: Property source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Portrait + id: IsRegularVisitor path: ../TinyLife/Objects/Person.cs - startLine: 482 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - The that this person's portrait is rendered onto. + A property that computes whether this person is a regular visitor. - This will automatically be updated and can be used for rendering of any kind. + A person is considered a regular visitor if they have no , but also have no , and are not dead (). example: [] syntax: - content: public RenderTarget2D Portrait { get; } - parameters: [] - return: - type: Microsoft.Xna.Framework.Graphics.RenderTarget2D - content.vb: Public ReadOnly Property Portrait As RenderTarget2D - overload: TinyLife.Objects.Person.Portrait* -- uid: TinyLife.Objects.Person.PregnancyHoursRemaining - commentId: P:TinyLife.Objects.Person.PregnancyHoursRemaining - id: PregnancyHoursRemaining - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: PregnancyHoursRemaining - nameWithType: Person.PregnancyHoursRemaining - fullName: TinyLife.Objects.Person.PregnancyHoursRemaining - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PregnancyHoursRemaining - path: ../TinyLife/Objects/Person.cs - startLine: 512 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The amount of hours that this person will be pregnant for before they have a chance to start . - - To set this value, use . - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public float PregnancyHoursRemaining { get; } - parameters: [] - return: - type: System.Single - content.vb: >- - - - Public Property PregnancyHoursRemaining As Single - overload: TinyLife.Objects.Person.PregnancyHoursRemaining* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false -- uid: TinyLife.Objects.Person.PregnancyPartner - commentId: P:TinyLife.Objects.Person.PregnancyPartner - id: PregnancyPartner - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: PregnancyPartner - nameWithType: Person.PregnancyPartner - fullName: TinyLife.Objects.Person.PregnancyPartner - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PregnancyPartner - path: ../TinyLife/Objects/Person.cs - startLine: 518 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - The of the person that caused this person's current pregnancy, or if this person is not pregnant, or became pregnant through means that don't involve a second party. - - To set this value, use . - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public Guid PregnancyPartner { get; } - parameters: [] - return: - type: System.Guid - content.vb: >- - - - Public Property PregnancyPartner As Guid - overload: TinyLife.Objects.Person.PregnancyPartner* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false -- uid: TinyLife.Objects.Person.IsInLabor - commentId: F:TinyLife.Objects.Person.IsInLabor - id: IsInLabor - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsInLabor - nameWithType: Person.IsInLabor - fullName: TinyLife.Objects.Person.IsInLabor - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsInLabor - path: ../TinyLife/Objects/Person.cs - startLine: 525 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Whether this person is currently in labor. - - Note that, when a person is in labor, their have already reached 0. - example: [] - syntax: - content: >- - [DataMember(EmitDefaultValue = false)] - - public bool IsInLabor - return: - type: System.Boolean - content.vb: >- - - - Public IsInLabor As Boolean - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - namedArguments: - - name: EmitDefaultValue - type: System.Boolean - value: false -- uid: TinyLife.Objects.Person.IsPregnant - commentId: P:TinyLife.Objects.Person.IsPregnant - id: IsPregnant - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsPregnant - nameWithType: Person.IsPregnant - fullName: TinyLife.Objects.Person.IsPregnant - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsPregnant - path: ../TinyLife/Objects/Person.cs - startLine: 530 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Whether this person is currently considered pregnant. - - This property returns true if is greater than 0 or if is true. - example: [] - syntax: - content: public bool IsPregnant { get; } + content: public override bool IsRegularVisitor { get; } parameters: [] return: type: System.Boolean - content.vb: Public ReadOnly Property IsPregnant As Boolean - overload: TinyLife.Objects.Person.IsPregnant* -- uid: TinyLife.Objects.Person.IsAllowedToDie - commentId: P:TinyLife.Objects.Person.IsAllowedToDie - id: IsAllowedToDie + content.vb: Public Overrides ReadOnly Property IsRegularVisitor As Boolean + overridden: TinyLife.Objects.PersonLike.IsRegularVisitor + overload: TinyLife.Objects.Person.IsRegularVisitor* +- uid: TinyLife.Objects.Person.DrawSize + commentId: P:TinyLife.Objects.Person.DrawSize + id: DrawSize parent: TinyLife.Objects.Person langs: - csharp - vb - name: IsAllowedToDie - nameWithType: Person.IsAllowedToDie - fullName: TinyLife.Objects.Person.IsAllowedToDie + name: DrawSize + nameWithType: Person.DrawSize + fullName: TinyLife.Objects.Person.DrawSize type: Property source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsAllowedToDie + id: DrawSize path: ../TinyLife/Objects/Person.cs - startLine: 535 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns whether this person is allowed to die. A person is allowed to die if they are an or older, and if they're not pregnant. + summary: The size, in draw space pixels, that a person's texture takes up. example: [] syntax: - content: public bool IsAllowedToDie { get; } + content: public override Point DrawSize { get; } parameters: [] return: - type: System.Boolean - content.vb: Public ReadOnly Property IsAllowedToDie As Boolean - overload: TinyLife.Objects.Person.IsAllowedToDie* -- uid: TinyLife.Objects.Person.PhoneColors - commentId: F:TinyLife.Objects.Person.PhoneColors - id: PhoneColors - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: PhoneColors - nameWithType: Person.PhoneColors - fullName: TinyLife.Objects.Person.PhoneColors - type: Field - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PhoneColors - path: ../TinyLife/Objects/Person.cs - startLine: 544 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: This person's mobile phone colors. - example: [] - syntax: - content: >- - [DataMember] - - public int[] PhoneColors - return: - type: System.Int32[] - content.vb: >- - - - Public PhoneColors As Integer() - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] -- uid: TinyLife.Objects.Person.RecentActions - commentId: P:TinyLife.Objects.Person.RecentActions - id: RecentActions - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RecentActions - nameWithType: Person.RecentActions - fullName: TinyLife.Objects.Person.RecentActions - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RecentActions - path: ../TinyLife/Objects/Person.cs - startLine: 549 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A set of instances of the types that this person has recently done. - - The last three or fewer instances of any given will be returned as part of this collection. - example: [] - syntax: - content: public IEnumerable<(ActionType Type, Memory Memory)> RecentActions { get; } - parameters: [] - return: - type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} - content.vb: Public ReadOnly Property RecentActions As IEnumerable(Of (Type As ActionType, Memory As Memory)) - overload: TinyLife.Objects.Person.RecentActions* -- uid: TinyLife.Objects.Person.RelationshipInterestingness - commentId: P:TinyLife.Objects.Person.RelationshipInterestingness - id: RelationshipInterestingness - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RelationshipInterestingness - nameWithType: Person.RelationshipInterestingness - fullName: TinyLife.Objects.Person.RelationshipInterestingness - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RelationshipInterestingness - path: ../TinyLife/Objects/Person.cs - startLine: 561 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the "interestingness" of this person's , which is the sum of the absolute values of all relationships' and values. This can be used for sorting by how interesting a person is for keepign around rather than deleting. - example: [] - syntax: - content: public float RelationshipInterestingness { get; } - parameters: [] - return: - type: System.Single - content.vb: Public ReadOnly Property RelationshipInterestingness As Single - overload: TinyLife.Objects.Person.RelationshipInterestingness* -- uid: TinyLife.Objects.Person.CurrentMode - commentId: P:TinyLife.Objects.Person.CurrentMode - id: CurrentMode - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CurrentMode - nameWithType: Person.CurrentMode - fullName: TinyLife.Objects.Person.CurrentMode - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CurrentMode - path: ../TinyLife/Objects/Person.cs - startLine: 564 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A property that returns the current for this updating object. This property defaults to returning . - - When moving updating objects between update modes (ie changing the return value), objects are moved automatically after the respective update is invoked. This means that update mode changes don't occur immediately. - - See the documentation for each for more information. - example: [] - syntax: - content: public IUpdatingObject.UpdateMode CurrentMode { get; } - parameters: [] - return: - type: TinyLife.Objects.IUpdatingObject.UpdateMode - content.vb: Public ReadOnly Property CurrentMode As IUpdatingObject.UpdateMode - overload: TinyLife.Objects.Person.CurrentMode* - implements: - - TinyLife.Objects.IUpdatingObject.CurrentMode -- uid: TinyLife.Objects.Person.OnActionsChanged - commentId: E:TinyLife.Objects.Person.OnActionsChanged - id: OnActionsChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnActionsChanged - nameWithType: Person.OnActionsChanged - fullName: TinyLife.Objects.Person.OnActionsChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnActionsChanged - path: ../TinyLife/Objects/Person.cs - startLine: 578 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when the or of this person changed - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnActionsChanged - return: - type: System.Action{TinyLife.Objects.Person} - content.vb: Public Event OnActionsChanged As Action(Of Person) -- uid: TinyLife.Objects.Person.OnNewSkillLearned - commentId: E:TinyLife.Objects.Person.OnNewSkillLearned - id: OnNewSkillLearned - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnNewSkillLearned - nameWithType: Person.OnNewSkillLearned - fullName: TinyLife.Objects.Person.OnNewSkillLearned - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnNewSkillLearned - path: ../TinyLife/Objects/Person.cs - startLine: 583 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when the list gains a new entry, meaning the person learned a new skill - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnNewSkillLearned - return: - type: System.Action{TinyLife.Objects.Person} - content.vb: Public Event OnNewSkillLearned As Action(Of Person) -- uid: TinyLife.Objects.Person.OnJobChanged - commentId: E:TinyLife.Objects.Person.OnJobChanged - id: OnJobChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnJobChanged - nameWithType: Person.OnJobChanged - fullName: TinyLife.Objects.Person.OnJobChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnJobChanged - path: ../TinyLife/Objects/Person.cs - startLine: 588 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when the collection changes. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnJobChanged - return: - type: System.Action{TinyLife.Objects.Person} - content.vb: Public Event OnJobChanged As Action(Of Person) -- uid: TinyLife.Objects.Person.OnEmotionModifiersChanged - commentId: E:TinyLife.Objects.Person.OnEmotionModifiersChanged - id: OnEmotionModifiersChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnEmotionModifiersChanged - nameWithType: Person.OnEmotionModifiersChanged - fullName: TinyLife.Objects.Person.OnEmotionModifiersChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnEmotionModifiersChanged - path: ../TinyLife/Objects/Person.cs - startLine: 593 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when the change. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.EmotionModifiersChangedDelegate OnEmotionModifiersChanged - return: - type: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - content.vb: Public Event OnEmotionModifiersChanged As Person.EmotionModifiersChangedDelegate -- uid: TinyLife.Objects.Person.OnEmotionChanged - commentId: E:TinyLife.Objects.Person.OnEmotionChanged - id: OnEmotionChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnEmotionChanged - nameWithType: Person.OnEmotionChanged - fullName: TinyLife.Objects.Person.OnEmotionChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnEmotionChanged - path: ../TinyLife/Objects/Person.cs - startLine: 598 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when the changes. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnEmotionChanged - return: - type: System.Action{TinyLife.Objects.Person} - content.vb: Public Event OnEmotionChanged As Action(Of Person) -- uid: TinyLife.Objects.Person.OnGetEfficiencyModifier - commentId: E:TinyLife.Objects.Person.OnGetEfficiencyModifier - id: OnGetEfficiencyModifier - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetEfficiencyModifier - nameWithType: Person.OnGetEfficiencyModifier - fullName: TinyLife.Objects.Person.OnGetEfficiencyModifier - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetEfficiencyModifier - path: ../TinyLife/Objects/Person.cs - startLine: 604 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked at the end of , after the default efficiency modifier is evaulated. - - This event can be used to change this person's efficiency based on additional mod factors. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.EfficiencyModifierDelegate OnGetEfficiencyModifier - return: - type: TinyLife.Objects.Person.EfficiencyModifierDelegate - content.vb: Public Event OnGetEfficiencyModifier As Person.EfficiencyModifierDelegate -- uid: TinyLife.Objects.Person.OnGetPersonalitySkillBoost - commentId: E:TinyLife.Objects.Person.OnGetPersonalitySkillBoost - id: OnGetPersonalitySkillBoost - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetPersonalitySkillBoost - nameWithType: Person.OnGetPersonalitySkillBoost - fullName: TinyLife.Objects.Person.OnGetPersonalitySkillBoost - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetPersonalitySkillBoost - path: ../TinyLife/Objects/Person.cs - startLine: 609 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked at the end of , after the default personality skill boost is evaluated. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.SkillBoostDelegate OnGetPersonalitySkillBoost - return: - type: TinyLife.Objects.Person.SkillBoostDelegate - content.vb: Public Event OnGetPersonalitySkillBoost As Person.SkillBoostDelegate -- uid: TinyLife.Objects.Person.OnGetEmotionSkillBoost - commentId: E:TinyLife.Objects.Person.OnGetEmotionSkillBoost - id: OnGetEmotionSkillBoost - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetEmotionSkillBoost - nameWithType: Person.OnGetEmotionSkillBoost - fullName: TinyLife.Objects.Person.OnGetEmotionSkillBoost - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetEmotionSkillBoost - path: ../TinyLife/Objects/Person.cs - startLine: 614 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked at the end of , after the default emotion skill boost is evaluated. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.SkillBoostDelegate OnGetEmotionSkillBoost - return: - type: TinyLife.Objects.Person.SkillBoostDelegate - content.vb: Public Event OnGetEmotionSkillBoost As Person.SkillBoostDelegate -- uid: TinyLife.Objects.Person.OnGetWalkSpeed - commentId: E:TinyLife.Objects.Person.OnGetWalkSpeed - id: OnGetWalkSpeed - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetWalkSpeed - nameWithType: Person.OnGetWalkSpeed - fullName: TinyLife.Objects.Person.OnGetWalkSpeed - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetWalkSpeed - path: ../TinyLife/Objects/Person.cs - startLine: 620 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked at the end of , after the default walk speed is evaluated. - - This event can be used to change this person's walk speed based on additional mod factors. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.WalkSpeedDelegate OnGetWalkSpeed - return: - type: TinyLife.Objects.Person.WalkSpeedDelegate - content.vb: Public Event OnGetWalkSpeed As Person.WalkSpeedDelegate -- uid: TinyLife.Objects.Person.OnGetPassiveActionPriority - commentId: E:TinyLife.Objects.Person.OnGetPassiveActionPriority - id: OnGetPassiveActionPriority - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetPassiveActionPriority - nameWithType: Person.OnGetPassiveActionPriority - fullName: TinyLife.Objects.Person.OnGetPassiveActionPriority - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetPassiveActionPriority - path: ../TinyLife/Objects/Person.cs - startLine: 626 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked at the end of , after the default action priority is evaulated. - - This event can be used to change the action priority based on additional mod factors. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.PassiveActionPriorityDelegate OnGetPassiveActionPriority - return: - type: TinyLife.Objects.Person.PassiveActionPriorityDelegate - content.vb: Public Event OnGetPassiveActionPriority As Person.PassiveActionPriorityDelegate -- uid: TinyLife.Objects.Person.OnGetAiPriorityForObject - commentId: E:TinyLife.Objects.Person.OnGetAiPriorityForObject - id: OnGetAiPriorityForObject - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetAiPriorityForObject - nameWithType: Person.OnGetAiPriorityForObject - fullName: TinyLife.Objects.Person.OnGetAiPriorityForObject - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetAiPriorityForObject - path: ../TinyLife/Objects/Person.cs - startLine: 631 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A delegate that can optionally be used to modify the AI priority for a given object in . - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.AiPriorityForObjectDelegate OnGetAiPriorityForObject - return: - type: TinyLife.Objects.Person.AiPriorityForObjectDelegate - content.vb: Public Event OnGetAiPriorityForObject As Person.AiPriorityForObjectDelegate -- uid: TinyLife.Objects.Person.OnActionInitialized - commentId: E:TinyLife.Objects.Person.OnActionInitialized - id: OnActionInitialized - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnActionInitialized - nameWithType: Person.OnActionInitialized - fullName: TinyLife.Objects.Person.OnActionInitialized - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnActionInitialized - path: ../TinyLife/Objects/Person.cs - startLine: 636 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when an is initialized. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnActionInitialized - return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} - content.vb: Public Event OnActionInitialized As Action(Of Action, EventPhase) -- uid: TinyLife.Objects.Person.OnActionsCompleted - commentId: E:TinyLife.Objects.Person.OnActionsCompleted - id: OnActionsCompleted - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnActionsCompleted - nameWithType: Person.OnActionsCompleted - fullName: TinyLife.Objects.Person.OnActionsCompleted - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnActionsCompleted - path: ../TinyLife/Objects/Person.cs - startLine: 641 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when an is completed, no matter the resulting . - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnActionsCompleted - return: - type: System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} - content.vb: Public Event OnActionsCompleted As Action(Of Action, CompletionType, EventPhase) -- uid: TinyLife.Objects.Person.OnActionUpdated - commentId: E:TinyLife.Objects.Person.OnActionUpdated - id: OnActionUpdated - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnActionUpdated - nameWithType: Person.OnActionUpdated - fullName: TinyLife.Objects.Person.OnActionUpdated - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnActionUpdated - path: ../TinyLife/Objects/Person.cs - startLine: 646 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when an is updated in . - - This event can be subscribed to using . - example: [] - syntax: - content: public event ObjectUpdateDelegate OnActionUpdated - return: - type: TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} - content.vb: Public Event OnActionUpdated As ObjectUpdateDelegate(Of Action) -- uid: TinyLife.Objects.Person.OnOutfitChanged - commentId: E:TinyLife.Objects.Person.OnOutfitChanged - id: OnOutfitChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnOutfitChanged - nameWithType: Person.OnOutfitChanged - fullName: TinyLife.Objects.Person.OnOutfitChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnOutfitChanged - path: ../TinyLife/Objects/Person.cs - startLine: 651 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when this person's changes. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnOutfitChanged - return: - type: System.Action - content.vb: Public Event OnOutfitChanged As Action -- uid: TinyLife.Objects.Person.OnGetCurrentGoals - commentId: E:TinyLife.Objects.Person.OnGetCurrentGoals - id: OnGetCurrentGoals - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnGetCurrentGoals - nameWithType: Person.OnGetCurrentGoals - fullName: TinyLife.Objects.Person.OnGetCurrentGoals - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetCurrentGoals - path: ../TinyLife/Objects/Person.cs - startLine: 657 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked in . - - This event allows adding more goals to a person that should be tracked by goals. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action> OnGetCurrentGoals - return: - type: System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} - content.vb: Public Event OnGetCurrentGoals As Action(Of List(Of IGoalTriggerable)) + type: Microsoft.Xna.Framework.Point + content.vb: Public Overrides ReadOnly Property DrawSize As Point + overridden: TinyLife.Objects.PersonLike.DrawSize + overload: TinyLife.Objects.Person.DrawSize* - uid: TinyLife.Objects.Person.OnLifeGoalChanged commentId: E:TinyLife.Objects.Person.OnLifeGoalChanged id: OnLifeGoalChanged @@ -3640,7 +827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLifeGoalChanged path: ../TinyLife/Objects/Person.cs - startLine: 662 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3654,140 +841,38 @@ items: return: type: System.Action{TinyLife.Goals.LifeGoal.Instance} content.vb: Public Event OnLifeGoalChanged As Action(Of LifeGoal.Instance) -- uid: TinyLife.Objects.Person.OnRestoreNeed - commentId: E:TinyLife.Objects.Person.OnRestoreNeed - id: OnRestoreNeed +- uid: TinyLife.Objects.Person.OnJobChanged + commentId: E:TinyLife.Objects.Person.OnJobChanged + id: OnJobChanged parent: TinyLife.Objects.Person langs: - csharp - vb - name: OnRestoreNeed - nameWithType: Person.OnRestoreNeed - fullName: TinyLife.Objects.Person.OnRestoreNeed + name: OnJobChanged + nameWithType: Person.OnJobChanged + fullName: TinyLife.Objects.Person.OnJobChanged type: Event source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnRestoreNeed + id: OnJobChanged path: ../TinyLife/Objects/Person.cs - startLine: 668 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - An event that is invoked in . - - This event allows modifying the amount that a need is restored by based on custom factors. + An event that is invoked when the collection changes. This event can be subscribed to using . example: [] syntax: - content: public event Person.RestoreNeedDelegate OnRestoreNeed + content: public event Action OnJobChanged return: - type: TinyLife.Objects.Person.RestoreNeedDelegate - content.vb: Public Event OnRestoreNeed As Person.RestoreNeedDelegate -- uid: TinyLife.Objects.Person.OnChangeFriendship - commentId: E:TinyLife.Objects.Person.OnChangeFriendship - id: OnChangeFriendship - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnChangeFriendship - nameWithType: Person.OnChangeFriendship - fullName: TinyLife.Objects.Person.OnChangeFriendship - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnChangeFriendship - path: ../TinyLife/Objects/Person.cs - startLine: 674 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked in . - - This event can be used to change the amount of friendship gained. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.RelationshipChangeDelegate OnChangeFriendship - return: - type: TinyLife.Objects.Person.RelationshipChangeDelegate - content.vb: Public Event OnChangeFriendship As Person.RelationshipChangeDelegate -- uid: TinyLife.Objects.Person.OnChangeRomance - commentId: E:TinyLife.Objects.Person.OnChangeRomance - id: OnChangeRomance - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnChangeRomance - nameWithType: Person.OnChangeRomance - fullName: TinyLife.Objects.Person.OnChangeRomance - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnChangeRomance - path: ../TinyLife/Objects/Person.cs - startLine: 680 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked in . - - This event can be used to change the amount of romance gained. - - This event can be subscribed to using . - example: [] - syntax: - content: public event Person.RelationshipChangeDelegate OnChangeRomance - return: - type: TinyLife.Objects.Person.RelationshipChangeDelegate - content.vb: Public Event OnChangeRomance As Person.RelationshipChangeDelegate -- uid: TinyLife.Objects.Person.OnMemoriesChanged - commentId: E:TinyLife.Objects.Person.OnMemoriesChanged - id: OnMemoriesChanged - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnMemoriesChanged - nameWithType: Person.OnMemoriesChanged - fullName: TinyLife.Objects.Person.OnMemoriesChanged - type: Event - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnMemoriesChanged - path: ../TinyLife/Objects/Person.cs - startLine: 685 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - An event that is invoked when this person's change in and . - - This event can be subscribed to using . - example: [] - syntax: - content: public event Action OnMemoriesChanged - return: - type: System.Action{TinyLife.Goals.Memory} - content.vb: Public Event OnMemoriesChanged As Action(Of Memory) + type: System.Action{TinyLife.Objects.PersonLike} + content.vb: Public Event OnJobChanged As Action(Of PersonLike) - uid: TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' @@ -3806,11 +891,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 738 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Creates a new person with the given settings. To create a new person externally, use . + summary: Creates a new person with the given settings. To create a new person externally, use . example: [] syntax: content: >- @@ -3839,36 +924,6 @@ items: nameWithType.vb: Person.New(Map, Vector2, Single) fullName.vb: TinyLife.Objects.Person.New(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) name.vb: New(Map, Vector2, Single) -- uid: TinyLife.Objects.Person.Finalize - commentId: M:TinyLife.Objects.Person.Finalize - id: Finalize - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ~Person() - nameWithType: Person.~Person() - fullName: TinyLife.Objects.Person.~Person() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Finalize - path: ../TinyLife/Objects/Person.cs - startLine: 744 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - example: [] - syntax: - content: protected ~Person() - content.vb: 'Protected ' - overload: TinyLife.Objects.Person.Finalize* - nameWithType.vb: '' - fullName.vb: '' - name.vb: '' - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -3887,7 +942,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 749 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3897,7 +952,7 @@ items: To call this method while invoking all required events, use . example: [] syntax: - content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -3908,63 +963,217 @@ items: - id: speedMultiplier type: System.Single description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - content.vb: Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) overload: TinyLife.Objects.Person.Update* - implements: - - TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: 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}) - commentId: M: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}) - id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) +- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + id: CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) parent: TinyLife.Objects.Person langs: - csharp - vb - name: Draw(GameTime, object, Vector2, Color?, List) - nameWithType: Person.Draw(GameTime, object, Vector2, Color?, List) - fullName: TinyLife.Objects.Person.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) + name: CanExecuteAction(ActionType, ActionInfo, bool) + nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool) + fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) type: Method source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Draw + id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 1084 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - Draws this object on the current , at the current . + Returns the given action type's delegate's result and also checks additional conditions like , , and . - To draw a map object while invoking all the required events, use . + This method additionally catches and handles any exceptions by printing them out as a notification to the player. example: [] syntax: - content: public override void Draw(GameTime time, object batch, Vector2 _, Color? overrideColor, List items) + content: public override CanExecuteResult CanExecuteAction(ActionType type, ActionInfo info, bool automatic) parameters: - - id: time - type: Microsoft.Xna.Framework.GameTime - description: The current time - - id: batch - type: System.Object - description: The sprite batch to use for drawing, which is either a or . - - id: _ - type: Microsoft.Xna.Framework.Vector2 - - id: overrideColor - type: System.Nullable{Microsoft.Xna.Framework.Color} - description: The color that should be used instead of this object's actual color. If null, the object's regular color should be used. - - id: items - type: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} - description: A list of sprite batch items that items should be added to if the batch is a . - content.vb: Public Overrides Sub Draw(time As GameTime, batch As Object, _ As Vector2, overrideColor As Color?, items As List(Of StaticSpriteBatch.Item)) - overridden: 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}) - overload: TinyLife.Objects.Person.Draw* - nameWithType.vb: Person.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) - fullName.vb: TinyLife.Objects.Person.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) - name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) + - id: type + type: TinyLife.Actions.ActionType + description: The action to execute. + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info + - id: automatic + type: System.Boolean + description: Whether the action is automatically executed + return: + type: TinyLife.Actions.CanExecuteResult + description: A that represents whether the action can be executed right now + content.vb: Public Overrides Function CanExecuteAction(type As ActionType, info As ActionInfo, automatic As Boolean) As CanExecuteResult + overridden: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + overload: TinyLife.Objects.Person.CanExecuteAction* + nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean) + fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) + name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean) +- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) + commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) + id: GetPassiveActionPriority(TinyLife.Actions.ActionType) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetPassiveActionPriority(ActionType) + nameWithType: Person.GetPassiveActionPriority(ActionType) + fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPassiveActionPriority + path: ../TinyLife/Objects/Person.cs + startLine: 173 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the passive priority for the given . + + This method evaluates the action's own and adds additional factors like and modifiers for social actions. + + You can use to change the return value of this method. + example: [] + syntax: + content: public override float GetPassiveActionPriority(ActionType type) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The type of action to get the passive priority for + return: + type: System.Single + description: The action's passive priority + content.vb: Public Overrides Function GetPassiveActionPriority(type As ActionType) As Single + overridden: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + overload: TinyLife.Objects.Person.GetPassiveActionPriority* +- uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + id: GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetAiPriorityForObject(MapObject, ObjectCategory) + nameWithType: Person.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetAiPriorityForObject + path: ../TinyLife/Objects/Person.cs + startLine: 184 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the AI priority for the given obj and the given categories. + + This method checks the method, as well as any -speciifc AI priorities, and invokes the event. + example: [] + syntax: + content: public override float GetAiPriorityForObject(MapObject obj, ObjectCategory categories) + parameters: + - id: obj + type: TinyLife.Objects.MapObject + description: The object. + - id: categories + type: TinyLife.Objects.ObjectCategory + description: The categories. + return: + type: System.Single + description: The AI priority for the object. + content.vb: Public Overrides Function GetAiPriorityForObject(obj As MapObject, categories As ObjectCategory) As Single + overridden: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + overload: TinyLife.Objects.Person.GetAiPriorityForObject* +- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: ResetToStatic(bool, bool) + nameWithType: Person.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResetToStatic + path: ../TinyLife/Objects/Person.cs + startLine: 195 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Resets this map object to a static state when the that is on is exported. + example: [] + syntax: + content: public override bool ResetToStatic(bool thorough, bool custom) + parameters: + - id: thorough + type: System.Boolean + description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. + return: + type: System.Boolean + description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + overload: TinyLife.Objects.Person.ResetToStatic* + nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) +- uid: TinyLife.Objects.Person.OnRoomCheck + commentId: M:TinyLife.Objects.Person.OnRoomCheck + id: OnRoomCheck + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: OnRoomCheck() + nameWithType: Person.OnRoomCheck() + fullName: TinyLife.Objects.Person.OnRoomCheck() + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRoomCheck + path: ../TinyLife/Objects/Person.cs + startLine: 216 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A method that is invoked in when the timer to check information about the has elapsed in . + + By default, various emotion modifiers are applied based on various conditions. + example: [] + syntax: + content: protected override void OnRoomCheck() + content.vb: Protected Overrides Sub OnRoomCheck() + overridden: TinyLife.Objects.PersonLike.OnRoomCheck + overload: TinyLife.Objects.Person.OnRoomCheck* - uid: TinyLife.Objects.Person.Validate commentId: M:TinyLife.Objects.Person.Validate id: Validate @@ -3983,7 +1192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 1129 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4000,83 +1209,8 @@ items: type: System.Boolean description: false if the object is not valid, true otherwise content.vb: Public Overrides Function Validate() As Boolean - overridden: TinyLife.Objects.MapObject.Validate + overridden: TinyLife.Objects.PersonLike.Validate overload: TinyLife.Objects.Person.Validate* -- uid: TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person) - id: GetCategories(TinyLife.Objects.Person) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetCategories(Person) - nameWithType: Person.GetCategories(Person) - fullName: TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetCategories - path: ../TinyLife/Objects/Person.cs - startLine: 1208 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns a set of flags that this object has, based on the given . - example: [] - syntax: - content: public override ObjectCategory GetCategories(Person person) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to query categories for - return: - type: TinyLife.Objects.ObjectCategory - description: A set of categories that this object has - content.vb: Public Overrides Function GetCategories(person As Person) As ObjectCategory - overridden: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - overload: TinyLife.Objects.Person.GetCategories* -- uid: TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF) - commentId: M:TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF) - id: Intersects(MLEM.Misc.RectangleF) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Intersects(RectangleF) - nameWithType: Person.Intersects(RectangleF) - fullName: TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Intersects - path: ../TinyLife/Objects/Person.cs - startLine: 1213 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether this map object intersects with the given rectangle. - - This is used for - example: [] - syntax: - content: public override bool Intersects(RectangleF rectangle) - parameters: - - id: rectangle - type: MLEM.Misc.RectangleF - description: The area that should be checked for - return: - type: System.Boolean - description: true if this object intersects with the given rectangle - content.vb: Public Overrides Function Intersects(rectangle As RectangleF) As Boolean - overridden: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - overload: TinyLife.Objects.Person.Intersects* - uid: TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) @@ -4095,14 +1229,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 1218 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- Allows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world. - By default, this method raises for , and adds additional information for and . + By default, this method raises for , and adds additional information for and . example: [] syntax: content: public override void GetHoverInfo(Tooltip tooltip) @@ -4111,171 +1245,225 @@ items: type: MLEM.Ui.Elements.Tooltip description: The tooltip that will be displayed. content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + overridden: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) overload: TinyLife.Objects.Person.GetHoverInfo* -- uid: TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - id: GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) + id: OnAgeChanged(TinyLife.Objects.AgeGroup) parent: TinyLife.Objects.Person langs: - csharp - vb - name: GetDebugLines(GameImpl, List) - nameWithType: Person.GetDebugLines(GameImpl, List) - fullName: TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) + name: OnAgeChanged(AgeGroup) + nameWithType: Person.OnAgeChanged(AgeGroup) + fullName: TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) type: Method source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetDebugLines + id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 1238 + startLine: 268 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method that is called by when this person's has just changed. Their previous age is stored in lastAge. + example: [] + syntax: + content: protected override void OnAgeChanged(AgeGroup lastAge) + parameters: + - id: lastAge + type: TinyLife.Objects.AgeGroup + description: This person's previous age. + content.vb: Protected Overrides Sub OnAgeChanged(lastAge As AgeGroup) + overridden: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + overload: TinyLife.Objects.Person.OnAgeChanged* +- uid: TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + id: GoToExitRoad(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GoToExitRoad(Vector2) + nameWithType: Person.GoToExitRoad(Vector2) + fullName: TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GoToExitRoad + path: ../TinyLife/Objects/Person.cs + startLine: 293 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Teleports this person to the nearest exit road using . + example: [] + syntax: + content: public override void GoToExitRoad(Vector2 closestPosition) + parameters: + - id: closestPosition + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Overrides Sub GoToExitRoad(closestPosition As Vector2) + overridden: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + overload: TinyLife.Objects.Person.GoToExitRoad* +- uid: TinyLife.Objects.Person.GetCurrentGoals + commentId: M:TinyLife.Objects.Person.GetCurrentGoals + id: GetCurrentGoals + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetCurrentGoals() + nameWithType: Person.GetCurrentGoals() + fullName: TinyLife.Objects.Person.GetCurrentGoals() + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetCurrentGoals + path: ../TinyLife/Objects/Person.cs + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - Returns the debug lines that should be displayed in when hovering over this object. + Returns a set of objects that this person is currently working on. - By default, is invoked, and the id and position of this object are appended to the list of lines. + To add more current goals, use . example: [] syntax: - content: public override void GetDebugLines(GameImpl game, List lines) - parameters: - - id: game - type: TinyLife.GameImpl - description: The game. - - id: lines - type: System.Collections.Generic.List{System.String} - description: The list of lines to append debug lines to. - content.vb: Public Overrides Sub GetDebugLines(game As GameImpl, lines As List(Of String)) - overridden: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - overload: TinyLife.Objects.Person.GetDebugLines* - nameWithType.vb: Person.GetDebugLines(GameImpl, List(Of String)) - fullName.vb: TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) - name.vb: GetDebugLines(GameImpl, List(Of String)) -- uid: TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Person.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo - path: ../TinyLife/Objects/Person.cs - startLine: 1258 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the first free action spot, packed into an . - example: [] - syntax: - content: public override ActionInfo GetFreeActionSpotInfo(Person person, ObjectCategory context = null) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to query free action spots for - - id: context - type: TinyLife.Objects.ObjectCategory - description: The object category that this action spot needs to have + content: public override List GetCurrentGoals() return: - type: TinyLife.Actions.ActionInfo - description: The first free action spot as an - content.vb: Public Overrides Function GetFreeActionSpotInfo(person As Person, context As ObjectCategory = Nothing) As ActionInfo - overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - overload: TinyLife.Objects.Person.GetFreeActionSpotInfo* -- uid: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - id: OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + type: System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable} + description: This person's current goals + content.vb: Public Overrides Function GetCurrentGoals() As List(Of IGoalTriggerable) + overridden: TinyLife.Objects.PersonLike.GetCurrentGoals + overload: TinyLife.Objects.Person.GetCurrentGoals* +- uid: TinyLife.Objects.Person.GetProjects(System.String) + commentId: M:TinyLife.Objects.Person.GetProjects(System.String) + id: GetProjects(System.String) parent: TinyLife.Objects.Person langs: - csharp - vb - name: OnCameraRotationChanged(Direction2, Direction2) - nameWithType: Person.OnCameraRotationChanged(Direction2, Direction2) - fullName: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + name: GetProjects(string) + nameWithType: Person.GetProjects(string) + fullName: TinyLife.Objects.Person.GetProjects(string) type: Method source: remote: path: TinyLife/Objects/Person.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnCameraRotationChanged + id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 1271 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - This method is invoked when the game's camera rotation changes. + Returns all of the projects of the given that this person has. - Additionally, the old and new rotations are passed. + To access all projects regardless of type, iterate the list instead. example: [] syntax: - content: public override void OnCameraRotationChanged(Direction2 oldRotation, Direction2 newRotation) + content: public IEnumerable GetProjects(string type) parameters: - - id: oldRotation - type: MLEM.Misc.Direction2 - description: The old camera rotation - - id: newRotation - type: MLEM.Misc.Direction2 - description: The new camera rotation - content.vb: Public Overrides Sub OnCameraRotationChanged(oldRotation As Direction2, newRotation As Direction2) - overridden: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - overload: TinyLife.Objects.Person.OnCameraRotationChanged* -- uid: TinyLife.Objects.Person.FocusCameraOnEvent(System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.Person.FocusCameraOnEvent(System.Boolean,System.Boolean) - id: FocusCameraOnEvent(System.Boolean,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: FocusCameraOnEvent(bool, bool) - nameWithType: Person.FocusCameraOnEvent(bool, bool) - fullName: TinyLife.Objects.Person.FocusCameraOnEvent(bool, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FocusCameraOnEvent - path: ../TinyLife/Objects/Person.cs - startLine: 1282 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A helper method that causes the game camera to focus on this person if it is relevant. - - This person is considered relevant if its is current or if the is visible to the . - example: [] - syntax: - content: public virtual bool FocusCameraOnEvent(bool onlyIfImportant, bool switchToMap = true) - parameters: - - id: onlyIfImportant - type: System.Boolean - description: Whether only Tinies that are considered important should be focused on. An important Tiny is one that at least one person in the currently active household knows. - - id: switchToMap - type: System.Boolean - description: Whether the camera should be switched to this person's . + - id: type + type: System.String + description: The of project to return return: - type: System.Boolean - content.vb: Public Overridable Function FocusCameraOnEvent(onlyIfImportant As Boolean, switchToMap As Boolean = True) As Boolean - overload: TinyLife.Objects.Person.FocusCameraOnEvent* - nameWithType.vb: Person.FocusCameraOnEvent(Boolean, Boolean) - fullName.vb: TinyLife.Objects.Person.FocusCameraOnEvent(Boolean, Boolean) - name.vb: FocusCameraOnEvent(Boolean, Boolean) + type: System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} + description: A set of projects that match the given type + content.vb: Public Function GetProjects(type As String) As IEnumerable(Of Project) + overload: TinyLife.Objects.Person.GetProjects* + nameWithType.vb: Person.GetProjects(String) + fullName.vb: TinyLife.Objects.Person.GetProjects(String) + name.vb: GetProjects(String) +- uid: TinyLife.Objects.Person.GetProject(System.String,System.String) + commentId: M:TinyLife.Objects.Person.GetProject(System.String,System.String) + id: GetProject(System.String,System.String) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetProject(string, string) + nameWithType: Person.GetProject(string, string) + fullName: TinyLife.Objects.Person.GetProject(string, string) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetProject + path: ../TinyLife/Objects/Person.cs + startLine: 331 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a project of the given with the given . + example: [] + syntax: + content: public Project GetProject(string type, string name) + parameters: + - id: type + type: System.String + description: The of the project to return + - id: name + type: System.String + description: The of the project to return + return: + type: TinyLife.Goals.Project + description: The matching project, or null if there is none + content.vb: Public Function GetProject(type As String, name As String) As Project + overload: TinyLife.Objects.Person.GetProject* + nameWithType.vb: Person.GetProject(String, String) + fullName.vb: TinyLife.Objects.Person.GetProject(String, String) + name.vb: GetProject(String, String) +- uid: TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) + commentId: M:TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) + id: StartProject(TinyLife.Goals.Project) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: StartProject(Project) + nameWithType: Person.StartProject(Project) + fullName: TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StartProject + path: ../TinyLife/Objects/Person.cs + startLine: 340 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Starts a new project, adding it to the list of this person + example: [] + syntax: + content: public virtual Project StartProject(Project project) + parameters: + - id: project + type: TinyLife.Goals.Project + description: The project to start + return: + type: TinyLife.Goals.Project + description: The project that was passed, for chaining + content.vb: Public Overridable Function StartProject(project As Project) As Project + overload: TinyLife.Objects.Person.StartProject* - uid: TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32) commentId: M:TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32) id: SetJob(TinyLife.Goals.JobType,System.Int32) @@ -4294,7 +1482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 1303 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4347,7 +1535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 1317 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4388,7 +1576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 1334 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4405,3793 +1593,16 @@ items: description: Whether this person has a job of the given type. content.vb: Public Overridable Function RemoveJob(type As JobType) As Boolean overload: TinyLife.Objects.Person.RemoveJob* -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - id: ResetToStatic(System.Boolean,System.Boolean) +- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + id: Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) parent: TinyLife.Objects.Person langs: - csharp - vb - name: ResetToStatic(bool, bool) - nameWithType: Person.ResetToStatic(bool, bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ResetToStatic - path: ../TinyLife/Objects/Person.cs - startLine: 1341 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Resets this map object to a static state when the that is on is exported. - example: [] - syntax: - content: public override bool ResetToStatic(bool thorough, bool custom) - parameters: - - id: thorough - type: System.Boolean - description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. - - id: custom - type: System.Boolean - description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. - return: - type: System.Boolean - description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - overload: TinyLife.Objects.Person.ResetToStatic* - nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) - name.vb: ResetToStatic(Boolean, Boolean) -- uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - commentId: M:TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: MoveToMap(Map, Vector2, float) - nameWithType: Person.MoveToMap(Map, Vector2, float) - fullName: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: MoveToMap - path: ../TinyLife/Objects/Person.cs - startLine: 1405 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Moves this object to the given map, changing the current in the process. - example: [] - syntax: - content: public override bool MoveToMap(Map map, Vector2 position, float floor) - parameters: - - id: map - type: TinyLife.World.Map - description: The map to move to. - - id: position - type: Microsoft.Xna.Framework.Vector2 - description: The position on the new map to move to. - - id: floor - type: System.Single - description: The floor to move to. - return: - type: System.Boolean - description: Whether moving to the map was successful, which is false if this object is already on the map. - content.vb: Public Overrides Function MoveToMap(map As Map, position As Vector2, floor As Single) As Boolean - overridden: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - overload: TinyLife.Objects.Person.MoveToMap* - nameWithType.vb: Person.MoveToMap(Map, Vector2, Single) - fullName.vb: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) - name.vb: MoveToMap(Map, Vector2, Single) -- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval - commentId: M:TinyLife.Objects.Person.PrepareForPermanentRemoval - id: PrepareForPermanentRemoval - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: PrepareForPermanentRemoval() - nameWithType: Person.PrepareForPermanentRemoval() - fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PrepareForPermanentRemoval - path: ../TinyLife/Objects/Person.cs - startLine: 1423 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Prepares this person for permanent removal, which includes removing all references to this person from other people's . - - This method should only be called when a person is about to be irrevocably deleted. - example: [] - syntax: - content: public virtual void PrepareForPermanentRemoval() - content.vb: Public Overridable Sub PrepareForPermanentRemoval() - overload: TinyLife.Objects.Person.PrepareForPermanentRemoval* -- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - commentId: M:TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - id: VisitLot(TinyLife.World.Lot) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: VisitLot(Lot) - nameWithType: Person.VisitLot(Lot) - fullName: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VisitLot - path: ../TinyLife/Objects/Person.cs - startLine: 1437 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Marks the given lot as the one that this person is currently visiting. - - To mark this person as not currently visiting any lots, null can be passed. - example: [] - syntax: - content: public virtual void VisitLot(Lot lot) - parameters: - - id: lot - type: TinyLife.World.Lot - description: The lot to mark as visited, or null to mark this person as not visiting any lot. - content.vb: Public Overridable Sub VisitLot(lot As Lot) - overload: TinyLife.Objects.Person.VisitLot* -- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DrawUi(SpriteBatch, Vector2, float, Direction2) - nameWithType: Person.DrawUi(SpriteBatch, Vector2, float, Direction2) - fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawUi - path: ../TinyLife/Objects/Person.cs - startLine: 1455 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Renders this person on a ui level rather than a world level - example: [] - syntax: - content: public virtual void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right) - parameters: - - id: batch - type: Microsoft.Xna.Framework.Graphics.SpriteBatch - description: The sprite batch to use for drawing - - id: pos - type: Microsoft.Xna.Framework.Vector2 - description: The position, in screen space, to draw at - - id: scale - type: System.Single - description: The scale to draw with - - id: rotation - type: MLEM.Misc.Direction2 - description: The rotation that this person should be drawn with. Defaults to . - content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right) - overload: TinyLife.Objects.Person.DrawUi* - nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2) - fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) -- uid: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - id: GetRelationship(TinyLife.Objects.Person,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetRelationship(Person, bool) - nameWithType: Person.GetRelationship(Person, bool) - fullName: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetRelationship - path: ../TinyLife/Objects/Person.cs - startLine: 1466 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the current relationship level for the given . - - Note that this returns this person's entry, which might have different values from the passed 's. - example: [] - syntax: - content: public Relationship GetRelationship(Person person, bool initialize) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to get relationship values for - - id: initialize - type: System.Boolean - description: Whether a new relationship should be added to the relationships menu if no relationship exists yet - return: - type: TinyLife.Relationship - description: The relationship, or null if there is none and initialize is false - content.vb: Public Function GetRelationship(person As Person, initialize As Boolean) As Relationship - overload: TinyLife.Objects.Person.GetRelationship* - nameWithType.vb: Person.GetRelationship(Person, Boolean) - fullName.vb: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person, Boolean) - name.vb: GetRelationship(Person, Boolean) -- uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - id: ChangeFriendship(TinyLife.Objects.Person,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ChangeFriendship(Person, float) - nameWithType: Person.ChangeFriendship(Person, float) - fullName: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ChangeFriendship - path: ../TinyLife/Objects/Person.cs - startLine: 1491 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Changes the wit the given person by the given amount. - - Additionally, a friendship is displayed and a is displayed if the friendship type changes. - example: [] - syntax: - content: public virtual void ChangeFriendship(Person person, float amount) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to change friendship with - - id: amount - type: System.Single - description: The amount to change friendship by, can be negative - content.vb: Public Overridable Sub ChangeFriendship(person As Person, amount As Single) - overload: TinyLife.Objects.Person.ChangeFriendship* - nameWithType.vb: Person.ChangeFriendship(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, Single) - name.vb: ChangeFriendship(Person, Single) -- uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - id: ChangeRomance(TinyLife.Objects.Person,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ChangeRomance(Person, float) - nameWithType: Person.ChangeRomance(Person, float) - fullName: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ChangeRomance - path: ../TinyLife/Objects/Person.cs - startLine: 1545 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Changes the wit the given person by the given amount. - - Additionally, a romance is displayed. - example: [] - syntax: - content: public virtual void ChangeRomance(Person person, float amount) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The person to change romance with - - id: amount - type: System.Single - description: The amount to change romance by, can be negative - content.vb: Public Overridable Sub ChangeRomance(person As Person, amount As Single) - overload: TinyLife.Objects.Person.ChangeRomance* - nameWithType.vb: Person.ChangeRomance(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, Single) - name.vb: ChangeRomance(Person, Single) -- uid: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - id: DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DisplayEmote(EmoteCategory, bool, float, float) - nameWithType: Person.DisplayEmote(EmoteCategory, bool, float, float) - fullName: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory, bool, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DisplayEmote - path: ../TinyLife/Objects/Person.cs - startLine: 1580 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to display a over its head for 1 to 3 seconds - example: [] - syntax: - content: public virtual void DisplayEmote(EmoteCategory possibleCategories, bool thought, float minimumSeconds = 1, float maximumSeconds = 3) - parameters: - - id: possibleCategories - type: TinyLife.Actions.EmoteCategory - description: A combined flag that represents the categories to pick emotes from - - id: thought - type: System.Boolean - description: Whether the emote should be a thought bubble, rather than a speech bubble. - - id: minimumSeconds - type: System.Single - description: The minimum amount of real-time seconds that the emote should be displayed for, or 1 by default - - id: maximumSeconds - type: System.Single - description: The maximum amount of real-time seconds that the emote should be displayed for, or 3 by default - content.vb: Public Overridable Sub DisplayEmote(possibleCategories As EmoteCategory, thought As Boolean, minimumSeconds As Single = 1, maximumSeconds As Single = 3) - overload: TinyLife.Objects.Person.DisplayEmote* - nameWithType.vb: Person.DisplayEmote(EmoteCategory, Boolean, Single, Single) - fullName.vb: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory, Boolean, Single, Single) - name.vb: DisplayEmote(EmoteCategory, Boolean, Single, Single) -- uid: TinyLife.Objects.Person.StopEmoting - commentId: M:TinyLife.Objects.Person.StopEmoting - id: StopEmoting - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: StopEmoting() - nameWithType: Person.StopEmoting() - fullName: TinyLife.Objects.Person.StopEmoting() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: StopEmoting - path: ../TinyLife/Objects/Person.cs - startLine: 1591 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to stop displaying the current emote immediately - example: [] - syntax: - content: public virtual void StopEmoting() - content.vb: Public Overridable Sub StopEmoting() - overload: TinyLife.Objects.Person.StopEmoting* -- uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - id: Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Speak(SpeakStyle, float, float) - nameWithType: Person.Speak(SpeakStyle, float, float) - fullName: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Speak - path: ../TinyLife/Objects/Person.cs - startLine: 1602 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to play speaking sounds with their applied for the given amount of time - example: [] - syntax: - content: public virtual void Speak(SpeakStyle possibleStyles, float minimumSeconds = 1, float maximumSeconds = 3) - parameters: - - id: possibleStyles - type: TinyLife.Objects.SpeakStyle - description: The speak styles to choose sounds from, can be a combined flag - - id: minimumSeconds - type: System.Single - description: The minimum amount of time, in seconds, to speak for - - id: maximumSeconds - type: System.Single - description: The maximum amount of time, in seconds, to speak for - content.vb: Public Overridable Sub Speak(possibleStyles As SpeakStyle, minimumSeconds As Single = 1, maximumSeconds As Single = 3) - overload: TinyLife.Objects.Person.Speak* - nameWithType.vb: Person.Speak(SpeakStyle, Single, Single) - fullName.vb: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, Single, Single) - name.vb: Speak(SpeakStyle, Single, Single) -- uid: TinyLife.Objects.Person.StopSpeaking - commentId: M:TinyLife.Objects.Person.StopSpeaking - id: StopSpeaking - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: StopSpeaking() - nameWithType: Person.StopSpeaking() - fullName: TinyLife.Objects.Person.StopSpeaking() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: StopSpeaking - path: ../TinyLife/Objects/Person.cs - startLine: 1612 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to stop speaking, resetting their and interrupting any currently playing speak sounds - example: [] - syntax: - content: public virtual void StopSpeaking() - content.vb: Public Overridable Sub StopSpeaking() - overload: TinyLife.Objects.Person.StopSpeaking* -- uid: TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) - id: DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DisplayEmoteAndSpeak(EmoteCategory, SpeakStyle?, float, float) - nameWithType: Person.DisplayEmoteAndSpeak(EmoteCategory, SpeakStyle?, float, float) - fullName: TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle?, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DisplayEmoteAndSpeak - path: ../TinyLife/Objects/Person.cs - startLine: 1629 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This is a combined helper method that invokes and optionally together. - - Since both methods choose a random amount of time for their actions independently, the emote display might end at a different time than the speaking sound. - example: [] - syntax: - content: public virtual void DisplayEmoteAndSpeak(EmoteCategory emoteCategories, SpeakStyle? speakStyles, float minimumSeconds = 1, float maximumSeconds = 3) - parameters: - - id: emoteCategories - type: TinyLife.Actions.EmoteCategory - description: The emote categories to choose from, can be a combined flag- - - id: speakStyles - type: System.Nullable{TinyLife.Objects.SpeakStyle} - description: The speak styles to choose from, can be a combined flag. If this is null, the displayed emote will be a thought. - - id: minimumSeconds - type: System.Single - description: The minimum amount of time, in seconds, to speak and display the emote for - - id: maximumSeconds - type: System.Single - description: The maximum amount of time, in seconds, to speak and display the emote for - content.vb: Public Overridable Sub DisplayEmoteAndSpeak(emoteCategories As EmoteCategory, speakStyles As SpeakStyle?, minimumSeconds As Single = 1, maximumSeconds As Single = 3) - overload: TinyLife.Objects.Person.DisplayEmoteAndSpeak* - nameWithType.vb: Person.DisplayEmoteAndSpeak(EmoteCategory, SpeakStyle?, Single, Single) - fullName.vb: TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle?, Single, Single) - name.vb: DisplayEmoteAndSpeak(EmoteCategory, SpeakStyle?, Single, Single) -- uid: TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person) - id: GetFreeTalkingSpots(TinyLife.Objects.Person) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetFreeTalkingSpots(Person) - nameWithType: Person.GetFreeTalkingSpots(Person) - fullName: TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeTalkingSpots - path: ../TinyLife/Objects/Person.cs - startLine: 1639 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns a set of locations, in world space, that this person can be talked to from while standing in its current location - example: [] - syntax: - content: public virtual IEnumerable GetFreeTalkingSpots(Person person) - parameters: - - id: person - type: TinyLife.Objects.Person - return: - type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} - description: A set of free talking spots - content.vb: Public Overridable Function GetFreeTalkingSpots(person As Person) As IEnumerable(Of Vector2) - overload: TinyLife.Objects.Person.GetFreeTalkingSpots* -- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - id: OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - nameWithType: Person.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OccupyActionSpot - path: ../TinyLife/Objects/Person.cs - startLine: 1659 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Causes the given action spot of the given furniture to be marked as occupied. - - Optionally, the can also be changed, causing this person to look as if they were sitting, standing or laying on the furniture. - - Note that the values set in this method are reset every call if stayOccupied is false. - - To exit an action spot that was marked as stayOccupied, this method can be called with furniture and/or spot set to null. - example: [] - syntax: - content: public virtual void OccupyActionSpot(Furniture furniture, ActionSpot spot, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) - parameters: - - id: furniture - type: TinyLife.Objects.Furniture - description: The furniture to occupy. - - id: spot - type: TinyLife.Objects.ActionSpot - description: The action spot to occupy on the furniture. - - id: visual - type: System.Boolean - description: Whether or not the visual position should be updated to enter the spot, causing to contain the given furniture and spot. Note that, when furniture or spot is null, this value has no effect. - - id: rotation - type: System.Nullable{MLEM.Misc.Direction2} - description: The rotation that this person should get, or null to use the spot's default rotation. - - id: stayOccupied - type: System.Boolean - description: Whether this person should continue to occupy this action spot after the current update frame is over. - content.vb: Public Overridable Sub OccupyActionSpot(furniture As Furniture, spot As ActionSpot, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) - overload: TinyLife.Objects.Person.OccupyActionSpot* - nameWithType.vb: Person.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) - name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) -- uid: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - id: OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) - nameWithType: Person.OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OccupyFreeActionSpot - path: ../TinyLife/Objects/Person.cs - startLine: 1690 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This is a shorthand method for and . - - Note that this method needs to be called every update frame for the person to keep occupying the action spot. - example: [] - syntax: - content: public virtual bool OccupyFreeActionSpot(Furniture furniture, ObjectCategory context = null, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) - parameters: - - id: furniture - type: TinyLife.Objects.Furniture - description: The furniture whose object spot to occupy - - id: context - type: TinyLife.Objects.ObjectCategory - description: The category that the action spot should have - - id: visual - type: System.Boolean - description: Whether or not the action spot should be entered visually. - - id: rotation - type: System.Nullable{MLEM.Misc.Direction2} - description: The rotation that the person should have, or the action spot's rotation by default - - id: stayOccupied - type: System.Boolean - description: Whether this person should continue to occupy this action spot after the current update frame is over. - return: - type: System.Boolean - description: Whether or not we were able to occupy a free action spot - content.vb: Public Overridable Function OccupyFreeActionSpot(furniture As Furniture, context As ObjectCategory = Nothing, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) As Boolean - overload: TinyLife.Objects.Person.OccupyFreeActionSpot* - nameWithType.vb: Person.OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) - name.vb: OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) -- uid: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - id: OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) - nameWithType: Person.OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OccupyFreeActionSpot - path: ../TinyLife/Objects/Person.cs - startLine: 1708 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - This is a shorthand method for - - Note that this method needs to be called every update frame for the person to keep occupying the action spot. - example: [] - syntax: - content: public virtual bool OccupyFreeActionSpot(ActionInfo info, ObjectCategory context = null, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) - parameters: - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info whose action object to occupy. - - id: context - type: TinyLife.Objects.ObjectCategory - description: The category that the action spot should have - - id: visual - type: System.Boolean - description: Whether or not the action spot should be entered visually. - - id: rotation - type: System.Nullable{MLEM.Misc.Direction2} - description: The rotation that the person should have, or the action spot's rotation by default - - id: stayOccupied - type: System.Boolean - description: Whether this person should continue to occupy this action spot after the current update frame is over. - return: - type: System.Boolean - description: Whether or not we were able to occupy a free action spot - content.vb: Public Overridable Function OccupyFreeActionSpot(info As ActionInfo, context As ObjectCategory = Nothing, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) As Boolean - overload: TinyLife.Objects.Person.OccupyFreeActionSpot* - nameWithType.vb: Person.OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) - name.vb: OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) -- uid: TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) - commentId: M:TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) - id: IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsCloseForTalking(Vector2, float) - nameWithType: Person.IsCloseForTalking(Vector2, float) - fullName: TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsCloseForTalking - path: ../TinyLife/Objects/Person.cs - startLine: 1720 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns true if pos is considered close enough for talking. - - For a person to be close enough for talking, they have to be at least 0.25 and at most 2.5 tiles away and in the same . - example: [] - syntax: - content: public virtual bool IsCloseForTalking(Vector2 pos, float floor) - parameters: - - id: pos - type: Microsoft.Xna.Framework.Vector2 - description: The position of the person to query closeness for - - id: floor - type: System.Single - description: The floor that the other person is on. - return: - type: System.Boolean - description: Whether the person is close enough to talk to - content.vb: Public Overridable Function IsCloseForTalking(pos As Vector2, floor As Single) As Boolean - overload: TinyLife.Objects.Person.IsCloseForTalking* - nameWithType.vb: Person.IsCloseForTalking(Vector2, Single) - fullName.vb: TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, Single) - name.vb: IsCloseForTalking(Vector2, Single) -- uid: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - commentId: M:TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - id: GetNeed(TinyLife.NeedType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetNeed(NeedType) - nameWithType: Person.GetNeed(NeedType) - fullName: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetNeed - path: ../TinyLife/Objects/Person.cs - startLine: 1732 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the of the given type for this person - example: [] - syntax: - content: public float GetNeed(NeedType type) - parameters: - - id: type - type: TinyLife.NeedType - description: The type of need that should be returned - return: - type: System.Single - description: This person's need value - content.vb: Public Function GetNeed(type As NeedType) As Single - overload: TinyLife.Objects.Person.GetNeed* -- uid: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - commentId: M:TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - id: GetNeedPercentage(TinyLife.NeedType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetNeedPercentage(NeedType) - nameWithType: Person.GetNeedPercentage(NeedType) - fullName: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetNeedPercentage - path: ../TinyLife/Objects/Person.cs - startLine: 1741 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the of the given type for this person - example: [] - syntax: - content: public float GetNeedPercentage(NeedType type) - parameters: - - id: type - type: TinyLife.NeedType - description: The type of need that should be returned - return: - type: System.Single - description: This person's need percentage - content.vb: Public Function GetNeedPercentage(type As NeedType) As Single - overload: TinyLife.Objects.Person.GetNeedPercentage* -- uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - id: RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RestoreNeed(NeedType, float, ActionInfo, float) - nameWithType: Person.RestoreNeed(NeedType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RestoreNeed - path: ../TinyLife/Objects/Person.cs - startLine: 1753 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Restores this person's of the given type by the given amount. - - Also invokes and modifies the restored amount by the person's current . - example: [] - syntax: - content: public virtual void RestoreNeed(NeedType type, float amount, ActionInfo info, float speedMultiplier) - parameters: - - id: type - type: TinyLife.NeedType - description: The type of need to restore - - id: amount - type: System.Single - description: The amount to restore this need by, out of . - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info of the action that is causing the need to be restored. Can be null if the need is not being restored by an action. - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - content.vb: Public Overridable Sub RestoreNeed(type As NeedType, amount As Single, info As ActionInfo, speedMultiplier As Single) - overload: TinyLife.Objects.Person.RestoreNeed* - nameWithType.vb: Person.RestoreNeed(NeedType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) - name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) -- uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - id: RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RestoreNeed(NeedType, float, ActionInfo, SkillType, float) - nameWithType: Person.RestoreNeed(NeedType, float, ActionInfo, SkillType, float) - fullName: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RestoreNeed - path: ../TinyLife/Objects/Person.cs - startLine: 1789 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Restores this person's of the given type by the given amount, additionally taking into account the person's level at the given . - - The higher the level of the given skill is, the higher the percentage of maxAmount that the will be restored with. - - This is useful for rewarding based on the level in a skill that is currently being built. - example: [] - syntax: - content: public void RestoreNeed(NeedType type, float maxAmount, ActionInfo info, SkillType requiredSkill, float speedMultiplier) - parameters: - - id: type - type: TinyLife.NeedType - description: The type of need to restore. - - id: maxAmount - type: System.Single - description: The maximum amount to restore this need by, out of . - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info of the action that is causing the need to be restored. Can be null if the need is not being restored by an action. - - id: requiredSkill - type: TinyLife.Skills.SkillType - description: The skill required to restore the given need. - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - content.vb: Public Sub RestoreNeed(type As NeedType, maxAmount As Single, info As ActionInfo, requiredSkill As SkillType, speedMultiplier As Single) - overload: TinyLife.Objects.Person.RestoreNeed* - nameWithType.vb: Person.RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) - fullName.vb: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) - name.vb: RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) -- uid: TinyLife.Objects.Person.GetSkill(TinyLife.Skills.SkillType,System.Boolean) - commentId: M:TinyLife.Objects.Person.GetSkill(TinyLife.Skills.SkillType,System.Boolean) - id: GetSkill(TinyLife.Skills.SkillType,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetSkill(SkillType, bool) - nameWithType: Person.GetSkill(SkillType, bool) - fullName: TinyLife.Objects.Person.GetSkill(TinyLife.Skills.SkillType, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetSkill - path: ../TinyLife/Objects/Person.cs - startLine: 1800 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the instance that this person has for the given . - - If this person does not have the skill yet, and initialize is false or the skill's don't match this person's , null is returned. - example: [] - syntax: - content: public virtual Skill GetSkill(SkillType type, bool initialize) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to query. - - id: initialize - type: System.Boolean - description: Whether the skill should be added if it doesn't exist already. - return: - type: TinyLife.Skills.Skill - description: The skill instance, or null if this person doesn't have the skill yet, and initialize is false or the skill's don't match this person's . - content.vb: Public Overridable Function GetSkill(type As SkillType, initialize As Boolean) As Skill - overload: TinyLife.Objects.Person.GetSkill* - nameWithType.vb: Person.GetSkill(SkillType, Boolean) - fullName.vb: TinyLife.Objects.Person.GetSkill(TinyLife.Skills.SkillType, Boolean) - name.vb: GetSkill(SkillType, Boolean) -- uid: TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType) - id: GetSkillTotalPercentage(TinyLife.Skills.SkillType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetSkillTotalPercentage(SkillType) - nameWithType: Person.GetSkillTotalPercentage(SkillType) - fullName: TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetSkillTotalPercentage - path: ../TinyLife/Objects/Person.cs - startLine: 1819 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the total skill level percentage of the given skill for this person. - - This is a shorthand for . - example: [] - syntax: - content: public float GetSkillTotalPercentage(SkillType type) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to query - return: - type: System.Single - description: The person's total skill level percentage - content.vb: Public Function GetSkillTotalPercentage(type As SkillType) As Single - overload: TinyLife.Objects.Person.GetSkillTotalPercentage* -- uid: TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType) - id: GetSkillPointPercentage(TinyLife.Skills.SkillType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetSkillPointPercentage(SkillType) - nameWithType: Person.GetSkillPointPercentage(SkillType) - fullName: TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetSkillPointPercentage - path: ../TinyLife/Objects/Person.cs - startLine: 1829 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the percentage that this person has in the given skill's current level. - - This is a shorthand for . - example: [] - syntax: - content: public float GetSkillPointPercentage(SkillType type) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to query - return: - type: System.Single - description: The person's skill point percentage - content.vb: Public Function GetSkillPointPercentage(type As SkillType) As Single - overload: TinyLife.Objects.Person.GetSkillPointPercentage* -- uid: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - id: GetSkillLevel(TinyLife.Skills.SkillType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetSkillLevel(SkillType) - nameWithType: Person.GetSkillLevel(SkillType) - fullName: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetSkillLevel - path: ../TinyLife/Objects/Person.cs - startLine: 1839 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the level of the of the given type that this person has. - - If this person does not have the given skill, 0 is returned. - example: [] - syntax: - content: public int GetSkillLevel(SkillType type) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to query - return: - type: System.Int32 - description: The person's skill level - content.vb: Public Function GetSkillLevel(type As SkillType) As Integer - overload: TinyLife.Objects.Person.GetSkillLevel* -- uid: TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) - commentId: M:TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) - id: HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasSkillLevel(SkillType, int) - nameWithType: Person.HasSkillLevel(SkillType, int) - fullName: TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType, int) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasSkillLevel - path: ../TinyLife/Objects/Person.cs - startLine: 1849 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether this person has a of the given type and whether its value is high enough. - example: [] - syntax: - content: public bool HasSkillLevel(SkillType type, int level) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to query - - id: level - type: System.Int32 - description: The level that the skill has to be - return: - type: System.Boolean - description: true if the person has this skill level, false otherwise - content.vb: Public Function HasSkillLevel(type As SkillType, level As Integer) As Boolean - overload: TinyLife.Objects.Person.HasSkillLevel* - nameWithType.vb: Person.HasSkillLevel(SkillType, Integer) - fullName.vb: TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType, Integer) - name.vb: HasSkillLevel(SkillType, Integer) -- uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - id: GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GainSkill(SkillType, float, ActionInfo, float) - nameWithType: Person.GainSkill(SkillType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GainSkill - path: ../TinyLife/Objects/Person.cs - startLine: 1861 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Causes this person to gain the skill with the given and raises it by the given amount. - - Note that influence the skinn gain automatically. - example: [] - syntax: - content: public virtual bool GainSkill(SkillType type, float amount, ActionInfo info, float speedMultiplier) - parameters: - - id: type - type: TinyLife.Skills.SkillType - description: The type of skill to gain - - id: amount - type: System.Single - description: The amount of skill points to gain - - id: info - type: TinyLife.Actions.ActionInfo - description: An optional action info whose can influence the efficiency - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - return: - type: System.Boolean - content.vb: Public Overridable Function GainSkill(type As SkillType, amount As Single, info As ActionInfo, speedMultiplier As Single) As Boolean - overload: TinyLife.Objects.Person.GainSkill* - nameWithType.vb: Person.GainSkill(SkillType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) - name.vb: GainSkill(SkillType, Single, ActionInfo, Single) -- uid: TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) - id: DepleteNeed(TinyLife.NeedType,System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DepleteNeed(NeedType, float, float) - nameWithType: Person.DepleteNeed(NeedType, float, float) - fullName: TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DepleteNeed - path: ../TinyLife/Objects/Person.cs - startLine: 1881 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Depletes this person's with the given by the given amount - - Note that, when the "NoNeed" cheat is active, this method does nothing. - example: [] - syntax: - content: public virtual void DepleteNeed(NeedType type, float amount, float speedMultiplier) - parameters: - - id: type - type: TinyLife.NeedType - description: The type of need to deplete - - id: amount - type: System.Single - description: The amount to deplete the need by, out of . - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - content.vb: Public Overridable Sub DepleteNeed(type As NeedType, amount As Single, speedMultiplier As Single) - overload: TinyLife.Objects.Person.DepleteNeed* - nameWithType.vb: Person.DepleteNeed(NeedType, Single, Single) - fullName.vb: TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType, Single, Single) - name.vb: DepleteNeed(NeedType, Single, Single) -- uid: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - commentId: M:TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - id: HasPersonality(TinyLife.PersonalityType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasPersonality(PersonalityType) - nameWithType: Person.HasPersonality(PersonalityType) - fullName: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasPersonality - path: ../TinyLife/Objects/Person.cs - startLine: 1892 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether this person has the given - example: [] - syntax: - content: public bool HasPersonality(PersonalityType type) - parameters: - - id: type - type: TinyLife.PersonalityType - description: The personality type to query - return: - type: System.Boolean - description: true if this person has this personality type, false otherwise - content.vb: Public Function HasPersonality(type As PersonalityType) As Boolean - overload: TinyLife.Objects.Person.HasPersonality* -- uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - commentId: M:TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - id: EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - nameWithType: Person.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - fullName: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EnqueueAction - path: ../TinyLife/Objects/Person.cs - startLine: 1906 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Enqueues the given action into to be executed later. - example: [] - syntax: - content: 'public virtual T EnqueueAction(ActionType type, ActionInfo info, bool automatic, bool priority = false, bool force = false, params ActionArgument[] chosenArguments) where T : Action' - parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The type of action to enqueue - - id: info - type: TinyLife.Actions.ActionInfo - description: The action information - - id: automatic - type: System.Boolean - description: Whether this action is considered to have started automatically (or invoked by a player) - - id: priority - type: System.Boolean - description: Whether to add this action to the start of the action queue rather than the end - - id: force - type: System.Boolean - description: Whether to start the action even if returns false - - id: chosenArguments - type: TinyLife.Actions.ActionArgument[] - description: The arguments for the action to start, or an empty array or null if this action has no arguments, or if a random set of arguments should be chosen - typeParameters: - - id: T - return: - type: '{T}' - description: The created action, or null if the action cannot be executed or the maximum amount of entries in the is reached. - content.vb: Public Overridable Function EnqueueAction(Of T As Action)(type As ActionType, info As ActionInfo, automatic As Boolean, priority As Boolean = False, force As Boolean = False, ParamArray chosenArguments As ActionArgument()) As T - overload: TinyLife.Objects.Person.EnqueueAction* - nameWithType.vb: Person.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) - fullName.vb: TinyLife.Objects.Person.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) - name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) -- uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - commentId: M:TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - id: CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CancelAction(Action, Action, bool) - nameWithType: Person.CancelAction(Action, Action, bool) - fullName: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CancelAction - path: ../TinyLife/Objects/Person.cs - startLine: 1926 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Tries to cancel the given action, removing it from or in the process. - - If the action in question cannot be canceled, this method returns false. - example: [] - syntax: - content: public virtual bool CancelAction(Action action, Action cancelSource = null, bool force = false) - parameters: - - id: action - type: TinyLife.Actions.Action - description: The action to cancel - - id: cancelSource - type: TinyLife.Actions.Action - description: The action that is responsible for this cancelation, or null by default - - id: force - type: System.Boolean - description: Whether to cancel the action even if returns false - return: - type: System.Boolean - description: Whether the action could be canceled successfully - content.vb: Public Overridable Function CancelAction(action As Action, cancelSource As Action = Nothing, force As Boolean = False) As Boolean - overload: TinyLife.Objects.Person.CancelAction* - nameWithType.vb: Person.CancelAction(Action, Action, Boolean) - fullName.vb: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, Boolean) - name.vb: CancelAction(Action, Action, Boolean) -- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - id: GetHeldObject``1(System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetHeldObject(bool) - nameWithType: Person.GetHeldObject(bool) - fullName: TinyLife.Objects.Person.GetHeldObject(bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHeldObject - path: ../TinyLife/Objects/Person.cs - startLine: 1942 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the that this person is currently holding in their hands, which will always be on the same map as this person's . - - Note that, if the held object is not of the required type T, null is returned. - example: [] - syntax: - content: 'public virtual T GetHeldObject(bool alsoReturnFake = true) where T : MapObject' - parameters: - - id: alsoReturnFake - type: System.Boolean - typeParameters: - - id: T - description: The type that the held furniture is expected to have - return: - type: '{T}' - description: The held furniture - content.vb: Public Overridable Function GetHeldObject(Of T As MapObject)(alsoReturnFake As Boolean = True) As T - overload: TinyLife.Objects.Person.GetHeldObject* - nameWithType.vb: Person.GetHeldObject(Of T)(Boolean) - fullName.vb: TinyLife.Objects.Person.GetHeldObject(Of T)(Boolean) - name.vb: GetHeldObject(Of T)(Boolean) -- 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) - id: SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - 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) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetHeldObject - path: ../TinyLife/Objects/Person.cs - startLine: 1960 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Sets the person's held object to the given furniture type, with the given data, and returns the created instance. - - Note that the returned object will automatically be added to the same map as this person's . - example: [] - syntax: - content: 'public virtual T SetHeldObject(FurnitureType type, int[] colors = null, Guid? id = null, bool fake = false) where T : Furniture' - parameters: - - id: type - type: TinyLife.Objects.FurnitureType - description: The type of furniture to construct - - id: colors - type: System.Int32[] - description: The colors that the constructed furniture should have, or null to use the defaults - - id: id - type: System.Nullable{System.Guid} - description: The id that this furniture should have, or null to choose a random one - - id: fake - type: System.Boolean - description: Whether the object set to be held is considered fake. A fake object will not be taken into account when a check occurs. Fake items are expected to be removed at the end of an that adds them. - typeParameters: - - id: T - description: The type that the created furniture is expected to have - return: - type: '{T}' - description: The created furniture instance - content.vb: Public Overridable Function SetHeldObject(Of T As Furniture)(type As FurnitureType, colors As Integer() = Nothing, id As Guid? = Nothing, fake As Boolean = False) As T - overload: TinyLife.Objects.Person.SetHeldObject* - 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) - name.vb: SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean) -- uid: TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - commentId: M:TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - id: SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetHeldObject(MapObject, bool) - nameWithType: Person.SetHeldObject(MapObject, bool) - fullName: TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetHeldObject - path: ../TinyLife/Objects/Person.cs - startLine: 1973 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Sets this person's held object to the given instance. - - Note that the obj has to be on the same map as this person's . - example: [] - syntax: - content: public virtual void SetHeldObject(MapObject obj, bool fake = false) - parameters: - - id: obj - type: TinyLife.Objects.MapObject - description: The furniture to hold - - id: fake - type: System.Boolean - description: Whether the object set to be held is considered fake. A fake object will not be taken into account when a check occurs. Fake items are expected to be removed at the end of an that adds them. - content.vb: Public Overridable Sub SetHeldObject(obj As MapObject, fake As Boolean = False) - overload: TinyLife.Objects.Person.SetHeldObject* - nameWithType.vb: Person.SetHeldObject(MapObject, Boolean) - fullName.vb: TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject, Boolean) - name.vb: SetHeldObject(MapObject, Boolean) -- uid: TinyLife.Objects.Person.RemoveHeldObject``1 - commentId: M:TinyLife.Objects.Person.RemoveHeldObject``1 - id: RemoveHeldObject``1 - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RemoveHeldObject() - nameWithType: Person.RemoveHeldObject() - fullName: TinyLife.Objects.Person.RemoveHeldObject() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RemoveHeldObject - path: ../TinyLife/Objects/Person.cs - startLine: 1986 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Removes this person's held object from the world and returns it. - example: [] - syntax: - content: 'public virtual T RemoveHeldObject() where T : MapObject' - typeParameters: - - id: T - description: The type of object to remove. If this person's held object does not match, it is not removed. - return: - type: '{T}' - description: The held object that was removed, or null if it did not match, or there was none. - content.vb: Public Overridable Function RemoveHeldObject(Of T As MapObject)() As T - overload: TinyLife.Objects.Person.RemoveHeldObject* - nameWithType.vb: Person.RemoveHeldObject(Of T)() - fullName.vb: TinyLife.Objects.Person.RemoveHeldObject(Of T)() - name.vb: RemoveHeldObject(Of T)() -- uid: TinyLife.Objects.Person.GetHeldActionInfo - commentId: M:TinyLife.Objects.Person.GetHeldActionInfo - id: GetHeldActionInfo - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetHeldActionInfo() - nameWithType: Person.GetHeldActionInfo() - fullName: TinyLife.Objects.Person.GetHeldActionInfo() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHeldActionInfo - path: ../TinyLife/Objects/Person.cs - startLine: 2000 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a for the , or null if there is none. - - Note that, if the held object is marked as being fake, this method also returns null. - example: [] - syntax: - content: public virtual ActionInfo GetHeldActionInfo() - return: - type: TinyLife.Actions.ActionInfo - description: The held action info. - content.vb: Public Overridable Function GetHeldActionInfo() As ActionInfo - overload: TinyLife.Objects.Person.GetHeldActionInfo* -- uid: TinyLife.Objects.Person.ToCreatedByString - commentId: M:TinyLife.Objects.Person.ToCreatedByString - id: ToCreatedByString - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ToCreatedByString() - nameWithType: Person.ToCreatedByString() - fullName: TinyLife.Objects.Person.ToCreatedByString() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ToCreatedByString - path: ../TinyLife/Objects/Person.cs - startLine: 2009 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns a string representation of this person using the localized "Created by:" prefix - example: [] - syntax: - content: public virtual string ToCreatedByString() - return: - type: System.String - description: A "created by" string - content.vb: Public Overridable Function ToCreatedByString() As String - overload: TinyLife.Objects.Person.ToCreatedByString* -- uid: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - commentId: M:TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - id: Die(TinyLife.Objects.DeathReason) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Die(DeathReason) - nameWithType: Person.Die(DeathReason) - fullName: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Die - path: ../TinyLife/Objects/Person.cs - startLine: 2017 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to die, removing it from the world and optionally spawning a . - example: [] - syntax: - content: public virtual bool Die(DeathReason reason) - parameters: - - id: reason - type: TinyLife.Objects.DeathReason - description: The reason for this person's death - return: - type: System.Boolean - content.vb: Public Overridable Function Die(reason As DeathReason) As Boolean - overload: TinyLife.Objects.Person.Die* -- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - id: AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AddEmotion - path: ../TinyLife/Objects/Person.cs - startLine: 2117 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Adds the given with the given intensity and time - example: [] - syntax: - content: public virtual bool AddEmotion(EmotionModifier type, int amount, TimeSpan time, IEmotionSource source, bool increaseExisting = false) - parameters: - - id: type - type: TinyLife.Emotions.EmotionModifier - description: The type of emotion to add - - id: amount - type: System.Int32 - description: The intensity of the emotion to add - - id: time - type: System.TimeSpan - description: The amount of in-game time the emotion should last for - - id: source - type: TinyLife.Emotions.IEmotionSource - description: The emotion source that caused this emotion. Supported objects include , , and more. May be null. - - id: increaseExisting - type: System.Boolean - description: Whether existing emotion modifiers of the same type should be increased by the given time and amount. If this is false, existing emotions get removed instead. - return: - type: System.Boolean - description: Whether the emotion could be added or it was already applied. If increaseExisting is true, this method always returns true. - content.vb: Public Overridable Function AddEmotion(type As EmotionModifier, amount As Integer, time As TimeSpan, source As IEmotionSource, increaseExisting As Boolean = False) As Boolean - overload: TinyLife.Objects.Person.AddEmotion* - nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) -- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - id: RemoveEmotion(TinyLife.Emotions.EmotionModifier) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RemoveEmotion(EmotionModifier) - nameWithType: Person.RemoveEmotion(EmotionModifier) - fullName: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RemoveEmotion - path: ../TinyLife/Objects/Person.cs - startLine: 2140 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Removes the given from this person's - example: [] - syntax: - content: public virtual bool RemoveEmotion(EmotionModifier type) - parameters: - - id: type - type: TinyLife.Emotions.EmotionModifier - description: The type of emotion to remove - return: - type: System.Boolean - description: Whether the emotion could be removed (or wasn't contained in the first place) - content.vb: Public Overridable Function RemoveEmotion(type As EmotionModifier) As Boolean - overload: TinyLife.Objects.Person.RemoveEmotion* -- uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - id: LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: LowerEmotion(EmotionType, float, float) - nameWithType: Person.LowerEmotion(EmotionType, float, float) - fullName: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LowerEmotion - path: ../TinyLife/Objects/Person.cs - startLine: 2161 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Lowers any of the given by the given percentage. - - Each modifier's will be lowered by the percentage of their . - example: [] - syntax: - content: public virtual bool LowerEmotion(EmotionType type, float percentage, float speedMultiplier = 1) - parameters: - - id: type - type: TinyLife.Emotions.EmotionType - description: The type of emotion to lower - - id: percentage - type: System.Single - description: The percentage to lower the emotion by - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - return: - type: System.Boolean - description: Whether the emotion could be lowered, or this person had no emotion modifiers of the given type - content.vb: Public Overridable Function LowerEmotion(type As EmotionType, percentage As Single, speedMultiplier As Single = 1) As Boolean - overload: TinyLife.Objects.Person.LowerEmotion* - nameWithType.vb: Person.LowerEmotion(EmotionType, Single, Single) - fullName.vb: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) - name.vb: LowerEmotion(EmotionType, Single, Single) -- uid: TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - id: LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: LowerEmotionModifier(EmotionModifier, float, float) - nameWithType: Person.LowerEmotionModifier(EmotionModifier, float, float) - fullName: TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, float, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LowerEmotionModifier - path: ../TinyLife/Objects/Person.cs - startLine: 2180 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Lowers the specified emotion modifier by the specified percentage. - - This differs from in that only the specific modifier is lowered. - example: [] - syntax: - content: public virtual bool LowerEmotionModifier(EmotionModifier modifier, float percentage, float speedMultiplier = 1) - parameters: - - id: modifier - type: TinyLife.Emotions.EmotionModifier - description: The emotion modifier to lower - - id: percentage - type: System.Single - description: The percentage to lower the emotion by - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - return: - type: System.Boolean - description: Whether the emotion could be lowered, or this person had no emotion modifiers of the given type - content.vb: Public Overridable Function LowerEmotionModifier(modifier As EmotionModifier, percentage As Single, speedMultiplier As Single = 1) As Boolean - overload: TinyLife.Objects.Person.LowerEmotionModifier* - nameWithType.vb: Person.LowerEmotionModifier(EmotionModifier, Single, Single) - fullName.vb: TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, Single, Single) - name.vb: LowerEmotionModifier(EmotionModifier, Single, Single) -- uid: TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - commentId: M:TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - id: HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasEmotionModifier(EmotionModifier) - nameWithType: Person.HasEmotionModifier(EmotionModifier) - fullName: TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasEmotionModifier - path: ../TinyLife/Objects/Person.cs - startLine: 2196 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether this person has the given in their list - example: [] - syntax: - content: public bool HasEmotionModifier(EmotionModifier type) - parameters: - - id: type - type: TinyLife.Emotions.EmotionModifier - description: The type of emotion modifier to query - return: - type: System.Boolean - description: Whether the emotion modifier is active - content.vb: Public Function HasEmotionModifier(type As EmotionModifier) As Boolean - overload: TinyLife.Objects.Person.HasEmotionModifier* -- uid: TinyLife.Objects.Person.GetWalkSpeed - commentId: M:TinyLife.Objects.Person.GetWalkSpeed - id: GetWalkSpeed - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetWalkSpeed() - nameWithType: Person.GetWalkSpeed() - fullName: TinyLife.Objects.Person.GetWalkSpeed() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetWalkSpeed - path: ../TinyLife/Objects/Person.cs - startLine: 2205 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns this person's current walk speed, per update frame. - - The walk speed is influenced by their and . - example: [] - syntax: - content: public virtual float GetWalkSpeed() - return: - type: System.Single - description: The walk speed - content.vb: Public Overridable Function GetWalkSpeed() As Single - overload: TinyLife.Objects.Person.GetWalkSpeed* -- 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) - id: GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - 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) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetEfficiencyModifier - path: ../TinyLife/Objects/Person.cs - startLine: 2240 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a multiplier (which will be close to 1) of how "efficiently" this person currently works and moves. - - This value is influenced by the speedMultiplier, the level of the passed skill as well as this person's and . - example: [] - syntax: - content: public virtual float GetEfficiencyModifier(float speedMultiplier = 1, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1) - parameters: - - id: speedMultiplier - type: System.Single - description: The game speed multiplier, which represents how fast things should happen, which is usually determined by - - id: info - type: TinyLife.Actions.ActionInfo - description: An optional action info whose can influence the efficiency - - id: skill - type: TinyLife.Skills.SkillType - description: A skill that optionally influences the efficiency - - id: levelModifier - type: System.Single - description: The amount that each skill level should influence the efficiency by. Defaults to 0.1. - return: - type: System.Single - description: The person's efficiency, which is a value close to or equal to 1 - content.vb: Public Overridable Function GetEfficiencyModifier(speedMultiplier As Single = 1, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) As Single - overload: TinyLife.Objects.Person.GetEfficiencyModifier* - nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single) - fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single) -- uid: TinyLife.Objects.Person.HasHouseholdMember(System.Guid) - commentId: M:TinyLife.Objects.Person.HasHouseholdMember(System.Guid) - id: HasHouseholdMember(System.Guid) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasHouseholdMember(Guid) - nameWithType: Person.HasHouseholdMember(Guid) - fullName: TinyLife.Objects.Person.HasHouseholdMember(System.Guid) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasHouseholdMember - path: ../TinyLife/Objects/Person.cs - startLine: 2288 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether the given person is a part of this household - example: [] - syntax: - content: public bool HasHouseholdMember(Guid person) - parameters: - - id: person - type: System.Guid - description: The unique id of the person to query - return: - type: System.Boolean - description: true if the person is part of this household, false otherwise - content.vb: Public Function HasHouseholdMember(person As Guid) As Boolean - overload: TinyLife.Objects.Person.HasHouseholdMember* -- uid: TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person) - id: HasHouseholdMember(TinyLife.Objects.Person) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasHouseholdMember(Person) - nameWithType: Person.HasHouseholdMember(Person) - fullName: TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasHouseholdMember - path: ../TinyLife/Objects/Person.cs - startLine: 2293 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether the given person is a part of this household - example: [] - syntax: - content: public bool HasHouseholdMember(Person person) - parameters: - - id: person - type: TinyLife.Objects.Person - description: The unique id of the person to query - return: - type: System.Boolean - description: true if the person is part of this household, false otherwise - content.vb: Public Function HasHouseholdMember(person As Person) As Boolean - overload: TinyLife.Objects.Person.HasHouseholdMember* -- uid: TinyLife.Objects.Person.GetProjects(System.String) - commentId: M:TinyLife.Objects.Person.GetProjects(System.String) - id: GetProjects(System.String) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetProjects(string) - nameWithType: Person.GetProjects(string) - fullName: TinyLife.Objects.Person.GetProjects(string) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetProjects - path: ../TinyLife/Objects/Person.cs - startLine: 2303 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns all of the projects of the given that this person has. - - To access all projects regardless of type, iterate the list instead. - example: [] - syntax: - content: public IEnumerable GetProjects(string type) - parameters: - - id: type - type: System.String - description: The of project to return - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} - description: A set of projects that match the given type - content.vb: Public Function GetProjects(type As String) As IEnumerable(Of Project) - overload: TinyLife.Objects.Person.GetProjects* - nameWithType.vb: Person.GetProjects(String) - fullName.vb: TinyLife.Objects.Person.GetProjects(String) - name.vb: GetProjects(String) -- uid: TinyLife.Objects.Person.GetProject(System.String,System.String) - commentId: M:TinyLife.Objects.Person.GetProject(System.String,System.String) - id: GetProject(System.String,System.String) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetProject(string, string) - nameWithType: Person.GetProject(string, string) - fullName: TinyLife.Objects.Person.GetProject(string, string) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetProject - path: ../TinyLife/Objects/Person.cs - startLine: 2313 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns a project of the given with the given . - example: [] - syntax: - content: public Project GetProject(string type, string name) - parameters: - - id: type - type: System.String - description: The of the project to return - - id: name - type: System.String - description: The of the project to return - return: - type: TinyLife.Goals.Project - description: The matching project, or null if there is none - content.vb: Public Function GetProject(type As String, name As String) As Project - overload: TinyLife.Objects.Person.GetProject* - nameWithType.vb: Person.GetProject(String, String) - fullName.vb: TinyLife.Objects.Person.GetProject(String, String) - name.vb: GetProject(String, String) -- uid: TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - commentId: M:TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - id: StartProject(TinyLife.Goals.Project) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: StartProject(Project) - nameWithType: Person.StartProject(Project) - fullName: TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: StartProject - path: ../TinyLife/Objects/Person.cs - startLine: 2322 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Starts a new project, adding it to the list of this person - example: [] - syntax: - content: public virtual Project StartProject(Project project) - parameters: - - id: project - type: TinyLife.Goals.Project - description: The project to start - return: - type: TinyLife.Goals.Project - description: The project that was passed, for chaining - content.vb: Public Overridable Function StartProject(project As Project) As Project - overload: TinyLife.Objects.Person.StartProject* -- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - id: GetPassiveActionPriority(TinyLife.Actions.ActionType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetPassiveActionPriority(ActionType) - nameWithType: Person.GetPassiveActionPriority(ActionType) - fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetPassiveActionPriority - path: ../TinyLife/Objects/Person.cs - startLine: 2334 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the passive priority for the given . - - This method evaluates the action's own and adds additional factors like and modifiers for social actions. - - You can use to change the return value of this method. - example: [] - syntax: - content: public virtual float GetPassiveActionPriority(ActionType type) - parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The type of action to get the passive priority for - return: - type: System.Single - description: The action's passive priority - content.vb: Public Overridable Function GetPassiveActionPriority(type As ActionType) As Single - overload: TinyLife.Objects.Person.GetPassiveActionPriority* -- uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - id: GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetAiPriorityForObject(MapObject, ObjectCategory) - nameWithType: Person.GetAiPriorityForObject(MapObject, ObjectCategory) - fullName: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetAiPriorityForObject - path: ../TinyLife/Objects/Person.cs - startLine: 2364 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the AI priority for the given obj and the given categories. - - This method checks the method, as well as any -speciifc AI priorities, and invokes the event. - example: [] - syntax: - content: public virtual float GetAiPriorityForObject(MapObject obj, ObjectCategory categories) - parameters: - - id: obj - type: TinyLife.Objects.MapObject - description: The object. - - id: categories - type: TinyLife.Objects.ObjectCategory - description: The categories. - return: - type: System.Single - description: The AI priority for the object. - content.vb: Public Overridable Function GetAiPriorityForObject(obj As MapObject, categories As ObjectCategory) As Single - overload: TinyLife.Objects.Person.GetAiPriorityForObject* -- uid: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - commentId: M:TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - id: GetRandomOutfit(TinyLife.Objects.ClothesIntention) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetRandomOutfit(ClothesIntention) - nameWithType: Person.GetRandomOutfit(ClothesIntention) - fullName: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetRandomOutfit - path: ../TinyLife/Objects/Person.cs - startLine: 2382 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the index of the collection that best matches the given . - example: [] - syntax: - content: public virtual int GetRandomOutfit(ClothesIntention intention) - parameters: - - id: intention - type: TinyLife.Objects.ClothesIntention - description: The intention to match the best outfit to. - return: - type: System.Int32 - description: The index in the collection that best matches the intention, or -1 there is no match. - content.vb: Public Overridable Function GetRandomOutfit(intention As ClothesIntention) As Integer - overload: TinyLife.Objects.Person.GetRandomOutfit* -- uid: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - commentId: M:TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - id: SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetCurrentOutfit(ClothesIntention) - nameWithType: Person.SetCurrentOutfit(ClothesIntention) - fullName: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetCurrentOutfit - path: ../TinyLife/Objects/Person.cs - startLine: 2394 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Sets the current outfit to an outfit that matches the given . - - This method returns whether returned a valid outfit index or if no matching outfit could be found. - - Note that, if this person is already wearing an outfit that matches the intention, the outfit will not be changed, and this method returns true. - example: [] - syntax: - content: public virtual bool SetCurrentOutfit(ClothesIntention intention) - parameters: - - id: intention - type: TinyLife.Objects.ClothesIntention - description: The intention to match the best outfit to. - return: - type: System.Boolean - description: True if an outfit could be found, or false if no matching outfit could be found. - content.vb: Public Overridable Function SetCurrentOutfit(intention As ClothesIntention) As Boolean - overload: TinyLife.Objects.Person.SetCurrentOutfit* -- uid: TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - commentId: M:TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - id: SetCurrentOutfit(System.Int32) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetCurrentOutfit(int) - nameWithType: Person.SetCurrentOutfit(int) - fullName: TinyLife.Objects.Person.SetCurrentOutfit(int) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetCurrentOutfit - path: ../TinyLife/Objects/Person.cs - startLine: 2410 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Sets this person's to the given index. - - Additionally, this method updates this person's animation and portrait to the new outfit. - example: [] - syntax: - content: public virtual void SetCurrentOutfit(int index) - parameters: - - id: index - type: System.Int32 - description: The index to set - content.vb: Public Overridable Sub SetCurrentOutfit(index As Integer) - overload: TinyLife.Objects.Person.SetCurrentOutfit* - nameWithType.vb: Person.SetCurrentOutfit(Integer) - fullName.vb: TinyLife.Objects.Person.SetCurrentOutfit(Integer) - name.vb: SetCurrentOutfit(Integer) -- uid: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - commentId: M:TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - id: SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetNewId(Map, IEnumerable, IEnumerable) - nameWithType: Person.SetNewId(Map, IEnumerable, IEnumerable) - fullName: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetNewId - path: ../TinyLife/Objects/Person.cs - startLine: 2425 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Sets a new for this person, and also updates any furniture and relationship references for them. - - Optionally, a set of additional people and furniture that might not currently be on the map can be passed. - example: [] - syntax: - content: public virtual void SetNewId(Map map, IEnumerable possibleAdditionalRelationships = null, IEnumerable possibleAdditionalFurniture = null) - parameters: - - id: map - type: TinyLife.World.Map - description: The map that the person will be added to - - id: possibleAdditionalRelationships - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} - description: A set of people, in addition to the map's people, that this person might have a relationship to - - id: possibleAdditionalFurniture - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} - description: A set of objects, in addition to the map's objects, that this person might have created - content.vb: Public Overridable Sub SetNewId(map As Map, possibleAdditionalRelationships As IEnumerable(Of Person) = Nothing, possibleAdditionalFurniture As IEnumerable(Of Furniture) = Nothing) - overload: TinyLife.Objects.Person.SetNewId* - nameWithType.vb: Person.SetNewId(Map, IEnumerable(Of Person), IEnumerable(Of Furniture)) - fullName.vb: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) - name.vb: SetNewId(Map, IEnumerable(Of Person), IEnumerable(Of Furniture)) -- uid: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - id: IsIdMatch(TinyLife.Objects.Person) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsIdMatch(Person) - nameWithType: Person.IsIdMatch(Person) - fullName: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsIdMatch - path: ../TinyLife/Objects/Person.cs - startLine: 2480 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether this person and the other person have matching values or whether their ID histories () overlap. - - If this method returns two, this person and the other person can be considered the same person to a certain degree, as it means that they are copies of each other, or copies of the same person. - example: [] - syntax: - content: public bool IsIdMatch(Person other) - parameters: - - id: other - type: TinyLife.Objects.Person - description: The person to compare this person to - return: - type: System.Boolean - description: Whether this person and the passed person have matching ids - content.vb: Public Function IsIdMatch(other As Person) As Boolean - overload: TinyLife.Objects.Person.IsIdMatch* -- uid: TinyLife.Objects.Person.IsIdMatch(System.Guid) - commentId: M:TinyLife.Objects.Person.IsIdMatch(System.Guid) - id: IsIdMatch(System.Guid) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: IsIdMatch(Guid) - nameWithType: Person.IsIdMatch(Guid) - fullName: TinyLife.Objects.Person.IsIdMatch(System.Guid) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsIdMatch - path: ../TinyLife/Objects/Person.cs - startLine: 2490 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether this person's or any entry in their ID history () matches the passed. - - To compare whether two people are an ID match, use . - example: [] - syntax: - content: public bool IsIdMatch(Guid id) - parameters: - - id: id - type: System.Guid - description: The id to compare this person's ids to - return: - type: System.Boolean - description: Whether any of this person's id match - content.vb: Public Function IsIdMatch(id As Guid) As Boolean - overload: TinyLife.Objects.Person.IsIdMatch* -- uid: TinyLife.Objects.Person.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - commentId: M:TinyLife.Objects.Person.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - id: FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: FaceObject(MapObject, ActionSpot) - nameWithType: Person.FaceObject(MapObject, ActionSpot) - fullName: TinyLife.Objects.Person.FaceObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FaceObject - path: ../TinyLife/Objects/Person.cs - startLine: 2499 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A utility method that causes this person> to face in the direction of the given obj (and optionally its specific ). - - This method returns false if this person is occupying a furniture object, or if they're standing in the same location as the obj. - example: [] - syntax: - content: public bool FaceObject(MapObject obj, ActionSpot spot = null) - parameters: - - id: obj - type: TinyLife.Objects.MapObject - - id: spot - type: TinyLife.Objects.ActionSpot - return: - type: System.Boolean - description: Whether it was possible to face in the object's direction. - content.vb: Public Function FaceObject(obj As MapObject, spot As ActionSpot = Nothing) As Boolean - overload: TinyLife.Objects.Person.FaceObject* -- uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - id: GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetPersonalitySkillBoost(SkillType) - nameWithType: Person.GetPersonalitySkillBoost(SkillType) - fullName: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetPersonalitySkillBoost - path: ../TinyLife/Objects/Person.cs - startLine: 2523 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a modifier that skills with the given should be boosted by, based on this person's . - - This method is used by . - example: [] - syntax: - content: public virtual float GetPersonalitySkillBoost(SkillType skill) - parameters: - - id: skill - type: TinyLife.Skills.SkillType - description: The skill category whose personality skill boost to return - return: - type: System.Single - description: A modifier that skills should be boosted by - content.vb: Public Overridable Function GetPersonalitySkillBoost(skill As SkillType) As Single - overload: TinyLife.Objects.Person.GetPersonalitySkillBoost* -- uid: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - id: GetEmotionSkillBoost(TinyLife.Skills.SkillType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetEmotionSkillBoost(SkillType) - nameWithType: Person.GetEmotionSkillBoost(SkillType) - fullName: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetEmotionSkillBoost - path: ../TinyLife/Objects/Person.cs - startLine: 2545 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a modifier that skills with the given should be boosted by, based on this person's current . - - This method is used by , and is also used to display the emotion image in the skills menu. - example: [] - syntax: - content: public virtual float GetEmotionSkillBoost(SkillType skill) - parameters: - - id: skill - type: TinyLife.Skills.SkillType - description: '' - return: - type: System.Single - description: '' - content.vb: Public Overridable Function GetEmotionSkillBoost(skill As SkillType) As Single - overload: TinyLife.Objects.Person.GetEmotionSkillBoost* -- uid: TinyLife.Objects.Person.GetCurrentGoals - commentId: M:TinyLife.Objects.Person.GetCurrentGoals - id: GetCurrentGoals - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetCurrentGoals() - nameWithType: Person.GetCurrentGoals() - fullName: TinyLife.Objects.Person.GetCurrentGoals() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetCurrentGoals - path: ../TinyLife/Objects/Person.cs - startLine: 2569 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns a set of objects that this person is currently working on. - - To add more current goals, use . - example: [] - syntax: - content: public virtual List GetCurrentGoals() - return: - type: System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable} - description: This person's current goals - content.vb: Public Overridable Function GetCurrentGoals() As List(Of IGoalTriggerable) - overload: TinyLife.Objects.Person.GetCurrentGoals* -- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - id: EarnMoney(System.Single,System.Object) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: EarnMoney(float, object) - nameWithType: Person.EarnMoney(float, object) - fullName: TinyLife.Objects.Person.EarnMoney(float, object) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EarnMoney - path: ../TinyLife/Objects/Person.cs - startLine: 2595 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Causes this person's to be increased, but additionally triggers the . - - This method should only be used if the money is earned in a "manual" way, like when selling a homemade painting or publishing a book. - example: [] - syntax: - content: public virtual void EarnMoney(float money, object triggerObject) - parameters: - - id: money - type: System.Single - description: The money to earn. - - id: triggerObject - type: System.Object - description: The object that caused the money to be earned, which is passed to . Note that this needs to be compatible with the 's . - content.vb: Public Overridable Sub EarnMoney(money As Single, triggerObject As Object) - overload: TinyLife.Objects.Person.EarnMoney* - nameWithType.vb: Person.EarnMoney(Single, Object) - fullName.vb: TinyLife.Objects.Person.EarnMoney(Single, Object) - name.vb: EarnMoney(Single, Object) -- uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - id: AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: AddMemory(MemoryType, ActionInfo, int, TimeSpan?) - nameWithType: Person.AddMemory(MemoryType, ActionInfo, int, TimeSpan?) - fullName: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, int, System.TimeSpan?) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AddMemory - path: ../TinyLife/Objects/Person.cs - startLine: 2608 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Adds a to the list of this person. - example: [] - syntax: - content: 'public virtual T AddMemory(MemoryType type, ActionInfo info, int toKeep = 0, TimeSpan? timeOccured = null) where T : Memory' - parameters: - - id: type - type: TinyLife.Goals.MemoryType - description: The type of memory to add. - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info to attach to this memory, or null to use . - - id: toKeep - type: System.Int32 - description: An amount of memories of the given type to keep, also counting the newly added one. Oldest memories will be removed first. - - id: timeOccured - type: System.Nullable{System.TimeSpan} - description: The time that this memory occured on, or null to use . - typeParameters: - - id: T - return: - type: '{T}' - description: The added memory. - content.vb: Public Overridable Function AddMemory(Of T As Memory)(type As MemoryType, info As ActionInfo, toKeep As Integer = 0, timeOccured As TimeSpan? = Nothing) As T - overload: TinyLife.Objects.Person.AddMemory* - nameWithType.vb: Person.AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) - fullName.vb: TinyLife.Objects.Person.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, Integer, System.TimeSpan?) - name.vb: AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) -- uid: TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - commentId: M:TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - id: GetMemories``1(TinyLife.Goals.MemoryType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetMemories(MemoryType) - nameWithType: Person.GetMemories(MemoryType) - fullName: TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetMemories - path: ../TinyLife/Objects/Person.cs - startLine: 2620 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns all instances that this person currently tracks that match the given . - example: [] - syntax: - content: 'public virtual IEnumerable GetMemories(MemoryType type) where T : Memory' - parameters: - - id: type - type: TinyLife.Goals.MemoryType - description: The memory type to match. - typeParameters: - - id: T - return: - type: System.Collections.Generic.IEnumerable{{T}} - description: The memories of the given type. - content.vb: Public Overridable Function GetMemories(Of T As Memory)(type As MemoryType) As IEnumerable(Of T) - overload: TinyLife.Objects.Person.GetMemories* - nameWithType.vb: Person.GetMemories(Of T)(MemoryType) - fullName.vb: TinyLife.Objects.Person.GetMemories(Of T)(TinyLife.Goals.MemoryType) - name.vb: GetMemories(Of T)(MemoryType) -- uid: TinyLife.Objects.Person.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) - commentId: M:TinyLife.Objects.Person.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) - id: GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetMemories(IDictionary) - nameWithType: Person.GetMemories(IDictionary) - fullName: TinyLife.Objects.Person.GetMemories(System.Collections.Generic.IDictionary) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetMemories - path: ../TinyLife/Objects/Person.cs - startLine: 2629 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns all instances that this person currently tracks that match the given set of . - example: [] - syntax: - content: 'public virtual IEnumerable<(TKey Key, TMem Memory)> GetMemories(IDictionary types) where TMem : Memory' - parameters: - - id: types - type: System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType} - description: The memory types to match. - typeParameters: - - id: TKey - - id: TMem - return: - type: System.Collections.Generic.IEnumerable{System.ValueTuple{{TKey},{TMem}}} - description: The memories of the given types. - content.vb: Public Overridable Function GetMemories(Of TKey, TMem As Memory)(types As IDictionary(Of TKey, MemoryType)) As IEnumerable(Of (Key As TKey, Memory As TMem)) - overload: TinyLife.Objects.Person.GetMemories* - nameWithType.vb: Person.GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) - fullName.vb: TinyLife.Objects.Person.GetMemories(Of TKey, TMem)(System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType)) - name.vb: GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) -- uid: TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - id: RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: RemoveMemory(MemoryType, int, Func) - nameWithType: Person.RemoveMemory(MemoryType, int, Func) - fullName: TinyLife.Objects.Person.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RemoveMemory - path: ../TinyLife/Objects/Person.cs - startLine: 2640 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Removes all instances of the given type T and from this person's collection, and returns the amount of memories removed. - example: [] - syntax: - content: 'public virtual int RemoveMemory(MemoryType type, int toKeep = 0, Func condition = null) where T : Memory' - parameters: - - id: type - type: TinyLife.Goals.MemoryType - description: The memory type to match. - - id: toKeep - type: System.Int32 - description: An amount of memories of the given type to keep. Oldest memories will be removed first. - - id: condition - type: System.Func{{T},System.Boolean} - description: An additional condition to determine whether memories should be included in the search. - typeParameters: - - id: T - return: - type: System.Int32 - description: How many memories were removed. - content.vb: Public Overridable Function RemoveMemory(Of T As Memory)(type As MemoryType, toKeep As Integer = 0, condition As Func(Of T, Boolean) = Nothing) As Integer - overload: TinyLife.Objects.Person.RemoveMemory* - nameWithType.vb: Person.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) - fullName.vb: TinyLife.Objects.Person.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) - name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) -- uid: TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - id: GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetTimeSinceMemory(MemoryType, Func) - nameWithType: Person.GetTimeSinceMemory(MemoryType, Func) - fullName: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetTimeSinceMemory - path: ../TinyLife/Objects/Person.cs - startLine: 2668 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the time since a memory of the given has occured. - - If there are multiple memories of the given type, the minimum time is returned. If there is no memory of the given type, null is returned. - example: [] - syntax: - content: 'public virtual TimeSpan? GetTimeSinceMemory(MemoryType type, Func condition = null) where T : Memory' - parameters: - - id: type - type: TinyLife.Goals.MemoryType - description: The memory type to query. - - id: condition - type: System.Func{{T},System.Boolean} - description: An additional condition to determine whether memories should be included in the search. - typeParameters: - - id: T - return: - type: System.Nullable{System.TimeSpan} - description: The time since the given memory type. - content.vb: Public Overridable Function GetTimeSinceMemory(Of T As Memory)(type As MemoryType, condition As Func(Of T, Boolean) = Nothing) As TimeSpan? - overload: TinyLife.Objects.Person.GetTimeSinceMemory* - nameWithType.vb: Person.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) - fullName.vb: TinyLife.Objects.Person.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) - name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) -- uid: TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) - commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) - id: GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetTimeSinceMemory(params MemoryType[]) - nameWithType: Person.GetTimeSinceMemory(params MemoryType[]) - fullName: TinyLife.Objects.Person.GetTimeSinceMemory(params TinyLife.Goals.MemoryType[]) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetTimeSinceMemory - path: ../TinyLife/Objects/Person.cs - startLine: 2687 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the time since a memory of one of the given values has occured. - - If there are multiple memories that match the given types, the minimum time is returned. If there is no memory of any of the given types, null is returned. - example: [] - syntax: - content: 'public virtual TimeSpan? GetTimeSinceMemory(params MemoryType[] types) where T : Memory' - parameters: - - id: types - type: TinyLife.Goals.MemoryType[] - description: The memory types to query. - typeParameters: - - id: T - return: - type: System.Nullable{System.TimeSpan} - description: The time since the given memory type. - content.vb: Public Overridable Function GetTimeSinceMemory(Of T As Memory)(ParamArray types As MemoryType()) As TimeSpan? - overload: TinyLife.Objects.Person.GetTimeSinceMemory* - nameWithType.vb: Person.GetTimeSinceMemory(Of T)(ParamArray MemoryType()) - fullName.vb: TinyLife.Objects.Person.GetTimeSinceMemory(Of T)(ParamArray TinyLife.Goals.MemoryType()) - name.vb: GetTimeSinceMemory(Of T)(ParamArray MemoryType()) -- uid: TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) - id: GoToExitRoad(Microsoft.Xna.Framework.Vector2) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GoToExitRoad(Vector2) - nameWithType: Person.GoToExitRoad(Vector2) - fullName: TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GoToExitRoad - path: ../TinyLife/Objects/Person.cs - startLine: 2700 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Teleports this person to the nearest exit road using . - example: [] - syntax: - content: public virtual void GoToExitRoad(Vector2 closestPosition) - parameters: - - id: closestPosition - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public Overridable Sub GoToExitRoad(closestPosition As Vector2) - overload: TinyLife.Objects.Person.GoToExitRoad* -- uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean) - commentId: M:TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean) - id: GetAction``1(System.Guid,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetAction(Guid, bool) - nameWithType: Person.GetAction(Guid, bool) - fullName: TinyLife.Objects.Person.GetAction(System.Guid, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetAction - path: ../TinyLife/Objects/Person.cs - startLine: 2715 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the action in this person's set whose matches the given id and the given type T. - example: [] - syntax: - content: 'public T GetAction(Guid id, bool regardChildren = false) where T : Action' - parameters: - - id: id - type: System.Guid - description: The id of the action to query. - - id: regardChildren - type: System.Boolean - description: Whether child actions should be queried. If this is true, is used. - typeParameters: - - id: T - description: The type of action to find and return. - return: - type: '{T}' - description: The action with the given id and type T, or null if none are found. - content.vb: Public Function GetAction(Of T As Action)(id As Guid, regardChildren As Boolean = False) As T - overload: TinyLife.Objects.Person.GetAction* - nameWithType.vb: Person.GetAction(Of T)(Guid, Boolean) - fullName.vb: TinyLife.Objects.Person.GetAction(Of T)(System.Guid, Boolean) - name.vb: GetAction(Of T)(Guid, Boolean) -- uid: TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - commentId: M:TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - id: SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetPregnancyStatus(int, Guid, bool) - nameWithType: Person.SetPregnancyStatus(int, Guid, bool) - fullName: TinyLife.Objects.Person.SetPregnancyStatus(int, System.Guid, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetPregnancyStatus - path: ../TinyLife/Objects/Person.cs - startLine: 2735 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Sets this person's pregnancy status to the given parameters. This person's , as well as their will be set. If memories is true, the memory will be removed, and the memory will be added if hours is greater than 0. - example: [] - syntax: - content: public virtual void SetPregnancyStatus(int hours, Guid partner, bool memories = true) - parameters: - - id: hours - type: System.Int32 - description: The amount of hours this person should be pregnant for at the minimum. - - id: partner - type: System.Guid - description: The of this person's pregnancy partner. - - id: memories - type: System.Boolean - description: Whether the appropriate instances should be added to this person. - content.vb: Public Overridable Sub SetPregnancyStatus(hours As Integer, partner As Guid, memories As Boolean = True) - overload: TinyLife.Objects.Person.SetPregnancyStatus* - nameWithType.vb: Person.SetPregnancyStatus(Integer, Guid, Boolean) - fullName.vb: TinyLife.Objects.Person.SetPregnancyStatus(Integer, System.Guid, Boolean) - name.vb: SetPregnancyStatus(Integer, Guid, Boolean) -- uid: TinyLife.Objects.Person.SetAnimationsFromLooks - commentId: M:TinyLife.Objects.Person.SetAnimationsFromLooks - id: SetAnimationsFromLooks - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: SetAnimationsFromLooks() - nameWithType: Person.SetAnimationsFromLooks() - fullName: TinyLife.Objects.Person.SetAnimationsFromLooks() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetAnimationsFromLooks - path: ../TinyLife/Objects/Person.cs - startLine: 2755 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A method that is called in various places to update this person's animation data. By default, this method calls for each clothes layer as well as this person's shadow. - example: [] - syntax: - content: public virtual void SetAnimationsFromLooks() - content.vb: Public Overridable Sub SetAnimationsFromLooks() - overload: TinyLife.Objects.Person.SetAnimationsFromLooks* -- uid: TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map) - commentId: M:TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map) - id: ImportAtExitRoad(TinyLife.World.Map) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ImportAtExitRoad(Map) - nameWithType: Person.ImportAtExitRoad(Map) - fullName: TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ImportAtExitRoad - path: ../TinyLife/Objects/Person.cs - startLine: 2767 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Imports this person at a nearby exit road, additionally validating them, setting a new for them and adding them to the given map. - example: [] - syntax: - content: public virtual void ImportAtExitRoad(Map map) - parameters: - - id: map - type: TinyLife.World.Map - description: The map to import on. - content.vb: Public Overridable Sub ImportAtExitRoad(map As Map) - overload: TinyLife.Objects.Person.ImportAtExitRoad* -- uid: TinyLife.Objects.Person.GoToRandomHomeLocation - commentId: M:TinyLife.Objects.Person.GoToRandomHomeLocation - id: GoToRandomHomeLocation - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GoToRandomHomeLocation() - nameWithType: Person.GoToRandomHomeLocation() - fullName: TinyLife.Objects.Person.GoToRandomHomeLocation() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GoToRandomHomeLocation - path: ../TinyLife/Objects/Person.cs - startLine: 2779 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Causes this person to teleport to a random location close to their 's home location (). - - Note that this method expects this person's to be the same as the 's . - example: [] - syntax: - content: public virtual void GoToRandomHomeLocation() - content.vb: Public Overridable Sub GoToRandomHomeLocation() - overload: TinyLife.Objects.Person.GoToRandomHomeLocation* -- uid: TinyLife.Objects.Person.ShouldDrawHeldItem - commentId: M:TinyLife.Objects.Person.ShouldDrawHeldItem - id: ShouldDrawHeldItem - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ShouldDrawHeldItem() - nameWithType: Person.ShouldDrawHeldItem() - fullName: TinyLife.Objects.Person.ShouldDrawHeldItem() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ShouldDrawHeldItem - path: ../TinyLife/Objects/Person.cs - startLine: 2801 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns whether or not to draw this person's held object at the given time, whicih is used by for drawing. - example: [] - syntax: - content: public virtual bool ShouldDrawHeldItem() - return: - type: System.Boolean - description: Whether or not to draw this person's held object. - content.vb: Public Overridable Function ShouldDrawHeldItem() As Boolean - overload: TinyLife.Objects.Person.ShouldDrawHeldItem* -- uid: TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) - commentId: M:TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) - id: GetHeldItemDrawOffset(System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetHeldItemDrawOffset(bool) - nameWithType: Person.GetHeldItemDrawOffset(bool) - fullName: TinyLife.Objects.Person.GetHeldItemDrawOffset(bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHeldItemDrawOffset - path: ../TinyLife/Objects/Person.cs - startLine: 2812 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns this person's held item's draw offset, which is used by for drawing. - example: [] - syntax: - content: public virtual Vector2 GetHeldItemDrawOffset(bool includeItemOffsets) - parameters: - - id: includeItemOffsets - type: System.Boolean - return: - type: Microsoft.Xna.Framework.Vector2 - description: This person's held item's draw offset. - content.vb: Public Overridable Function GetHeldItemDrawOffset(includeItemOffsets As Boolean) As Vector2 - overload: TinyLife.Objects.Person.GetHeldItemDrawOffset* - nameWithType.vb: Person.GetHeldItemDrawOffset(Boolean) - fullName.vb: TinyLife.Objects.Person.GetHeldItemDrawOffset(Boolean) - name.vb: GetHeldItemDrawOffset(Boolean) -- uid: TinyLife.Objects.Person.GetHeldItemDepthOffset - commentId: M:TinyLife.Objects.Person.GetHeldItemDepthOffset - id: GetHeldItemDepthOffset - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetHeldItemDepthOffset() - nameWithType: Person.GetHeldItemDepthOffset() - fullName: TinyLife.Objects.Person.GetHeldItemDepthOffset() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHeldItemDepthOffset - path: ../TinyLife/Objects/Person.cs - startLine: 2840 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns this person's held item's depth offset, which is used by for drawing. - example: [] - syntax: - content: public virtual float GetHeldItemDepthOffset() - return: - type: System.Single - description: This person's held item's depth offset. - content.vb: Public Overridable Function GetHeldItemDepthOffset() As Single - overload: TinyLife.Objects.Person.GetHeldItemDepthOffset* -- uid: TinyLife.Objects.Person.GetPivot - commentId: M:TinyLife.Objects.Person.GetPivot - id: GetPivot - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetPivot() - nameWithType: Person.GetPivot() - fullName: TinyLife.Objects.Person.GetPivot() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetPivot - path: ../TinyLife/Objects/Person.cs - startLine: 2851 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns this person's screen-space pivot position, based on the current animation frame. - example: [] - syntax: - content: public virtual Vector2 GetPivot() - return: - type: Microsoft.Xna.Framework.Vector2 - description: This person's screen-space pivot position. - content.vb: Public Overridable Function GetPivot() As Vector2 - overload: TinyLife.Objects.Person.GetPivot* -- 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) - id: CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CanExecuteAction(ActionType, ActionInfo, bool) - nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool) - fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanExecuteAction - path: ../TinyLife/Objects/Person.cs - startLine: 2863 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns the given action type's delegate's result and also checks additional conditions like , , and . - - This method additionally catches and handles any exceptions by printing them out as a notification to the player. - example: [] - syntax: - content: public virtual CanExecuteResult CanExecuteAction(ActionType type, ActionInfo info, bool automatic) - parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The action to execute. - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info - - id: automatic - type: System.Boolean - description: Whether the action is automatically executed - return: - type: TinyLife.Actions.CanExecuteResult - description: A that represents whether the action can be executed right now - content.vb: Public Overridable Function CanExecuteAction(type As ActionType, info As ActionInfo, automatic As Boolean) As CanExecuteResult - overload: TinyLife.Objects.Person.CanExecuteAction* - nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean) - fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) - name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean) -- uid: TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer) - id: GetValidClothes(TinyLife.Objects.ClothesLayer) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetValidClothes(ClothesLayer) - nameWithType: Person.GetValidClothes(ClothesLayer) - fullName: TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetValidClothes - path: ../TinyLife/Objects/Person.cs - startLine: 2920 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns the clothes from the registry that match the given that this person can wear, based on their and other factors. - example: [] - syntax: - content: public virtual IEnumerable GetValidClothes(ClothesLayer layer) - parameters: - - id: layer - type: TinyLife.Objects.ClothesLayer - description: The layer - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} - description: The clothes that match - content.vb: Public Overridable Function GetValidClothes(layer As ClothesLayer) As IEnumerable(Of Clothes) - overload: TinyLife.Objects.Person.GetValidClothes* -- uid: TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType) - commentId: M:TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType) - id: CanApplyPersonality(TinyLife.PersonalityType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: CanApplyPersonality(PersonalityType) - nameWithType: Person.CanApplyPersonality(PersonalityType) - fullName: TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanApplyPersonality - path: ../TinyLife/Objects/Person.cs - startLine: 2932 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether the given personality type can be applied to this person. - - The return value is determined by this person's existing and the personality type's and value. - example: [] - syntax: - content: public virtual bool CanApplyPersonality(PersonalityType type) - parameters: - - id: type - type: TinyLife.PersonalityType - return: - type: System.Boolean - description: Whether the personality type can apply to this person. - content.vb: Public Overridable Function CanApplyPersonality(type As PersonalityType) As Boolean - overload: TinyLife.Objects.Person.CanApplyPersonality* -- uid: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - commentId: M:TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - id: HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: HasRecentlyFailed(ActionType, float) - nameWithType: Person.HasRecentlyFailed(ActionType, float) - fullName: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasRecentlyFailed - path: ../TinyLife/Objects/Person.cs - startLine: 2945 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Returns whether an action of the given type has recently failed for this person. - - A failed action is one that has returned the completion type in its method. - example: [] - syntax: - content: public virtual bool HasRecentlyFailed(ActionType type, float hours = 1) - parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The action type to query. - - id: hours - type: System.Single - description: The amount of hours that have to have passed since the last failure (if there is one) for this method to return false. Defaults to 1. - return: - type: System.Boolean - description: Whether the given action type has recently failed. - content.vb: Public Overridable Function HasRecentlyFailed(type As ActionType, hours As Single = 1) As Boolean - overload: TinyLife.Objects.Person.HasRecentlyFailed* - nameWithType.vb: Person.HasRecentlyFailed(ActionType, Single) - fullName.vb: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType, Single) - name.vb: HasRecentlyFailed(ActionType, Single) -- uid: TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - id: MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: MoveToMapExitRoad(Map, Vector2) - nameWithType: Person.MoveToMapExitRoad(Map, Vector2) - fullName: TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: MoveToMapExitRoad - path: ../TinyLife/Objects/Person.cs - startLine: 2956 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Causes this person to move to the given map and sets their position to a free exit road closest to the closestPosition. - example: [] - syntax: - content: public virtual bool MoveToMapExitRoad(Map map, Vector2 closestPosition) - parameters: - - id: map - type: TinyLife.World.Map - description: The map to move to. - - id: closestPosition - type: Microsoft.Xna.Framework.Vector2 - description: The position that the exit road should be closest to. - return: - type: System.Boolean - description: Whether moving this person was successful. Returns the return value of . - content.vb: Public Overridable Function MoveToMapExitRoad(map As Map, closestPosition As Vector2) As Boolean - overload: TinyLife.Objects.Person.MoveToMapExitRoad* -- uid: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - nameWithType: Person.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - fullName: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GenerateAnimationGroup - path: ../TinyLife/Objects/Person.cs - startLine: 2973 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Generates a for the given settings. This method is called in for each clothes layer, as well as this person's shadow. - example: [] - syntax: - content: protected virtual SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary textures, Point textureRegion) - parameters: - - id: clothesLayer - type: TinyLife.Objects.ClothesLayer - description: The clothes layer. - - id: layerAmount - type: System.Int32 - description: The amount of layers the clothing item has. - - id: textures - type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - description: The textures to use. - - id: textureRegion - type: Microsoft.Xna.Framework.Point - description: The initial texture region to use. - return: - type: MLEM.Animations.SpriteAnimationGroup - description: The generated . - content.vb: Protected Overridable Function GenerateAnimationGroup(clothesLayer As ClothesLayer, layerAmount As Integer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point) As SpriteAnimationGroup - overload: TinyLife.Objects.Person.GenerateAnimationGroup* - nameWithType.vb: Person.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - fullName.vb: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) - name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) -- uid: 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) - commentId: M: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) - id: 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) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) - nameWithType: Person.DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) - fullName: TinyLife.Objects.Person.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawLooks - path: ../TinyLife/Objects/Person.cs - startLine: 3011 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Draws this person's looks in the world, which includes their clothes and shadow by default. - example: [] - syntax: - content: protected virtual void DrawLooks(SpriteBatch batch, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color? overrideColor = null, float scale = 1) - parameters: - - id: batch - type: Microsoft.Xna.Framework.Graphics.SpriteBatch - description: The sprite batch to use for drawing. - - id: drawPos - type: Microsoft.Xna.Framework.Vector2 - description: The draw position in screen space. - - id: depthPos - type: Microsoft.Xna.Framework.Vector2 - description: The position to use for calculating depth. - - id: floor - type: System.Single - description: The floor to draw on. - - id: parent - type: TinyLife.Objects.ParentInfo - description: This person's parent info. - - id: overrideColor - type: System.Nullable{Microsoft.Xna.Framework.Color} - description: An override color to use instead of this person's default colors. - - id: scale - type: System.Single - description: The scale to draw with. - content.vb: Protected Overridable Sub DrawLooks(batch As SpriteBatch, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, overrideColor As Color? = Nothing, scale As Single = 1) - overload: TinyLife.Objects.Person.DrawLooks* - nameWithType.vb: Person.DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) - fullName.vb: TinyLife.Objects.Person.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, Single) - name.vb: DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) -- uid: TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan,System.Single) - id: UpdateAnimations(System.TimeSpan,System.Single) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: UpdateAnimations(TimeSpan, float) - nameWithType: Person.UpdateAnimations(TimeSpan, float) - fullName: TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan, float) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UpdateAnimations - path: ../TinyLife/Objects/Person.cs - startLine: 3034 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A method called in , as well as when this person's rotation changes in to update this person's animation data to the proper state for the current update frame. - example: [] - syntax: - content: protected virtual void UpdateAnimations(TimeSpan elapsedGameTime, float speedMultiplier) - parameters: - - id: elapsedGameTime - type: System.TimeSpan - description: The amount of time elapsed since the last animation update. - - id: speedMultiplier - type: System.Single - description: The speed multiplier. - content.vb: Protected Overridable Sub UpdateAnimations(elapsedGameTime As TimeSpan, speedMultiplier As Single) - overload: TinyLife.Objects.Person.UpdateAnimations* - nameWithType.vb: Person.UpdateAnimations(TimeSpan, Single) - fullName.vb: TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan, Single) - name.vb: UpdateAnimations(TimeSpan, Single) -- uid: TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - commentId: M:TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - id: OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnActionCompleted(Action, CompletionType) - nameWithType: Person.OnActionCompleted(Action, CompletionType) - fullName: TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnActionCompleted - path: ../TinyLife/Objects/Person.cs - startLine: 3053 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - A method that is called in this person's when an completes. - - By default, this method does multiple things, including raising the event and calling , as well as multiple things related to specific action results, like adding -based emotions. - example: [] - syntax: - content: protected virtual void OnActionCompleted(Action action, CompletionType completion) - parameters: - - id: action - type: TinyLife.Actions.Action - description: '' - - id: completion - type: TinyLife.Actions.CompletionType - description: '' - content.vb: Protected Overridable Sub OnActionCompleted(action As Action, completion As CompletionType) - overload: TinyLife.Objects.Person.OnActionCompleted* -- uid: TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) - commentId: M:TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) - id: UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) - nameWithType: Person.UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) - fullName: TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, System.Collections.Generic.IEnumerable) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UpdateAction - path: ../TinyLife/Objects/Person.cs - startLine: 3130 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A method that is called by this person's method when an is to be updated. By default, this method does multiple things including raising the event and calling . - example: [] - syntax: - content: protected virtual void UpdateAction(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, IEnumerable goals) - parameters: - - id: action - type: TinyLife.Actions.Action - description: The action to update. - - id: time - type: Microsoft.Xna.Framework.GameTime - description: The game's time. - - id: passedInGame - type: System.TimeSpan - description: The amount of time that has passed in-game since the last update. - - id: speedMultiplier - type: System.Single - description: The current speed multiplier. - - id: goals - type: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} - description: This person's goals, which is always equal to . - content.vb: Protected Overridable Sub UpdateAction(action As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single, goals As IEnumerable(Of IGoalTriggerable)) - overload: TinyLife.Objects.Person.UpdateAction* - nameWithType.vb: Person.UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) - fullName.vb: TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable)) - name.vb: UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) -- uid: TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action) - commentId: M:TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action) - id: InitializeAction(TinyLife.Actions.Action) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: InitializeAction(Action) - nameWithType: Person.InitializeAction(Action) - fullName: TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: InitializeAction - path: ../TinyLife/Objects/Person.cs - startLine: 3143 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A method that is called by this person's method when an action from the is moved to . By default, this method raises the event and calls . - example: [] - syntax: - content: protected virtual void InitializeAction(Action action) - parameters: - - id: action - type: TinyLife.Actions.Action - description: The action. - content.vb: Protected Overridable Sub InitializeAction(action As Action) - overload: TinyLife.Objects.Person.InitializeAction* -- uid: TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) - commentId: M:TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) - id: OnAgeChanged(TinyLife.Objects.AgeGroup) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: OnAgeChanged(AgeGroup) - nameWithType: Person.OnAgeChanged(AgeGroup) - fullName: TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnAgeChanged - path: ../TinyLife/Objects/Person.cs - startLine: 3153 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A method that is called by when this person's has just changed. Their previous age is stored in lastAge. - example: [] - syntax: - content: protected virtual void OnAgeChanged(AgeGroup lastAge) - parameters: - - id: lastAge - type: TinyLife.Objects.AgeGroup - description: This person's previous age. - content.vb: Protected Overridable Sub OnAgeChanged(lastAge As AgeGroup) - overload: TinyLife.Objects.Person.OnAgeChanged* -- uid: TinyLife.Objects.Person.ValidateClothes - commentId: M:TinyLife.Objects.Person.ValidateClothes - id: ValidateClothes - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: ValidateClothes() - nameWithType: Person.ValidateClothes() - fullName: TinyLife.Objects.Person.ValidateClothes() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ValidateClothes - path: ../TinyLife/Objects/Person.cs - startLine: 3239 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Validates this person's current , removing any invalid ones and adding clothes to layers that require them. - - This method is called automatically in , as well as when a preview is loaded. - example: [] - syntax: - content: public virtual void ValidateClothes() - content.vb: Public Overridable Sub ValidateClothes() - overload: TinyLife.Objects.Person.ValidateClothes* -- uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - id: GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - nameWithType: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - fullName: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetRandomSpeakSound - path: ../TinyLife/Objects/Person.cs - startLine: 3391 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Returns a random sound effect which is a speak sound that matches any of the given flag values - example: [] - syntax: - content: public static SoundEffect GetRandomSpeakSound(VoiceStyle voice, SpeakStyle style, List avoid = null, TimeSpan? maxLength = null) - parameters: - - id: voice - type: TinyLife.Objects.VoiceStyle - description: The to use. - - id: style - type: TinyLife.Objects.SpeakStyle - description: The styles to chooose sounds from, can be a combined flag - - id: avoid - type: System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} - description: A list of sounds that will not be chosen from, even if they match the passed styles - - id: maxLength - type: System.Nullable{System.TimeSpan} - description: The maximum length for the returned sound effect to have, or null to return sounds of any length - return: - type: Microsoft.Xna.Framework.Audio.SoundEffect - description: A random sound effect that matches the given properties - content.vb: Public Shared Function GetRandomSpeakSound(voice As VoiceStyle, style As SpeakStyle, avoid As List(Of SoundEffect) = Nothing, maxLength As TimeSpan? = Nothing) As SoundEffect - overload: TinyLife.Objects.Person.GetRandomSpeakSound* - nameWithType.vb: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) - fullName.vb: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) - name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) -- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - id: Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.Person[]) + name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[]) type: Method source: remote: @@ -8200,115 +1611,73 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 3419 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Creates a new person with the given settings, optionally randomly generating the returned person's , , , and more. + summary: Creates a new person with the given settings, optionally randomly generating the returned person's , , , and more. example: [] syntax: - content: public static Person Create(Map map, Random random, AgeGroup allowedAges = (AgeGroup)-1, bool markRandomlyGenerated = true, bool initializeName = true, bool initializePersonality = true, bool generateMultipleOutfits = true, Person[] geneticInfluences = null) + content: public static Person Create(Map map, Random random, AgeGroup allowedAges = (AgeGroup)-1, bool markRandomlyGenerated = true, bool initializeName = true, bool initializePersonality = true, bool generateMultipleOutfits = true, PersonLike[] geneticInfluences = null) parameters: - id: map type: TinyLife.World.Map description: The map to create the person for. - id: random type: System.Random - description: The instance to use for generating the person. + description: The instance to use for generating the person. - id: allowedAges type: TinyLife.Objects.AgeGroup description: A set of flags that the person is allowed to have. - id: markRandomlyGenerated type: System.Boolean - description: Whether to mark the person as . + description: Whether to mark the person as . - id: initializeName type: System.Boolean - description: Whether to initialize the person's , and . + description: Whether to initialize the person's , and . - id: initializePersonality type: System.Boolean - description: Whether to initialize the person's . + description: Whether to initialize the person's . - id: generateMultipleOutfits type: System.Boolean description: Whether to generate multiple outfits, rather than just one default one. - id: geneticInfluences - type: TinyLife.Objects.Person[] + type: TinyLife.Objects.PersonLike[] description: A set of people that count as genetic influences, from which hair, eye and skin colors will randomly be chosen. return: type: TinyLife.Objects.Person description: The generated person. - content.vb: Public Shared Function Create(map As Map, random As Random, allowedAges As AgeGroup = -1, markRandomlyGenerated As Boolean = True, initializeName As Boolean = True, initializePersonality As Boolean = True, generateMultipleOutfits As Boolean = True, geneticInfluences As Person() = Nothing) As Person + content.vb: Public Shared Function Create(map As Map, random As Random, allowedAges As AgeGroup = -1, markRandomlyGenerated As Boolean = True, initializeName As Boolean = True, initializePersonality As Boolean = True, generateMultipleOutfits As Boolean = True, geneticInfluences As PersonLike() = Nothing) As Person overload: TinyLife.Objects.Person.Create* - nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) - fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.Person()) - name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) -- uid: 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) - commentId: M: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) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - nameWithType: Person.DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, float, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawUi - path: ../TinyLife/Objects/Person.cs - startLine: 3504 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Draws a person with the given in ui space. - example: [] - syntax: - content: public static void DrawUi(SpriteBatch batch, Vector2 pos, Direction2 rotation, float scale, Outfit outfit, Pose pose, AgeGroup age) - parameters: - - id: batch - type: Microsoft.Xna.Framework.Graphics.SpriteBatch - description: The sprite batch to use for drawing. - - id: pos - type: Microsoft.Xna.Framework.Vector2 - description: The ui space position to use for drawing. - - id: rotation - type: MLEM.Misc.Direction2 - description: The rotation the person should have when being drawn. - - id: scale - type: System.Single - description: The scale to draw with. - - id: outfit - type: TinyLife.Objects.Outfit - description: The outfit to draw. - - id: pose - type: TinyLife.Objects.Pose - description: The pose to draw. - - id: age - type: TinyLife.Objects.AgeGroup - description: The age to draw with. - content.vb: Public Shared Sub DrawUi(batch As SpriteBatch, pos As Vector2, rotation As Direction2, scale As Single, outfit As Outfit, pose As Pose, age As AgeGroup) - overload: TinyLife.Objects.Person.DrawUi* - nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) - fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, Single, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - name.vb: DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) + nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike()) + name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) references: -- uid: TinyLife.Objects.MapObject - commentId: T:TinyLife.Objects.MapObject +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike parent: TinyLife.Objects - href: TinyLife.Objects.MapObject.html - name: MapObject - nameWithType: MapObject - fullName: TinyLife.Objects.MapObject -- uid: TinyLife.World.Map - commentId: T:TinyLife.World.Map - parent: TinyLife.World - href: TinyLife.World.Map.html - name: Map - nameWithType: Map - fullName: TinyLife.World.Map + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.Person.Projects + commentId: F:TinyLife.Objects.Person.Projects + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Projects + name: Projects + nameWithType: Person.Projects + fullName: TinyLife.Objects.Person.Projects +- uid: TinyLife.Objects.Person.Jobs + commentId: F:TinyLife.Objects.Person.Jobs + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Jobs + name: Jobs + nameWithType: Person.Jobs + fullName: TinyLife.Objects.Person.Jobs +- uid: TinyLife.Objects.Person.Pronouns + commentId: F:TinyLife.Objects.Person.Pronouns + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Pronouns + name: Pronouns + nameWithType: Person.Pronouns + fullName: TinyLife.Objects.Person.Pronouns - uid: TinyLife.Objects commentId: N:TinyLife.Objects href: TinyLife.html @@ -8349,6 +1718,13 @@ references: name: JsonTypeSafeGenericDataHolder nameWithType: JsonTypeSafeGenericDataHolder fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject - uid: MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder parent: MLEM.Misc @@ -8363,6 +1739,4659 @@ references: name: IUpdatingObject nameWithType: IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.PersonLike.DefaultWalkSpeed + commentId: F:TinyLife.Objects.PersonLike.DefaultWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DefaultWalkSpeed + name: DefaultWalkSpeed + nameWithType: PersonLike.DefaultWalkSpeed + fullName: TinyLife.Objects.PersonLike.DefaultWalkSpeed +- uid: TinyLife.Objects.PersonLike.AgeGroups + commentId: F:TinyLife.Objects.PersonLike.AgeGroups + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AgeGroups + name: AgeGroups + nameWithType: PersonLike.AgeGroups + fullName: TinyLife.Objects.PersonLike.AgeGroups +- uid: TinyLife.Objects.PersonLike.SpeakSounds + commentId: F:TinyLife.Objects.PersonLike.SpeakSounds + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SpeakSounds + name: SpeakSounds + nameWithType: PersonLike.SpeakSounds + fullName: TinyLife.Objects.PersonLike.SpeakSounds +- uid: TinyLife.Objects.PersonLike.SpeakStyles + commentId: F:TinyLife.Objects.PersonLike.SpeakStyles + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SpeakStyles + name: SpeakStyles + nameWithType: PersonLike.SpeakStyles + fullName: TinyLife.Objects.PersonLike.SpeakStyles +- uid: TinyLife.Objects.PersonLike.VoiceStyles + commentId: F:TinyLife.Objects.PersonLike.VoiceStyles + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoiceStyles + name: VoiceStyles + nameWithType: PersonLike.VoiceStyles + fullName: TinyLife.Objects.PersonLike.VoiceStyles +- uid: TinyLife.Objects.PersonLike.ParentInfo + commentId: P:TinyLife.Objects.PersonLike.ParentInfo + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ParentInfo + name: ParentInfo + nameWithType: PersonLike.ParentInfo + fullName: TinyLife.Objects.PersonLike.ParentInfo +- 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: PersonLike.CurrentActions + fullName: TinyLife.Objects.PersonLike.CurrentActions +- 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: PersonLike.ActionQueue + fullName: TinyLife.Objects.PersonLike.ActionQueue +- uid: TinyLife.Objects.PersonLike.AllActions + commentId: P:TinyLife.Objects.PersonLike.AllActions + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AllActions + name: AllActions + nameWithType: PersonLike.AllActions + fullName: TinyLife.Objects.PersonLike.AllActions +- uid: TinyLife.Objects.PersonLike.Needs + commentId: F:TinyLife.Objects.PersonLike.Needs + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Needs + name: Needs + nameWithType: PersonLike.Needs + fullName: TinyLife.Objects.PersonLike.Needs +- uid: TinyLife.Objects.PersonLike.Skills + commentId: F:TinyLife.Objects.PersonLike.Skills + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Skills + name: Skills + nameWithType: PersonLike.Skills + fullName: TinyLife.Objects.PersonLike.Skills +- uid: TinyLife.Objects.PersonLike.Relationships + commentId: F:TinyLife.Objects.PersonLike.Relationships + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Relationships + name: Relationships + nameWithType: PersonLike.Relationships + fullName: TinyLife.Objects.PersonLike.Relationships +- uid: TinyLife.Objects.PersonLike.Outfits + commentId: F:TinyLife.Objects.PersonLike.Outfits + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Outfits + name: Outfits + nameWithType: PersonLike.Outfits + fullName: TinyLife.Objects.PersonLike.Outfits +- uid: TinyLife.Objects.PersonLike.PersonalityTypes + commentId: F:TinyLife.Objects.PersonLike.PersonalityTypes + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PersonalityTypes + name: PersonalityTypes + nameWithType: PersonLike.PersonalityTypes + fullName: TinyLife.Objects.PersonLike.PersonalityTypes +- uid: TinyLife.Objects.PersonLike.EmotionModifiers + commentId: F:TinyLife.Objects.PersonLike.EmotionModifiers + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EmotionModifiers + name: EmotionModifiers + nameWithType: PersonLike.EmotionModifiers + fullName: TinyLife.Objects.PersonLike.EmotionModifiers +- uid: TinyLife.Objects.PersonLike.Memories + commentId: F:TinyLife.Objects.PersonLike.Memories + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Memories + name: Memories + nameWithType: PersonLike.Memories + fullName: TinyLife.Objects.PersonLike.Memories +- uid: TinyLife.Objects.PersonLike.FirstName + commentId: F:TinyLife.Objects.PersonLike.FirstName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FirstName + name: FirstName + nameWithType: PersonLike.FirstName + fullName: TinyLife.Objects.PersonLike.FirstName +- uid: TinyLife.Objects.PersonLike.LastName + commentId: F:TinyLife.Objects.PersonLike.LastName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LastName + name: LastName + nameWithType: PersonLike.LastName + fullName: TinyLife.Objects.PersonLike.LastName +- uid: TinyLife.Objects.PersonLike.FullName + commentId: P:TinyLife.Objects.PersonLike.FullName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FullName + name: FullName + nameWithType: PersonLike.FullName + fullName: TinyLife.Objects.PersonLike.FullName +- uid: TinyLife.Objects.PersonLike.Rotation + commentId: P:TinyLife.Objects.PersonLike.Rotation + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Rotation + name: Rotation + nameWithType: PersonLike.Rotation + fullName: TinyLife.Objects.PersonLike.Rotation +- uid: TinyLife.Objects.PersonLike.Household + commentId: P:TinyLife.Objects.PersonLike.Household + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Household + name: Household + nameWithType: PersonLike.Household + fullName: TinyLife.Objects.PersonLike.Household +- uid: TinyLife.Objects.PersonLike.CurrentEmote + commentId: P:TinyLife.Objects.PersonLike.CurrentEmote + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentEmote + name: CurrentEmote + nameWithType: PersonLike.CurrentEmote + fullName: TinyLife.Objects.PersonLike.CurrentEmote +- uid: TinyLife.Objects.PersonLike.VisitingLot + commentId: P:TinyLife.Objects.PersonLike.VisitingLot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitingLot + name: VisitingLot + nameWithType: PersonLike.VisitingLot + fullName: TinyLife.Objects.PersonLike.VisitingLot +- uid: TinyLife.Objects.PersonLike.LotVisitCooldown + commentId: P:TinyLife.Objects.PersonLike.LotVisitCooldown + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LotVisitCooldown + name: LotVisitCooldown + nameWithType: PersonLike.LotVisitCooldown + fullName: TinyLife.Objects.PersonLike.LotVisitCooldown +- uid: TinyLife.Objects.PersonLike.WasInvitedIn + commentId: F:TinyLife.Objects.PersonLike.WasInvitedIn + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_WasInvitedIn + name: WasInvitedIn + nameWithType: PersonLike.WasInvitedIn + fullName: TinyLife.Objects.PersonLike.WasInvitedIn +- 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: PersonLike.Emotion + fullName: TinyLife.Objects.PersonLike.Emotion +- uid: TinyLife.Objects.PersonLike.EmotionAmount + commentId: P:TinyLife.Objects.PersonLike.EmotionAmount + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EmotionAmount + name: EmotionAmount + nameWithType: PersonLike.EmotionAmount + fullName: TinyLife.Objects.PersonLike.EmotionAmount +- uid: TinyLife.Objects.PersonLike.IsMoving + commentId: P:TinyLife.Objects.PersonLike.IsMoving + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsMoving + name: IsMoving + nameWithType: PersonLike.IsMoving + fullName: TinyLife.Objects.PersonLike.IsMoving +- uid: TinyLife.Objects.PersonLike.CurrentOutfitIndex + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfitIndex + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfitIndex + name: CurrentOutfitIndex + nameWithType: PersonLike.CurrentOutfitIndex + fullName: TinyLife.Objects.PersonLike.CurrentOutfitIndex +- uid: TinyLife.Objects.PersonLike.CurrentOutfit + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfit + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfit + name: CurrentOutfit + nameWithType: PersonLike.CurrentOutfit + fullName: TinyLife.Objects.PersonLike.CurrentOutfit +- uid: TinyLife.Objects.PersonLike.IsCurrentHousehold + commentId: P:TinyLife.Objects.PersonLike.IsCurrentHousehold + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCurrentHousehold + name: IsCurrentHousehold + nameWithType: PersonLike.IsCurrentHousehold + fullName: TinyLife.Objects.PersonLike.IsCurrentHousehold +- uid: TinyLife.Objects.PersonLike.LifeSpan + commentId: P:TinyLife.Objects.PersonLike.LifeSpan + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LifeSpan + name: LifeSpan + nameWithType: PersonLike.LifeSpan + fullName: TinyLife.Objects.PersonLike.LifeSpan +- uid: TinyLife.Objects.PersonLike.HomeLot + commentId: P:TinyLife.Objects.PersonLike.HomeLot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HomeLot + name: HomeLot + nameWithType: PersonLike.HomeLot + fullName: TinyLife.Objects.PersonLike.HomeLot +- uid: TinyLife.Objects.PersonLike.Money + commentId: P:TinyLife.Objects.PersonLike.Money + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Money + name: Money + nameWithType: PersonLike.Money + fullName: TinyLife.Objects.PersonLike.Money +- uid: TinyLife.Objects.PersonLike.Description + commentId: F:TinyLife.Objects.PersonLike.Description + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Description + name: Description + nameWithType: PersonLike.Description + fullName: TinyLife.Objects.PersonLike.Description +- uid: TinyLife.Objects.PersonLike.IsDead + commentId: F:TinyLife.Objects.PersonLike.IsDead + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsDead + name: IsDead + nameWithType: PersonLike.IsDead + fullName: TinyLife.Objects.PersonLike.IsDead +- uid: TinyLife.Objects.PersonLike.CurrentAgeDays + commentId: F:TinyLife.Objects.PersonLike.CurrentAgeDays + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentAgeDays + name: CurrentAgeDays + nameWithType: PersonLike.CurrentAgeDays + fullName: TinyLife.Objects.PersonLike.CurrentAgeDays +- uid: TinyLife.Objects.PersonLike.DaysLived + commentId: F:TinyLife.Objects.PersonLike.DaysLived + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DaysLived + name: DaysLived + nameWithType: PersonLike.DaysLived + fullName: TinyLife.Objects.PersonLike.DaysLived +- uid: TinyLife.Objects.PersonLike.RandomlyGenerated + commentId: P:TinyLife.Objects.PersonLike.RandomlyGenerated + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RandomlyGenerated + name: RandomlyGenerated + nameWithType: PersonLike.RandomlyGenerated + fullName: TinyLife.Objects.PersonLike.RandomlyGenerated +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot + name: VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot +- uid: TinyLife.Objects.PersonLike.OccupiedFurniture + commentId: P:TinyLife.Objects.PersonLike.OccupiedFurniture + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupiedFurniture + name: OccupiedFurniture + nameWithType: PersonLike.OccupiedFurniture + fullName: TinyLife.Objects.PersonLike.OccupiedFurniture +- 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: PersonLike.CurrentPose + fullName: TinyLife.Objects.PersonLike.CurrentPose +- uid: TinyLife.Objects.PersonLike.WornLayers + commentId: F:TinyLife.Objects.PersonLike.WornLayers + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_WornLayers + name: WornLayers + nameWithType: PersonLike.WornLayers + fullName: TinyLife.Objects.PersonLike.WornLayers +- uid: TinyLife.Objects.PersonLike.AnimateHeldObject + commentId: F:TinyLife.Objects.PersonLike.AnimateHeldObject + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AnimateHeldObject + name: AnimateHeldObject + nameWithType: PersonLike.AnimateHeldObject + fullName: TinyLife.Objects.PersonLike.AnimateHeldObject +- uid: TinyLife.Objects.PersonLike.HeldObjectRotation + commentId: F:TinyLife.Objects.PersonLike.HeldObjectRotation + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HeldObjectRotation + name: HeldObjectRotation + nameWithType: PersonLike.HeldObjectRotation + fullName: TinyLife.Objects.PersonLike.HeldObjectRotation +- uid: TinyLife.Objects.PersonLike.AnimationSpeed + commentId: F:TinyLife.Objects.PersonLike.AnimationSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AnimationSpeed + name: AnimationSpeed + nameWithType: PersonLike.AnimationSpeed + fullName: TinyLife.Objects.PersonLike.AnimationSpeed +- uid: TinyLife.Objects.PersonLike.Tint + commentId: F:TinyLife.Objects.PersonLike.Tint + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Tint + name: Tint + nameWithType: PersonLike.Tint + fullName: TinyLife.Objects.PersonLike.Tint +- uid: TinyLife.Objects.PersonLike.VisualPosition + commentId: P:TinyLife.Objects.PersonLike.VisualPosition + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualPosition + name: VisualPosition + nameWithType: PersonLike.VisualPosition + fullName: TinyLife.Objects.PersonLike.VisualPosition +- uid: TinyLife.Objects.PersonLike.Portrait + commentId: P:TinyLife.Objects.PersonLike.Portrait + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait + name: Portrait + nameWithType: PersonLike.Portrait + fullName: TinyLife.Objects.PersonLike.Portrait +- uid: TinyLife.Objects.PersonLike.RecentActions + commentId: P:TinyLife.Objects.PersonLike.RecentActions + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RecentActions + name: RecentActions + nameWithType: PersonLike.RecentActions + fullName: TinyLife.Objects.PersonLike.RecentActions +- uid: TinyLife.Objects.PersonLike.RelationshipInterestingness + commentId: P:TinyLife.Objects.PersonLike.RelationshipInterestingness + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RelationshipInterestingness + name: RelationshipInterestingness + nameWithType: PersonLike.RelationshipInterestingness + fullName: TinyLife.Objects.PersonLike.RelationshipInterestingness +- uid: TinyLife.Objects.PersonLike.VoiceStyle + commentId: F:TinyLife.Objects.PersonLike.VoiceStyle + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoiceStyle + name: VoiceStyle + nameWithType: PersonLike.VoiceStyle + fullName: TinyLife.Objects.PersonLike.VoiceStyle +- uid: TinyLife.Objects.PersonLike.VoicePitch + commentId: F:TinyLife.Objects.PersonLike.VoicePitch + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoicePitch + name: VoicePitch + nameWithType: PersonLike.VoicePitch + fullName: TinyLife.Objects.PersonLike.VoicePitch +- uid: TinyLife.Objects.PersonLike.CurrentSpeakStyle + commentId: P:TinyLife.Objects.PersonLike.CurrentSpeakStyle + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentSpeakStyle + name: CurrentSpeakStyle + nameWithType: PersonLike.CurrentSpeakStyle + fullName: TinyLife.Objects.PersonLike.CurrentSpeakStyle +- uid: TinyLife.Objects.PersonLike.Age + commentId: P:TinyLife.Objects.PersonLike.Age + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + name: Age + nameWithType: PersonLike.Age + fullName: TinyLife.Objects.PersonLike.Age +- uid: TinyLife.Objects.PersonLike.PregnancyHoursRemaining + commentId: P:TinyLife.Objects.PersonLike.PregnancyHoursRemaining + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyHoursRemaining + name: PregnancyHoursRemaining + nameWithType: PersonLike.PregnancyHoursRemaining + fullName: TinyLife.Objects.PersonLike.PregnancyHoursRemaining +- uid: TinyLife.Objects.PersonLike.PregnancyPartner + commentId: P:TinyLife.Objects.PersonLike.PregnancyPartner + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyPartner + name: PregnancyPartner + nameWithType: PersonLike.PregnancyPartner + fullName: TinyLife.Objects.PersonLike.PregnancyPartner +- uid: TinyLife.Objects.PersonLike.IsInLabor + commentId: F:TinyLife.Objects.PersonLike.IsInLabor + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsInLabor + name: IsInLabor + nameWithType: PersonLike.IsInLabor + fullName: TinyLife.Objects.PersonLike.IsInLabor +- uid: TinyLife.Objects.PersonLike.IsPregnant + commentId: P:TinyLife.Objects.PersonLike.IsPregnant + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsPregnant + name: IsPregnant + nameWithType: PersonLike.IsPregnant + fullName: TinyLife.Objects.PersonLike.IsPregnant +- uid: TinyLife.Objects.PersonLike.IsAllowedToDie + commentId: P:TinyLife.Objects.PersonLike.IsAllowedToDie + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsAllowedToDie + name: IsAllowedToDie + nameWithType: PersonLike.IsAllowedToDie + fullName: TinyLife.Objects.PersonLike.IsAllowedToDie +- uid: TinyLife.Objects.PersonLike.PregnancyAbility + commentId: F:TinyLife.Objects.PersonLike.PregnancyAbility + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyAbility + name: PregnancyAbility + nameWithType: PersonLike.PregnancyAbility + fullName: TinyLife.Objects.PersonLike.PregnancyAbility +- uid: TinyLife.Objects.PersonLike.Difficulty + commentId: P:TinyLife.Objects.PersonLike.Difficulty + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Difficulty + name: Difficulty + nameWithType: PersonLike.Difficulty + fullName: TinyLife.Objects.PersonLike.Difficulty +- uid: TinyLife.Objects.PersonLike.CurrentMode + commentId: P:TinyLife.Objects.PersonLike.CurrentMode + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentMode + name: CurrentMode + nameWithType: PersonLike.CurrentMode + fullName: TinyLife.Objects.PersonLike.CurrentMode +- uid: TinyLife.Objects.PersonLike.OnActionsChanged + commentId: E:TinyLife.Objects.PersonLike.OnActionsChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionsChanged + name: OnActionsChanged + nameWithType: PersonLike.OnActionsChanged + fullName: TinyLife.Objects.PersonLike.OnActionsChanged +- uid: TinyLife.Objects.PersonLike.OnNewSkillLearned + commentId: E:TinyLife.Objects.PersonLike.OnNewSkillLearned + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnNewSkillLearned + name: OnNewSkillLearned + nameWithType: PersonLike.OnNewSkillLearned + fullName: TinyLife.Objects.PersonLike.OnNewSkillLearned +- uid: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + commentId: E:TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnEmotionModifiersChanged + name: OnEmotionModifiersChanged + nameWithType: PersonLike.OnEmotionModifiersChanged + fullName: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged +- uid: TinyLife.Objects.PersonLike.OnEmotionChanged + commentId: E:TinyLife.Objects.PersonLike.OnEmotionChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnEmotionChanged + name: OnEmotionChanged + nameWithType: PersonLike.OnEmotionChanged + fullName: TinyLife.Objects.PersonLike.OnEmotionChanged +- uid: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + commentId: E:TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetEfficiencyModifier + name: OnGetEfficiencyModifier + nameWithType: PersonLike.OnGetEfficiencyModifier + fullName: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier +- uid: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPersonalitySkillBoost + name: OnGetPersonalitySkillBoost + nameWithType: PersonLike.OnGetPersonalitySkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost +- uid: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetEmotionSkillBoost + name: OnGetEmotionSkillBoost + nameWithType: PersonLike.OnGetEmotionSkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost +- uid: TinyLife.Objects.PersonLike.OnGetWalkSpeed + commentId: E:TinyLife.Objects.PersonLike.OnGetWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetWalkSpeed + name: OnGetWalkSpeed + nameWithType: PersonLike.OnGetWalkSpeed + fullName: TinyLife.Objects.PersonLike.OnGetWalkSpeed +- uid: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveActionPriority + name: OnGetPassiveActionPriority + nameWithType: PersonLike.OnGetPassiveActionPriority + fullName: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority +- uid: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + commentId: E:TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetAiPriorityForObject + name: OnGetAiPriorityForObject + nameWithType: PersonLike.OnGetAiPriorityForObject + fullName: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject +- uid: TinyLife.Objects.PersonLike.OnActionInitialized + commentId: E:TinyLife.Objects.PersonLike.OnActionInitialized + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionInitialized + name: OnActionInitialized + nameWithType: PersonLike.OnActionInitialized + fullName: TinyLife.Objects.PersonLike.OnActionInitialized +- 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: PersonLike.OnActionsCompleted + fullName: TinyLife.Objects.PersonLike.OnActionsCompleted +- uid: TinyLife.Objects.PersonLike.OnActionUpdated + commentId: E:TinyLife.Objects.PersonLike.OnActionUpdated + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionUpdated + name: OnActionUpdated + nameWithType: PersonLike.OnActionUpdated + fullName: TinyLife.Objects.PersonLike.OnActionUpdated +- uid: TinyLife.Objects.PersonLike.OnOutfitChanged + commentId: E:TinyLife.Objects.PersonLike.OnOutfitChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnOutfitChanged + name: OnOutfitChanged + nameWithType: PersonLike.OnOutfitChanged + fullName: TinyLife.Objects.PersonLike.OnOutfitChanged +- uid: TinyLife.Objects.PersonLike.OnRestoreNeed + commentId: E:TinyLife.Objects.PersonLike.OnRestoreNeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRestoreNeed + name: OnRestoreNeed + nameWithType: PersonLike.OnRestoreNeed + fullName: TinyLife.Objects.PersonLike.OnRestoreNeed +- uid: TinyLife.Objects.PersonLike.OnChangeFriendship + commentId: E:TinyLife.Objects.PersonLike.OnChangeFriendship + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnChangeFriendship + name: OnChangeFriendship + nameWithType: PersonLike.OnChangeFriendship + fullName: TinyLife.Objects.PersonLike.OnChangeFriendship +- uid: TinyLife.Objects.PersonLike.OnChangeRomance + commentId: E:TinyLife.Objects.PersonLike.OnChangeRomance + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnChangeRomance + name: OnChangeRomance + nameWithType: PersonLike.OnChangeRomance + fullName: TinyLife.Objects.PersonLike.OnChangeRomance +- uid: TinyLife.Objects.PersonLike.OnMemoriesChanged + commentId: E:TinyLife.Objects.PersonLike.OnMemoriesChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnMemoriesChanged + name: OnMemoriesChanged + nameWithType: PersonLike.OnMemoriesChanged + fullName: TinyLife.Objects.PersonLike.OnMemoriesChanged +- uid: TinyLife.Objects.PersonLike.OnGetCurrentGoals + commentId: E:TinyLife.Objects.PersonLike.OnGetCurrentGoals + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetCurrentGoals + name: OnGetCurrentGoals + nameWithType: PersonLike.OnGetCurrentGoals + fullName: TinyLife.Objects.PersonLike.OnGetCurrentGoals +- uid: TinyLife.Objects.PersonLike.OnAddEmotion + commentId: E:TinyLife.Objects.PersonLike.OnAddEmotion + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAddEmotion + name: OnAddEmotion + nameWithType: PersonLike.OnAddEmotion + fullName: TinyLife.Objects.PersonLike.OnAddEmotion +- uid: 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}) + commentId: M: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}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#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__ + name: Draw(GameTime, object, Vector2, Color?, List) + nameWithType: PersonLike.Draw(GameTime, object, Vector2, Color?, List) + fullName: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) + nameWithType.vb: PersonLike.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) + spec.csharp: + - uid: 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}) + name: Draw + href: TinyLife.Objects.PersonLike.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: 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}) + name: Draw + href: TinyLife.Objects.PersonLike.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: PersonLike.GetCategories(PersonLike) + fullName: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Intersects_MLEM_Misc_RectangleF_ + name: Intersects(RectangleF) + nameWithType: PersonLike.Intersects(RectangleF) + fullName: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + name: GetDebugLines(GameImpl, List) + nameWithType: PersonLike.GetDebugLines(GameImpl, List) + fullName: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) + nameWithType.vb: PersonLike.GetDebugLines(GameImpl, List(Of String)) + fullName.vb: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) + name.vb: GetDebugLines(GameImpl, List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: PersonLike.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: PersonLike.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FocusCameraOnEvent_System_Boolean_System_Boolean_ + name: FocusCameraOnEvent(bool, bool) + nameWithType: PersonLike.FocusCameraOnEvent(bool, bool) + fullName: TinyLife.Objects.PersonLike.FocusCameraOnEvent(bool, bool) + nameWithType.vb: PersonLike.FocusCameraOnEvent(Boolean, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.FocusCameraOnEvent(Boolean, Boolean) + name.vb: FocusCameraOnEvent(Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + name: FocusCameraOnEvent + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FocusCameraOnEvent_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + name: FocusCameraOnEvent + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FocusCameraOnEvent_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: MoveToMap(Map, Vector2, float) + nameWithType: PersonLike.MoveToMap(Map, Vector2, float) + fullName: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: PersonLike.MoveToMap(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: MoveToMap(Map, Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + commentId: M:TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval + name: PrepareForPermanentRemoval() + nameWithType: PersonLike.PrepareForPermanentRemoval() + fullName: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + name: PrepareForPermanentRemoval + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + name: PrepareForPermanentRemoval + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + commentId: M:TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + name: VisitLot(Lot) + nameWithType: PersonLike.VisitLot(Lot) + fullName: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + name: VisitLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + name: VisitLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ) +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ + name: DrawUi(SpriteBatch, Vector2, float, Direction2) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2) + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + name: GetRelationship(PersonLike, bool) + nameWithType: PersonLike.GetRelationship(PersonLike, bool) + fullName: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: PersonLike.GetRelationship(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, Boolean) + name.vb: GetRelationship(PersonLike, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + name: GetRelationship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + name: GetRelationship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeFriendship(PersonLike, float, bool) + nameWithType: PersonLike.ChangeFriendship(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeFriendship(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeFriendship(PersonLike, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeFriendship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeFriendship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeRomance(PersonLike, float, bool) + nameWithType: PersonLike.ChangeRomance(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeRomance(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeRomance(PersonLike, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeRomance + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeRomance + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.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.Objects.PersonLike.StopEmoting + commentId: M:TinyLife.Objects.PersonLike.StopEmoting + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopEmoting + name: StopEmoting() + nameWithType: PersonLike.StopEmoting() + fullName: TinyLife.Objects.PersonLike.StopEmoting() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.StopEmoting + name: StopEmoting + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopEmoting + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.StopEmoting + name: StopEmoting + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopEmoting + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + name: Speak(SpeakStyle, float, float) + nameWithType: PersonLike.Speak(SpeakStyle, float, float) + fullName: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, float, float) + nameWithType.vb: PersonLike.Speak(SpeakStyle, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, Single, Single) + name.vb: Speak(SpeakStyle, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + name: Speak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + name: Speak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.StopSpeaking + commentId: M:TinyLife.Objects.PersonLike.StopSpeaking + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopSpeaking + name: StopSpeaking() + nameWithType: PersonLike.StopSpeaking() + fullName: TinyLife.Objects.PersonLike.StopSpeaking() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.StopSpeaking + name: StopSpeaking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopSpeaking + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.StopSpeaking + name: StopSpeaking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopSpeaking + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmoteAndSpeak_TinyLife_Actions_EmoteChoices_System_Nullable_TinyLife_Objects_SpeakStyle__System_Single_System_Single_ + name: DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, float, float) + nameWithType: PersonLike.DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, float, float) + fullName: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle?, float, float) + nameWithType.vb: PersonLike.DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle?, Single, Single) + name.vb: DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + name: DisplayEmoteAndSpeak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmoteAndSpeak_TinyLife_Actions_EmoteChoices_System_Nullable_TinyLife_Objects_SpeakStyle__System_Single_System_Single_ + - name: ( + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - 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.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + name: DisplayEmoteAndSpeak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmoteAndSpeak_TinyLife_Actions_EmoteChoices_System_Nullable_TinyLife_Objects_SpeakStyle__System_Single_System_Single_ + - name: ( + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - 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.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeTalkingSpots_TinyLife_Objects_PersonLike_ + name: GetFreeTalkingSpots(PersonLike) + nameWithType: PersonLike.GetFreeTalkingSpots(PersonLike) + fullName: TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + name: GetFreeTalkingSpots + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeTalkingSpots_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + name: GetFreeTalkingSpots + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeTalkingSpots_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCloseForTalking_Microsoft_Xna_Framework_Vector2_System_Single_ + name: IsCloseForTalking(Vector2, float) + nameWithType: PersonLike.IsCloseForTalking(Vector2, float) + fullName: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: PersonLike.IsCloseForTalking(Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, Single) + name.vb: IsCloseForTalking(Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + name: IsCloseForTalking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCloseForTalking_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + name: IsCloseForTalking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCloseForTalking_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + name: GetNeed(NeedType) + nameWithType: PersonLike.GetNeed(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + name: GetNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + name: GetNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + name: GetNeedPercentage(NeedType) + nameWithType: PersonLike.GetNeedPercentage(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + name: GetNeedPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + name: GetNeedPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: RestoreNeed(NeedType, float, ActionInfo, float) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + name: RestoreNeed(NeedType, float, ActionInfo, SkillType, float) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, SkillType, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) + name.vb: RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) +- uid: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkill_TinyLife_Skills_SkillType_System_Boolean_ + name: GetSkill(SkillType, bool) + nameWithType: PersonLike.GetSkill(SkillType, bool) + fullName: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType, bool) + nameWithType.vb: PersonLike.GetSkill(SkillType, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType, Boolean) + name.vb: GetSkill(SkillType, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + name: GetSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkill_TinyLife_Skills_SkillType_System_Boolean_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + name: GetSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkill_TinyLife_Skills_SkillType_System_Boolean_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillTotalPercentage_TinyLife_Skills_SkillType_ + name: GetSkillTotalPercentage(SkillType) + nameWithType: PersonLike.GetSkillTotalPercentage(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + name: GetSkillTotalPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillTotalPercentage_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + name: GetSkillTotalPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillTotalPercentage_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillPointPercentage_TinyLife_Skills_SkillType_ + name: GetSkillPointPercentage(SkillType) + nameWithType: PersonLike.GetSkillPointPercentage(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + name: GetSkillPointPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillPointPercentage_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + name: GetSkillPointPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillPointPercentage_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + name: GetSkillLevel(SkillType) + nameWithType: PersonLike.GetSkillLevel(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + name: GetSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + name: GetSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + commentId: M:TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasSkillLevel_TinyLife_Skills_SkillType_System_Int32_ + name: HasSkillLevel(SkillType, int) + nameWithType: PersonLike.HasSkillLevel(SkillType, int) + fullName: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType, int) + nameWithType.vb: PersonLike.HasSkillLevel(SkillType, Integer) + fullName.vb: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType, Integer) + name.vb: HasSkillLevel(SkillType, Integer) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + name: HasSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasSkillLevel_TinyLife_Skills_SkillType_System_Int32_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + name: HasSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasSkillLevel_TinyLife_Skills_SkillType_System_Int32_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: GainSkill(SkillType, float, ActionInfo, float) + nameWithType: PersonLike.GainSkill(SkillType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.GainSkill(SkillType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: GainSkill(SkillType, Single, ActionInfo, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: GainSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - 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: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: GainSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - 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: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DepleteNeed_TinyLife_NeedType_System_Single_System_Single_ + name: DepleteNeed(NeedType, float, float) + nameWithType: PersonLike.DepleteNeed(NeedType, float, float) + fullName: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType, float, float) + nameWithType.vb: PersonLike.DepleteNeed(NeedType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType, Single, Single) + name.vb: DepleteNeed(NeedType, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + name: DepleteNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DepleteNeed_TinyLife_NeedType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + name: DepleteNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DepleteNeed_TinyLife_NeedType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + commentId: M:TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + name: HasPersonality(PersonalityType) + nameWithType: PersonLike.HasPersonality(PersonalityType) + fullName: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + name: HasPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + name: HasPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + commentId: M:TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + nameWithType: PersonLike.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + fullName: TinyLife.Objects.PersonLike.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) + nameWithType.vb: PersonLike.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + fullName.vb: TinyLife.Objects.PersonLike.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) + name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + name: EnqueueAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: params + - name: " " + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + name: EnqueueAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + name: CancelAction(Action, Action, bool) + nameWithType: PersonLike.CancelAction(Action, Action, bool) + fullName: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, bool) + nameWithType.vb: PersonLike.CancelAction(Action, Action, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, Boolean) + name.vb: CancelAction(Action, Action, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + name: CancelAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + name: CancelAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + name: GetHeldObject(bool) + 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.PersonLike.GetHeldObject``1(System.Boolean) + name: GetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + name: GetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: 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.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: 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.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) + name: SetHeldObject + 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: '>' + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) + name: SetHeldObject + 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: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject_TinyLife_Objects_MapObject_System_Boolean_ + name: SetHeldObject(MapObject, bool) + nameWithType: PersonLike.SetHeldObject(MapObject, bool) + fullName: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject, bool) + nameWithType.vb: PersonLike.SetHeldObject(MapObject, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject, Boolean) + name.vb: SetHeldObject(MapObject, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + name: SetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject_TinyLife_Objects_MapObject_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + name: SetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject_TinyLife_Objects_MapObject_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveHeldObject``1 + commentId: M:TinyLife.Objects.PersonLike.RemoveHeldObject``1 + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveHeldObject__1 + name: RemoveHeldObject() + nameWithType: PersonLike.RemoveHeldObject() + fullName: TinyLife.Objects.PersonLike.RemoveHeldObject() + nameWithType.vb: PersonLike.RemoveHeldObject(Of T)() + fullName.vb: TinyLife.Objects.PersonLike.RemoveHeldObject(Of T)() + name.vb: RemoveHeldObject(Of T)() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveHeldObject``1 + name: RemoveHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveHeldObject__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveHeldObject``1 + name: RemoveHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveHeldObject__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GetHeldActionInfo + commentId: M:TinyLife.Objects.PersonLike.GetHeldActionInfo + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldActionInfo + name: GetHeldActionInfo() + nameWithType: PersonLike.GetHeldActionInfo() + fullName: TinyLife.Objects.PersonLike.GetHeldActionInfo() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetHeldActionInfo + name: GetHeldActionInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldActionInfo + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldActionInfo + name: GetHeldActionInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldActionInfo + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.ToCreatedByString + commentId: M:TinyLife.Objects.PersonLike.ToCreatedByString + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ToCreatedByString + name: ToCreatedByString() + nameWithType: PersonLike.ToCreatedByString() + fullName: TinyLife.Objects.PersonLike.ToCreatedByString() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ToCreatedByString + name: ToCreatedByString + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ToCreatedByString + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.ToCreatedByString + name: ToCreatedByString + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ToCreatedByString + - name: ( + - name: ) +- 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: PersonLike.Die(DeathReason) + fullName: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + name: Die + 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.PersonLike.Die(TinyLife.Objects.DeathReason) + name: Die + 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: ) +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + name: RemoveEmotion(EmotionModifier) + nameWithType: PersonLike.RemoveEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + name: RemoveEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + name: RemoveEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) +- uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + name: LowerEmotion(EmotionType, float, float) + nameWithType: PersonLike.LowerEmotion(EmotionType, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) + nameWithType.vb: PersonLike.LowerEmotion(EmotionType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) + name.vb: LowerEmotion(EmotionType, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + name: LowerEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + name: LowerEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotionModifier_TinyLife_Emotions_EmotionModifier_System_Single_System_Single_ + name: LowerEmotionModifier(EmotionModifier, float, float) + nameWithType: PersonLike.LowerEmotionModifier(EmotionModifier, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, float, float) + nameWithType.vb: PersonLike.LowerEmotionModifier(EmotionModifier, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, Single, Single) + name.vb: LowerEmotionModifier(EmotionModifier, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + name: LowerEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotionModifier_TinyLife_Emotions_EmotionModifier_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + name: LowerEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotionModifier_TinyLife_Emotions_EmotionModifier_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasEmotionModifier_TinyLife_Emotions_EmotionModifier_ + name: HasEmotionModifier(EmotionModifier) + nameWithType: PersonLike.HasEmotionModifier(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + name: HasEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasEmotionModifier_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + name: HasEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasEmotionModifier_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ + name: GetCausedEmotion(EmotionModifier) + nameWithType: PersonLike.GetCausedEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + name: GetCausedEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + name: GetCausedEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetWalkSpeed + commentId: M:TinyLife.Objects.PersonLike.GetWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + name: GetWalkSpeed() + nameWithType: PersonLike.GetWalkSpeed() + fullName: TinyLife.Objects.PersonLike.GetWalkSpeed() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed + name: GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed + name: GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + - name: ( + - name: ) +- 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.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(float, ActionInfo, SkillType, float) + 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.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) +- uid: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + commentId: M:TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_System_Guid_ + name: HasHouseholdMember(Guid) + nameWithType: PersonLike.HasHouseholdMember(Guid) + fullName: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + name: HasHouseholdMember + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_System_Guid_ + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + name: HasHouseholdMember + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_System_Guid_ + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ) +- uid: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_TinyLife_Objects_PersonLike_ + name: HasHouseholdMember(PersonLike) + nameWithType: PersonLike.HasHouseholdMember(PersonLike) + fullName: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + name: HasHouseholdMember + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + name: HasHouseholdMember + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + name: GetRandomOutfit(ClothesIntention) + nameWithType: PersonLike.GetRandomOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + name: GetRandomOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + name: GetRandomOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + name: SetCurrentOutfit(ClothesIntention) + nameWithType: PersonLike.SetCurrentOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + name: SetCurrentOutfit(int) + nameWithType: PersonLike.SetCurrentOutfit(int) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(int) + nameWithType.vb: PersonLike.SetCurrentOutfit(Integer) + fullName.vb: TinyLife.Objects.PersonLike.SetCurrentOutfit(Integer) + name.vb: SetCurrentOutfit(Integer) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + name: SetNewId(Map, IEnumerable, IEnumerable) + nameWithType: PersonLike.SetNewId(Map, IEnumerable, IEnumerable) + fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable) + nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + name: IsIdMatch(PersonLike) + nameWithType: PersonLike.IsIdMatch(PersonLike) + fullName: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_System_Guid_ + name: IsIdMatch(Guid) + nameWithType: PersonLike.IsIdMatch(Guid) + fullName: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_System_Guid_ + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_System_Guid_ + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ) +- uid: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FaceObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_ + name: FaceObject(MapObject, ActionSpot) + nameWithType: PersonLike.FaceObject(MapObject, ActionSpot) + fullName: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + name: FaceObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FaceObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + name: FaceObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FaceObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + name: GetPersonalitySkillBoost(SkillType) + nameWithType: PersonLike.GetPersonalitySkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + name: GetPersonalitySkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + name: GetPersonalitySkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + name: GetEmotionSkillBoost(SkillType) + nameWithType: PersonLike.GetEmotionSkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + name: GetEmotionSkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + name: GetEmotionSkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + commentId: M:TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ + name: EarnMoney(float, object) + nameWithType: PersonLike.EarnMoney(float, object) + fullName: TinyLife.Objects.PersonLike.EarnMoney(float, object) + nameWithType.vb: PersonLike.EarnMoney(Single, Object) + fullName.vb: TinyLife.Objects.PersonLike.EarnMoney(Single, Object) + name.vb: EarnMoney(Single, Object) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + name: EarnMoney + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + name: EarnMoney + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + name: AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + nameWithType: PersonLike.AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, int, System.TimeSpan?) + nameWithType.vb: PersonLike.AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, Integer, System.TimeSpan?) + name.vb: AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + name: GetMemories(MemoryType) + nameWithType: PersonLike.GetMemories(MemoryType) + fullName: TinyLife.Objects.PersonLike.GetMemories(TinyLife.Goals.MemoryType) + nameWithType.vb: PersonLike.GetMemories(Of T)(MemoryType) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of T)(TinyLife.Goals.MemoryType) + name.vb: GetMemories(Of T)(MemoryType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType}) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + parent: TinyLife.Objects.PersonLike + definition: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + name: GetMemories(IDictionary) + nameWithType: PersonLike.GetMemories(IDictionary) + fullName: TinyLife.Objects.PersonLike.GetMemories(System.Collections.Generic.IDictionary) + nameWithType.vb: PersonLike.GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of TKey, TMem)(System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType)) + name.vb: GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TMem + - name: '>' + - name: ( + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TMem + - name: ) + - name: ( + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{{T},System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + parent: TinyLife.Objects.PersonLike + definition: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + name: RemoveMemory(MemoryType, int, Func) + nameWithType: PersonLike.RemoveMemory(MemoryType, int, Func) + fullName: TinyLife.Objects.PersonLike.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) + nameWithType.vb: PersonLike.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) + name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{{T},System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + parent: TinyLife.Objects.PersonLike + definition: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + name: GetTimeSinceMemory(MemoryType, Func) + nameWithType: PersonLike.GetTimeSinceMemory(MemoryType, Func) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) + name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType___ + name: GetTimeSinceMemory(params MemoryType[]) + nameWithType: PersonLike.GetTimeSinceMemory(params MemoryType[]) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(params TinyLife.Goals.MemoryType[]) + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(ParamArray MemoryType()) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(ParamArray TinyLife.Goals.MemoryType()) + name.vb: GetTimeSinceMemory(Of T)(ParamArray MemoryType()) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType___ + - name: < + - name: T + - name: '>' + - name: ( + - name: params + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ( + - name: ) + - name: ) +- 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.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_ + name: GetAction(Guid, bool) + 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.PersonLike.GetAction``1(System.Guid,System.Boolean) + name: GetAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean) + name: GetAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + name: SetPregnancyStatus(int, Guid, bool) + nameWithType: PersonLike.SetPregnancyStatus(int, Guid, bool) + fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus(int, System.Guid, bool) + nameWithType.vb: PersonLike.SetPregnancyStatus(Integer, Guid, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.SetPregnancyStatus(Integer, System.Guid, Boolean) + name.vb: SetPregnancyStatus(Integer, Guid, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + name: SetPregnancyStatus + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + name: SetPregnancyStatus + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + name: SetAnimationsFromLooks() + nameWithType: PersonLike.SetAnimationsFromLooks() + fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ + name: ImportAtExitRoad(Map) + nameWithType: PersonLike.ImportAtExitRoad(Map) + fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + name: ImportAtExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + name: ImportAtExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation + commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToRandomHomeLocation + name: GoToRandomHomeLocation() + nameWithType: PersonLike.GoToRandomHomeLocation() + fullName: TinyLife.Objects.PersonLike.GoToRandomHomeLocation() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation + name: GoToRandomHomeLocation + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToRandomHomeLocation + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation + name: GoToRandomHomeLocation + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToRandomHomeLocation + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.ShouldDrawHeldItem + commentId: M:TinyLife.Objects.PersonLike.ShouldDrawHeldItem + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ShouldDrawHeldItem + name: ShouldDrawHeldItem() + nameWithType: PersonLike.ShouldDrawHeldItem() + fullName: TinyLife.Objects.PersonLike.ShouldDrawHeldItem() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ShouldDrawHeldItem + name: ShouldDrawHeldItem + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ShouldDrawHeldItem + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.ShouldDrawHeldItem + name: ShouldDrawHeldItem + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ShouldDrawHeldItem + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + name: GetHeldItemDrawOffset(bool) + nameWithType: PersonLike.GetHeldItemDrawOffset(bool) + fullName: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(bool) + nameWithType.vb: PersonLike.GetHeldItemDrawOffset(Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(Boolean) + name.vb: GetHeldItemDrawOffset(Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + name: GetHeldItemDrawOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + name: GetHeldItemDrawOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDepthOffset + name: GetHeldItemDepthOffset() + nameWithType: PersonLike.GetHeldItemDepthOffset() + fullName: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + name: GetHeldItemDepthOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDepthOffset + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + name: GetHeldItemDepthOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDepthOffset + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GetPivot + commentId: M:TinyLife.Objects.PersonLike.GetPivot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + name: GetPivot() + nameWithType: PersonLike.GetPivot() + fullName: TinyLife.Objects.PersonLike.GetPivot() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPivot + name: GetPivot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPivot + name: GetPivot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + commentId: M:TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetValidClothes_TinyLife_Objects_ClothesLayer_ + name: GetValidClothes(ClothesLayer) + nameWithType: PersonLike.GetValidClothes(ClothesLayer) + fullName: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + name: GetValidClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetValidClothes_TinyLife_Objects_ClothesLayer_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + name: GetValidClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetValidClothes_TinyLife_Objects_ClothesLayer_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ) +- uid: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + commentId: M:TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanApplyPersonality_TinyLife_PersonalityType_ + name: CanApplyPersonality(PersonalityType) + nameWithType: PersonLike.CanApplyPersonality(PersonalityType) + fullName: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + name: CanApplyPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanApplyPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + name: CanApplyPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanApplyPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + commentId: M:TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasRecentlyFailed_TinyLife_Actions_ActionType_System_Single_ + name: HasRecentlyFailed(ActionType, float) + nameWithType: PersonLike.HasRecentlyFailed(ActionType, float) + fullName: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType, float) + nameWithType.vb: PersonLike.HasRecentlyFailed(ActionType, Single) + fullName.vb: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType, Single) + name.vb: HasRecentlyFailed(ActionType, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + name: HasRecentlyFailed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasRecentlyFailed_TinyLife_Actions_ActionType_System_Single_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + name: HasRecentlyFailed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasRecentlyFailed_TinyLife_Actions_ActionType_System_Single_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + commentId: M:TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanTakeOff_TinyLife_Objects_ClothesLayer_ + name: CanTakeOff(ClothesLayer) + nameWithType: PersonLike.CanTakeOff(ClothesLayer) + fullName: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + name: CanTakeOff + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanTakeOff_TinyLife_Objects_ClothesLayer_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + name: CanTakeOff + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanTakeOff_TinyLife_Objects_ClothesLayer_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ) +- uid: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMapExitRoad_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ + name: MoveToMapExitRoad(Map, Vector2) + nameWithType: PersonLike.MoveToMapExitRoad(Map, Vector2) + fullName: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + name: MoveToMapExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMapExitRoad_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + name: MoveToMapExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMapExitRoad_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: 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) + commentId: M: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) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#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_ + name: DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) + nameWithType: PersonLike.DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) + fullName: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, float) + nameWithType.vb: PersonLike.DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) + fullName.vb: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, Single) + name.vb: DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) + spec.csharp: + - uid: 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) + name: DrawLooks + href: TinyLife.Objects.PersonLike.html#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_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - 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.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) + name: DrawLooks + href: TinyLife.Objects.PersonLike.html#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_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAnimations_System_TimeSpan_System_Single_ + name: UpdateAnimations(TimeSpan, float) + nameWithType: PersonLike.UpdateAnimations(TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan, float) + nameWithType.vb: PersonLike.UpdateAnimations(TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan, Single) + name.vb: UpdateAnimations(TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + name: UpdateAnimations + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAnimations_System_TimeSpan_System_Single_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + name: UpdateAnimations + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAnimations_System_TimeSpan_System_Single_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_ + name: OnActionCompleted(Action, CompletionType) + nameWithType: PersonLike.OnActionCompleted(Action, CompletionType) + fullName: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + name: OnActionCompleted + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + name: OnActionCompleted + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + commentId: M:TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAction_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Collections_Generic_IEnumerable_TinyLife_Goals_IGoalTriggerable__ + name: UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) + nameWithType: PersonLike.UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) + fullName: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, System.Collections.Generic.IEnumerable) + nameWithType.vb: PersonLike.UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) + fullName.vb: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable)) + name.vb: UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + name: UpdateAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAction_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Collections_Generic_IEnumerable_TinyLife_Goals_IGoalTriggerable__ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + name: UpdateAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAction_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Collections_Generic_IEnumerable_TinyLife_Goals_IGoalTriggerable__ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + commentId: M:TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_InitializeAction_TinyLife_Actions_Action_ + name: InitializeAction(Action) + nameWithType: PersonLike.InitializeAction(Action) + fullName: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + name: InitializeAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_InitializeAction_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + name: InitializeAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_InitializeAction_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Objects.PersonLike.ValidateClothes + commentId: M:TinyLife.Objects.PersonLike.ValidateClothes + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes + name: ValidateClothes() + nameWithType: PersonLike.ValidateClothes() + fullName: TinyLife.Objects.PersonLike.ValidateClothes() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ValidateClothes + name: ValidateClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.ValidateClothes + name: ValidateClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + nameWithType: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) + nameWithType.vb: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) + name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + name: GetRandomSpeakSound + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + name: GetRandomSpeakSound + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: 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) + commentId: M: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) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#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_ + name: DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, float, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, Single, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) + name.vb: DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) + spec.csharp: + - uid: 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) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#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_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) + spec.vb: + - uid: 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) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#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_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) - uid: TinyLife.Objects.MapObject.PersonRotationOrder commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder parent: TinyLife.Objects.MapObject @@ -8546,21 +6575,21 @@ references: href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: MapObject.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: MapObject.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -8568,13 +6597,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -8907,21 +6936,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -8929,38 +6958,38 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -8985,13 +7014,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -9015,25 +7044,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.MapObject.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -9081,13 +7110,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -9136,25 +7165,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) -- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: MapObject.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: MapObject.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -9173,13 +7202,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -9223,42 +7252,6 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject @@ -10100,28 +8093,6 @@ references: name: Person href: TinyLife.Objects.Person.html - name: ) -- uid: TinyLife.World - commentId: N:TinyLife.World - href: TinyLife.html - name: TinyLife.World - nameWithType: TinyLife.World - fullName: TinyLife.World - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.World - name: World - href: TinyLife.World.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.World - name: World - href: TinyLife.World.html - uid: System commentId: N:System isExternal: true @@ -10181,6 +8152,216 @@ references: - uid: MLEM.Misc name: Misc isExternal: true +- uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + name: GetMemories(IDictionary) + nameWithType: PersonLike.GetMemories(IDictionary) + fullName: TinyLife.Objects.PersonLike.GetMemories(System.Collections.Generic.IDictionary) + nameWithType.vb: PersonLike.GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of TKey, TMem)(System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType)) + name.vb: GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TMem + - name: '>' + - name: ( + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__2_System_Collections_Generic_IDictionary___0_TinyLife_Goals_MemoryType__ + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TMem + - name: ) + - name: ( + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + name: RemoveMemory(MemoryType, int, Func) + nameWithType: PersonLike.RemoveMemory(MemoryType, int, Func) + fullName: TinyLife.Objects.PersonLike.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) + nameWithType.vb: PersonLike.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) + name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + name: GetTimeSinceMemory(MemoryType, Func) + nameWithType: PersonLike.GetTimeSinceMemory(MemoryType, Func) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) + name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) isExternal: true @@ -10285,1585 +8466,6 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.Objects.Person.GetWalkSpeed - commentId: M:TinyLife.Objects.Person.GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed - name: GetWalkSpeed() - nameWithType: Person.GetWalkSpeed() - fullName: TinyLife.Objects.Person.GetWalkSpeed() - spec.csharp: - - uid: TinyLife.Objects.Person.GetWalkSpeed - name: GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetWalkSpeed - name: GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed - - name: ( - - name: ) -- uid: System.Single - commentId: T:System.Single - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: float - nameWithType: float - fullName: float - nameWithType.vb: Single - fullName.vb: Single - name.vb: Single -- uid: TinyLife.Objects.AgeGroup - commentId: T:TinyLife.Objects.AgeGroup - parent: TinyLife.Objects - href: TinyLife.Objects.AgeGroup.html - name: AgeGroup - nameWithType: AgeGroup - fullName: TinyLife.Objects.AgeGroup -- uid: TinyLife.Objects.AgeGroup[] - isExternal: true - href: TinyLife.Objects.AgeGroup.html - name: AgeGroup[] - nameWithType: AgeGroup[] - fullName: TinyLife.Objects.AgeGroup[] - nameWithType.vb: AgeGroup() - fullName.vb: TinyLife.Objects.AgeGroup() - name.vb: AgeGroup() - spec.csharp: - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ( - - name: ) -- uid: Microsoft.Xna.Framework.Audio.SoundEffect - commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect - parent: Microsoft.Xna.Framework.Audio - isExternal: true - name: SoundEffect - nameWithType: SoundEffect - fullName: Microsoft.Xna.Framework.Audio.SoundEffect -- uid: 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.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - nameWithType: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - fullName: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) - nameWithType.vb: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) - fullName.vb: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) - name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) - spec.csharp: - - uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - name: GetRandomSpeakSound - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - - name: ( - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: '>' - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - name: GetRandomSpeakSound - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - - name: ( - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: ) - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' - - name: ) -- uid: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} - commentId: T:System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} - parent: System.Collections.Generic - definition: System.Collections.Generic.Dictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary<(VoiceStyle, SpeakStyle), List> - nameWithType: Dictionary<(VoiceStyle, SpeakStyle), List> - fullName: System.Collections.Generic.Dictionary<(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle), System.Collections.Generic.List> - nameWithType.vb: Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) - fullName.vb: System.Collections.Generic.Dictionary(Of (TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle), System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect)) - name.vb: Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - name: ( - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ) - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: '>' - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - name: ( - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ) - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: ) - - name: ) -- uid: Microsoft.Xna.Framework.Audio - commentId: N:Microsoft.Xna.Framework.Audio - isExternal: true - name: Microsoft.Xna.Framework.Audio - nameWithType: Microsoft.Xna.Framework.Audio - fullName: Microsoft.Xna.Framework.Audio - spec.csharp: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework.Audio - name: Audio - isExternal: true - spec.vb: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework.Audio - name: Audio - isExternal: true -- uid: System.Collections.Generic.Dictionary`2 - commentId: T:System.Collections.Generic.Dictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) - name.vb: Dictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic - spec.csharp: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - spec.vb: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic -- uid: TinyLife.Objects.SpeakStyle - commentId: T:TinyLife.Objects.SpeakStyle - parent: TinyLife.Objects - href: TinyLife.Objects.SpeakStyle.html - name: SpeakStyle - nameWithType: SpeakStyle - fullName: TinyLife.Objects.SpeakStyle -- uid: TinyLife.Objects.SpeakStyle[] - isExternal: true - href: TinyLife.Objects.SpeakStyle.html - name: SpeakStyle[] - nameWithType: SpeakStyle[] - fullName: TinyLife.Objects.SpeakStyle[] - nameWithType.vb: SpeakStyle() - fullName.vb: TinyLife.Objects.SpeakStyle() - name.vb: SpeakStyle() - spec.csharp: - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.VoiceStyle - commentId: F:TinyLife.Objects.Person.VoiceStyle - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VoiceStyle - name: VoiceStyle - nameWithType: Person.VoiceStyle - fullName: TinyLife.Objects.Person.VoiceStyle -- uid: TinyLife.Objects.VoiceStyle[] - isExternal: true - href: TinyLife.Objects.VoiceStyle.html - name: VoiceStyle[] - nameWithType: VoiceStyle[] - fullName: TinyLife.Objects.VoiceStyle[] - nameWithType.vb: VoiceStyle() - fullName.vb: TinyLife.Objects.VoiceStyle() - name.vb: VoiceStyle() - spec.csharp: - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Objects.VoiceStyle - name: VoiceStyle - href: TinyLife.Objects.VoiceStyle.html - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.DrawSize* - commentId: Overload:TinyLife.Objects.Person.DrawSize - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawSize - name: DrawSize - nameWithType: Person.DrawSize - fullName: TinyLife.Objects.Person.DrawSize -- uid: Microsoft.Xna.Framework.Point - commentId: T:Microsoft.Xna.Framework.Point - parent: Microsoft.Xna.Framework - isExternal: true - name: Point - nameWithType: Point - fullName: Microsoft.Xna.Framework.Point -- uid: Microsoft.Xna.Framework - commentId: N:Microsoft.Xna.Framework - isExternal: true - name: Microsoft.Xna.Framework - nameWithType: Microsoft.Xna.Framework - fullName: Microsoft.Xna.Framework - spec.csharp: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - spec.vb: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true -- uid: TinyLife.Objects.MapObject.ParentInfo - commentId: P:TinyLife.Objects.MapObject.ParentInfo - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ParentInfo - name: ParentInfo - nameWithType: MapObject.ParentInfo - fullName: TinyLife.Objects.MapObject.ParentInfo -- uid: TinyLife.Objects.Furniture - commentId: T:TinyLife.Objects.Furniture - parent: TinyLife.Objects - href: TinyLife.Objects.Furniture.html - name: Furniture - nameWithType: Furniture - fullName: TinyLife.Objects.Furniture -- uid: TinyLife.Objects.Person.ParentInfo* - commentId: Overload:TinyLife.Objects.Person.ParentInfo - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ParentInfo - name: ParentInfo - nameWithType: Person.ParentInfo - fullName: TinyLife.Objects.Person.ParentInfo -- uid: TinyLife.Objects.ParentInfo - commentId: T:TinyLife.Objects.ParentInfo - parent: TinyLife.Objects - href: TinyLife.Objects.ParentInfo.html - name: ParentInfo - nameWithType: ParentInfo - fullName: TinyLife.Objects.ParentInfo -- uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - commentId: M:TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - nameWithType: Person.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) - fullName: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) - nameWithType.vb: Person.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) - fullName.vb: TinyLife.Objects.Person.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) - name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) - spec.csharp: - - uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - name: EnqueueAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - - name: < - - name: T - - name: '>' - - name: ( - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - name: params - - name: " " - - uid: TinyLife.Actions.ActionArgument - name: ActionArgument - href: TinyLife.Actions.ActionArgument.html - - name: '[' - - name: ']' - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - name: EnqueueAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - name: ParamArray - - name: " " - - uid: TinyLife.Actions.ActionArgument - name: ActionArgument - href: TinyLife.Actions.ActionArgument.html - - name: ( - - name: ) - - name: ) -- uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - commentId: M:TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ - name: CancelAction(Action, Action, bool) - nameWithType: Person.CancelAction(Action, Action, bool) - fullName: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, bool) - nameWithType.vb: Person.CancelAction(Action, Action, Boolean) - fullName.vb: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, Boolean) - name.vb: CancelAction(Action, Action, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - name: CancelAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) - name: CancelAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: System.Collections.Generic.List{TinyLife.Actions.Action} - commentId: T:System.Collections.Generic.List{TinyLife.Actions.Action} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of Action) - fullName.vb: System.Collections.Generic.List(Of TinyLife.Actions.Action) - name.vb: List(Of Action) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ) -- uid: System.Collections.Generic.List`1 - commentId: T:System.Collections.Generic.List`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of T) - fullName.vb: System.Collections.Generic.List(Of T) - name.vb: List(Of T) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} - commentId: T:System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List<(Action, bool)> - nameWithType: List<(Action, bool)> - fullName: System.Collections.Generic.List<(TinyLife.Actions.Action, bool)> - nameWithType.vb: List(Of (Action, Boolean)) - fullName.vb: System.Collections.Generic.List(Of (TinyLife.Actions.Action, Boolean)) - name.vb: List(Of (Action, Boolean)) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - - name: ) -- uid: TinyLife.Objects.Person.CurrentActions - commentId: F:TinyLife.Objects.Person.CurrentActions - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentActions - name: CurrentActions - nameWithType: Person.CurrentActions - fullName: TinyLife.Objects.Person.CurrentActions -- uid: TinyLife.Objects.Person.ActionQueue - commentId: F:TinyLife.Objects.Person.ActionQueue - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue - name: ActionQueue - nameWithType: Person.ActionQueue - fullName: TinyLife.Objects.Person.ActionQueue -- uid: TinyLife.Objects.Person.AllActions* - commentId: Overload:TinyLife.Objects.Person.AllActions - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AllActions - name: AllActions - nameWithType: Person.AllActions - fullName: TinyLife.Objects.Person.AllActions -- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of Action) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action) - name.vb: IEnumerable(Of Action) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ) -- uid: System.Collections.Generic.IEnumerable`1 - commentId: T:System.Collections.Generic.IEnumerable`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: IEnumerable - nameWithType: IEnumerable - fullName: System.Collections.Generic.IEnumerable - nameWithType.vb: IEnumerable(Of T) - fullName.vb: System.Collections.Generic.IEnumerable(Of T) - name.vb: IEnumerable(Of T) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: TinyLife.Need - commentId: T:TinyLife.Need - href: TinyLife.Need.html - name: Need - nameWithType: Need - fullName: TinyLife.Need -- uid: TinyLife.NeedType.Types - commentId: F:TinyLife.NeedType.Types - href: TinyLife.NeedType.html#TinyLife_NeedType_Types - name: Types - nameWithType: NeedType.Types - fullName: TinyLife.NeedType.Types -- uid: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - commentId: M:TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeed_TinyLife_NeedType_ - name: GetNeed(NeedType) - nameWithType: Person.GetNeed(NeedType) - fullName: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - name: GetNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeed_TinyLife_NeedType_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) - name: GetNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeed_TinyLife_NeedType_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ) -- uid: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - commentId: M:TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeedPercentage_TinyLife_NeedType_ - name: GetNeedPercentage(NeedType) - nameWithType: Person.GetNeedPercentage(NeedType) - fullName: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - name: GetNeedPercentage - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeedPercentage_TinyLife_NeedType_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType) - name: GetNeedPercentage - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeedPercentage_TinyLife_NeedType_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ) -- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Need} - commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Need} - parent: System.Collections.Generic - definition: System.Collections.Generic.Dictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of String, Need) - fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.Need) - name.vb: Dictionary(Of String, Need) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: TinyLife.Need - name: Need - href: TinyLife.Need.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: TinyLife.Need - name: Need - href: TinyLife.Need.html - - name: ) -- uid: TinyLife.Skills.Skill - commentId: T:TinyLife.Skills.Skill - parent: TinyLife.Skills - href: TinyLife.Skills.Skill.html - name: Skill - nameWithType: Skill - fullName: TinyLife.Skills.Skill -- uid: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillLevel_TinyLife_Skills_SkillType_ - name: GetSkillLevel(SkillType) - nameWithType: Person.GetSkillLevel(SkillType) - fullName: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - name: GetSkillLevel - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillLevel_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType) - name: GetSkillLevel - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillLevel_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) -- uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: GainSkill(SkillType, float, ActionInfo, float) - nameWithType: Person.GainSkill(SkillType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) - nameWithType.vb: Person.GainSkill(SkillType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) - name.vb: GainSkill(SkillType, Single, ActionInfo, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - name: GainSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - - 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: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - name: GainSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - - 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: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} - commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} - parent: System.Collections.Generic - definition: System.Collections.Generic.Dictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of String, Skill) - fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.Skills.Skill) - name.vb: Dictionary(Of String, Skill) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: TinyLife.Skills.Skill - name: Skill - href: TinyLife.Skills.Skill.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: TinyLife.Skills.Skill - name: Skill - href: TinyLife.Skills.Skill.html - - name: ) -- uid: TinyLife.Skills - commentId: N:TinyLife.Skills - href: TinyLife.html - name: TinyLife.Skills - nameWithType: TinyLife.Skills - fullName: TinyLife.Skills - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Skills - name: Skills - href: TinyLife.Skills.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Skills - name: Skills - href: TinyLife.Skills.html -- uid: TinyLife.Relationship - commentId: T:TinyLife.Relationship - parent: TinyLife - href: TinyLife.Relationship.html - name: Relationship - nameWithType: Relationship - fullName: TinyLife.Relationship -- uid: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRelationship_TinyLife_Objects_Person_System_Boolean_ - name: GetRelationship(Person, bool) - nameWithType: Person.GetRelationship(Person, bool) - fullName: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person, bool) - nameWithType.vb: Person.GetRelationship(Person, Boolean) - fullName.vb: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person, Boolean) - name.vb: GetRelationship(Person, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - name: GetRelationship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRelationship_TinyLife_Objects_Person_System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) - name: GetRelationship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRelationship_TinyLife_Objects_Person_System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ - name: ChangeFriendship(Person, float) - nameWithType: Person.ChangeFriendship(Person, float) - fullName: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, float) - nameWithType.vb: Person.ChangeFriendship(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, Single) - name.vb: ChangeFriendship(Person, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - name: ChangeFriendship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - name: ChangeFriendship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: System.Collections.Generic.List{TinyLife.Relationship} - commentId: T:System.Collections.Generic.List{TinyLife.Relationship} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of Relationship) - fullName.vb: System.Collections.Generic.List(Of TinyLife.Relationship) - name.vb: List(Of Relationship) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: TinyLife.Relationship - name: Relationship - href: TinyLife.Relationship.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Relationship - name: Relationship - href: TinyLife.Relationship.html - - name: ) -- uid: TinyLife - commentId: N:TinyLife - href: TinyLife.html - name: TinyLife - nameWithType: TinyLife - fullName: TinyLife -- uid: TinyLife.Uis.CharacterCreator - commentId: T:TinyLife.Uis.CharacterCreator - parent: TinyLife.Uis - href: TinyLife.Uis.CharacterCreator.html - name: CharacterCreator - nameWithType: CharacterCreator - fullName: TinyLife.Uis.CharacterCreator -- uid: TinyLife.Objects.WornClothes - commentId: T:TinyLife.Objects.WornClothes - parent: TinyLife.Objects - href: TinyLife.Objects.WornClothes.html - name: WornClothes - nameWithType: WornClothes - fullName: TinyLife.Objects.WornClothes -- uid: System.Collections.Generic.List{TinyLife.Objects.Outfit} - commentId: T:System.Collections.Generic.List{TinyLife.Objects.Outfit} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of Outfit) - fullName.vb: System.Collections.Generic.List(Of TinyLife.Objects.Outfit) - name.vb: List(Of Outfit) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: TinyLife.Objects.Outfit - name: Outfit - href: TinyLife.Objects.Outfit.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Outfit - name: Outfit - href: TinyLife.Objects.Outfit.html - - name: ) -- uid: TinyLife.Uis - commentId: N:TinyLife.Uis - href: TinyLife.html - name: TinyLife.Uis - nameWithType: TinyLife.Uis - fullName: TinyLife.Uis - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Uis - name: Uis - href: TinyLife.Uis.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Uis - name: Uis - href: TinyLife.Uis.html -- uid: TinyLife.PersonalityType - commentId: T:TinyLife.PersonalityType - parent: TinyLife - href: TinyLife.PersonalityType.html - name: PersonalityType - nameWithType: PersonalityType - fullName: TinyLife.PersonalityType -- uid: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - commentId: M:TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasPersonality_TinyLife_PersonalityType_ - name: HasPersonality(PersonalityType) - nameWithType: Person.HasPersonality(PersonalityType) - fullName: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - spec.csharp: - - uid: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - name: HasPersonality - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasPersonality_TinyLife_PersonalityType_ - - name: ( - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) - name: HasPersonality - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasPersonality_TinyLife_PersonalityType_ - - name: ( - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: ) -- uid: System.Collections.Generic.HashSet{TinyLife.PersonalityType} - commentId: T:System.Collections.Generic.HashSet{TinyLife.PersonalityType} - parent: System.Collections.Generic - definition: System.Collections.Generic.HashSet`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - name: HashSet - nameWithType: HashSet - fullName: System.Collections.Generic.HashSet - nameWithType.vb: HashSet(Of PersonalityType) - fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.PersonalityType) - name.vb: HashSet(Of PersonalityType) - spec.csharp: - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: < - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: ) -- uid: System.Collections.Generic.HashSet`1 - commentId: T:System.Collections.Generic.HashSet`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - name: HashSet - nameWithType: HashSet - fullName: System.Collections.Generic.HashSet - nameWithType.vb: HashSet(Of T) - fullName.vb: System.Collections.Generic.HashSet(Of T) - name.vb: HashSet(Of T) - spec.csharp: - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: TinyLife.Emotions.EmotionModifier.Instance - commentId: T:TinyLife.Emotions.EmotionModifier.Instance - parent: TinyLife.Emotions - href: TinyLife.Emotions.EmotionModifier.html - name: EmotionModifier.Instance - nameWithType: EmotionModifier.Instance - fullName: TinyLife.Emotions.EmotionModifier.Instance - spec.csharp: - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: . - - uid: TinyLife.Emotions.EmotionModifier.Instance - name: Instance - href: TinyLife.Emotions.EmotionModifier.Instance.html - spec.vb: - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: . - - uid: TinyLife.Emotions.EmotionModifier.Instance - name: Instance - href: TinyLife.Emotions.EmotionModifier.Instance.html -- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) - fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - - name: ( - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: ',' - - name: " " - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: TinyLife.Emotions.IEmotionSource - name: IEmotionSource - href: TinyLife.Emotions.IEmotionSource.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - name: AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - - name: ( - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: ',' - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: TinyLife.Emotions.IEmotionSource - name: IEmotionSource - href: TinyLife.Emotions.IEmotionSource.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - name: RemoveEmotion(EmotionModifier) - nameWithType: Person.RemoveEmotion(EmotionModifier) - fullName: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - spec.csharp: - - uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - name: RemoveEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - - name: ( - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - name: RemoveEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - - name: ( - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: ) -- uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - name: LowerEmotion(EmotionType, float, float) - nameWithType: Person.LowerEmotion(EmotionType, float, float) - fullName: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) - nameWithType.vb: Person.LowerEmotion(EmotionType, Single, Single) - fullName.vb: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) - name.vb: LowerEmotion(EmotionType, Single, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - name: LowerEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Emotions.EmotionType - name: EmotionType - href: TinyLife.Emotions.EmotionType.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - name: LowerEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Emotions.EmotionType - name: EmotionType - href: TinyLife.Emotions.EmotionType.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} - commentId: T:System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of EmotionModifier.Instance) - fullName.vb: System.Collections.Generic.List(Of TinyLife.Emotions.EmotionModifier.Instance) - name.vb: List(Of EmotionModifier.Instance) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: . - - uid: TinyLife.Emotions.EmotionModifier.Instance - name: Instance - href: TinyLife.Emotions.EmotionModifier.Instance.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Emotions.EmotionModifier - name: EmotionModifier - href: TinyLife.Emotions.EmotionModifier.html - - name: . - - uid: TinyLife.Emotions.EmotionModifier.Instance - name: Instance - href: TinyLife.Emotions.EmotionModifier.Instance.html - - name: ) -- uid: TinyLife.Emotions - commentId: N:TinyLife.Emotions - href: TinyLife.html - name: TinyLife.Emotions - nameWithType: TinyLife.Emotions - fullName: TinyLife.Emotions - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Emotions - name: Emotions - href: TinyLife.Emotions.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Emotions - name: Emotions - href: TinyLife.Emotions.html - uid: TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project parent: TinyLife.Goals @@ -12040,246 +8642,71 @@ references: - uid: TinyLife.Goals name: Goals href: TinyLife.Goals.html -- uid: TinyLife.Goals.Memory - commentId: T:TinyLife.Goals.Memory - href: TinyLife.Goals.Memory.html - name: Memory - nameWithType: Memory - fullName: TinyLife.Goals.Memory -- uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ - name: AddMemory(MemoryType, ActionInfo, int, TimeSpan?) - nameWithType: Person.AddMemory(MemoryType, ActionInfo, int, TimeSpan?) - fullName: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, int, System.TimeSpan?) - nameWithType.vb: Person.AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) - fullName.vb: TinyLife.Objects.Person.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, Integer, System.TimeSpan?) - name.vb: AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) spec.csharp: - - uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - name: AddMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - name: T - name: '>' - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' - - name: ) spec.vb: - - uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - name: AddMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - name: T - name: ) - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' - - name: ) -- uid: TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - commentId: M:TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetMemories__1_TinyLife_Goals_MemoryType_ - name: GetMemories(MemoryType) - nameWithType: Person.GetMemories(MemoryType) - fullName: TinyLife.Objects.Person.GetMemories(TinyLife.Goals.MemoryType) - nameWithType.vb: Person.GetMemories(Of T)(MemoryType) - fullName.vb: TinyLife.Objects.Person.GetMemories(Of T)(TinyLife.Goals.MemoryType) - name.vb: GetMemories(Of T)(MemoryType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - name: GetMemories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetMemories__1_TinyLife_Goals_MemoryType_ - - name: < - - name: T - - name: '>' - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - name: GetMemories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetMemories__1_TinyLife_Goals_MemoryType_ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ) -- uid: TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ - name: GetTimeSinceMemory(MemoryType, Func) - nameWithType: Person.GetTimeSinceMemory(MemoryType, Func) - fullName: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) - nameWithType.vb: Person.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) - fullName.vb: TinyLife.Objects.Person.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) - name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic spec.csharp: - - uid: TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - name: GetTimeSinceMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ - - name: < - - name: T - - name: '>' - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ',' - - name: " " - - uid: System.Func`2 - name: Func + - uid: System + name: System isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - name: T - - name: ',' - - name: " " - - uid: System.Boolean - name: bool + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: '>' - - name: ) + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic spec.vb: - - uid: TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - name: GetTimeSinceMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ',' - - name: " " - - uid: System.Func`2 - name: Func + - uid: System + name: System isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - - name: ) -- uid: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} - commentId: T:System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} - parent: System.Collections.Generic - definition: System.Collections.Generic.Dictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary> - nameWithType: Dictionary> - fullName: System.Collections.Generic.Dictionary> - nameWithType.vb: Dictionary(Of String, HashSet(Of Memory)) - fullName.vb: System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.HashSet(Of TinyLife.Goals.Memory)) - name.vb: Dictionary(Of String, HashSet(Of Memory)) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: < - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: '>' - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: System.Collections.Generic.HashSet`1 - name: HashSet - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: ) - - name: ) + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32) commentId: M:TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32) isExternal: true @@ -12388,382 +8815,26 @@ references: nameWithType.vb: String fullName.vb: String name.vb: String -- uid: TinyLife.Objects.Person.FirstName - commentId: F:TinyLife.Objects.Person.FirstName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FirstName - name: FirstName - nameWithType: Person.FirstName - fullName: TinyLife.Objects.Person.FirstName -- uid: TinyLife.Objects.Person.LastName - commentId: F:TinyLife.Objects.Person.LastName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LastName - name: LastName - nameWithType: Person.LastName - fullName: TinyLife.Objects.Person.LastName -- uid: TinyLife.Objects.Person.FullName* - commentId: Overload:TinyLife.Objects.Person.FullName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FullName - name: FullName - nameWithType: Person.FullName - fullName: TinyLife.Objects.Person.FullName -- uid: TinyLife.Objects.Person.FullName - commentId: P:TinyLife.Objects.Person.FullName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FullName - name: FullName - nameWithType: Person.FullName - fullName: TinyLife.Objects.Person.FullName +- 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.Objects.PersonLike.FullNamePronouns + commentId: P:TinyLife.Objects.PersonLike.FullNamePronouns + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FullNamePronouns + name: FullNamePronouns + nameWithType: PersonLike.FullNamePronouns + fullName: TinyLife.Objects.PersonLike.FullNamePronouns - uid: TinyLife.Objects.Person.FullNamePronouns* commentId: Overload:TinyLife.Objects.Person.FullNamePronouns href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FullNamePronouns name: FullNamePronouns nameWithType: Person.FullNamePronouns fullName: TinyLife.Objects.Person.FullNamePronouns -- uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: Speak(SpeakStyle, float, float) - nameWithType: Person.Speak(SpeakStyle, float, float) - fullName: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, float, float) - nameWithType.vb: Person.Speak(SpeakStyle, Single, Single) - fullName.vb: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, Single, Single) - name.vb: Speak(SpeakStyle, Single, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.AgeGroup.Child - commentId: F:TinyLife.Objects.AgeGroup.Child - href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Child - name: Child - nameWithType: AgeGroup.Child - fullName: TinyLife.Objects.AgeGroup.Child -- uid: TinyLife.Objects.AgeGroup.Baby - commentId: F:TinyLife.Objects.AgeGroup.Baby - href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Baby - name: Baby - nameWithType: AgeGroup.Baby - fullName: TinyLife.Objects.AgeGroup.Baby -- uid: TinyLife.Objects.VoiceStyle.Child - commentId: F:TinyLife.Objects.VoiceStyle.Child - href: TinyLife.Objects.VoiceStyle.html#TinyLife_Objects_VoiceStyle_Child - name: Child - nameWithType: VoiceStyle.Child - fullName: TinyLife.Objects.VoiceStyle.Child -- uid: TinyLife.Objects.VoiceStyle.Baby - commentId: F:TinyLife.Objects.VoiceStyle.Baby - href: TinyLife.Objects.VoiceStyle.html#TinyLife_Objects_VoiceStyle_Baby - name: Baby - nameWithType: VoiceStyle.Baby - fullName: TinyLife.Objects.VoiceStyle.Baby -- uid: TinyLife.Objects.VoiceStyle - commentId: T:TinyLife.Objects.VoiceStyle - parent: TinyLife.Objects - href: TinyLife.Objects.VoiceStyle.html - name: VoiceStyle - nameWithType: VoiceStyle - fullName: TinyLife.Objects.VoiceStyle -- uid: MLEM.Misc.Direction2 - commentId: T:MLEM.Misc.Direction2 - parent: MLEM.Misc - isExternal: true - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Misc.Direction2 -- uid: TinyLife.Objects.Person.Rotation* - commentId: Overload:TinyLife.Objects.Person.Rotation - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Rotation - name: Rotation - nameWithType: Person.Rotation - fullName: TinyLife.Objects.Person.Rotation -- uid: TinyLife.Objects.Person.Household - commentId: P:TinyLife.Objects.Person.Household - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Household - name: Household - nameWithType: Person.Household - fullName: TinyLife.Objects.Person.Household -- uid: TinyLife.Objects.Person.Household* - commentId: Overload:TinyLife.Objects.Person.Household - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Household - name: Household - nameWithType: Person.Household - fullName: TinyLife.Objects.Person.Household -- uid: TinyLife.World.Household - commentId: T:TinyLife.World.Household - parent: TinyLife.World - href: TinyLife.World.Household.html - name: Household - nameWithType: Household - fullName: TinyLife.World.Household -- 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.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DisplayEmote_TinyLife_Actions_EmoteCategory_System_Boolean_System_Single_System_Single_ - name: DisplayEmote(EmoteCategory, bool, float, float) - nameWithType: Person.DisplayEmote(EmoteCategory, bool, float, float) - fullName: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory, bool, float, float) - nameWithType.vb: Person.DisplayEmote(EmoteCategory, Boolean, Single, Single) - fullName.vb: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory, Boolean, Single, Single) - name.vb: DisplayEmote(EmoteCategory, Boolean, Single, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - name: DisplayEmote - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DisplayEmote_TinyLife_Actions_EmoteCategory_System_Boolean_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Actions.EmoteCategory - name: EmoteCategory - href: TinyLife.Actions.EmoteCategory.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.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single) - name: DisplayEmote - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DisplayEmote_TinyLife_Actions_EmoteCategory_System_Boolean_System_Single_System_Single_ - - name: ( - - uid: TinyLife.Actions.EmoteCategory - name: EmoteCategory - href: TinyLife.Actions.EmoteCategory.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.Objects.Person.CurrentEmote* - commentId: Overload:TinyLife.Objects.Person.CurrentEmote - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentEmote - name: CurrentEmote - nameWithType: Person.CurrentEmote - fullName: TinyLife.Objects.Person.CurrentEmote -- 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: TinyLife.Objects.Person.CurrentSpeakStyle* - commentId: Overload:TinyLife.Objects.Person.CurrentSpeakStyle - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentSpeakStyle - name: CurrentSpeakStyle - nameWithType: Person.CurrentSpeakStyle - fullName: TinyLife.Objects.Person.CurrentSpeakStyle -- uid: System.Nullable{TinyLife.Objects.SpeakStyle} - commentId: T:System.Nullable{TinyLife.Objects.SpeakStyle} - parent: System - definition: System.Nullable`1 - href: TinyLife.Objects.SpeakStyle.html - name: SpeakStyle? - nameWithType: SpeakStyle? - fullName: TinyLife.Objects.SpeakStyle? - spec.csharp: - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: '?' - spec.vb: - - uid: TinyLife.Objects.SpeakStyle - name: SpeakStyle - href: TinyLife.Objects.SpeakStyle.html - - name: '?' -- uid: System.Nullable`1 - commentId: T:System.Nullable`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - name: Nullable - nameWithType: Nullable - fullName: System.Nullable - nameWithType.vb: Nullable(Of T) - fullName.vb: System.Nullable(Of T) - name.vb: Nullable(Of T) - spec.csharp: - - uid: System.Nullable`1 - name: Nullable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Nullable`1 - name: Nullable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.nullable-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: TinyLife.World.Lot - commentId: T:TinyLife.World.Lot - parent: TinyLife.World - href: TinyLife.World.Lot.html - name: Lot - nameWithType: Lot - fullName: TinyLife.World.Lot -- uid: TinyLife.Actions.VisitLotAction - commentId: T:TinyLife.Actions.VisitLotAction - href: TinyLife.Actions.VisitLotAction.html - name: VisitLotAction - nameWithType: VisitLotAction - fullName: TinyLife.Actions.VisitLotAction -- uid: TinyLife.Actions.GoHomeAction - commentId: T:TinyLife.Actions.GoHomeAction - href: TinyLife.Actions.GoHomeAction.html - name: GoHomeAction - nameWithType: GoHomeAction - fullName: TinyLife.Actions.GoHomeAction -- uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - commentId: M:TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ - name: VisitLot(Lot) - nameWithType: Person.VisitLot(Lot) - fullName: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - spec.csharp: - - uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - name: VisitLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ - - name: ( - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - name: VisitLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ - - name: ( - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: ) -- uid: TinyLife.Objects.Person.VisitingLot* - commentId: Overload:TinyLife.Objects.Person.VisitingLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitingLot - name: VisitingLot - nameWithType: Person.VisitingLot - fullName: TinyLife.Objects.Person.VisitingLot -- uid: TinyLife.Objects.Person.VisitingLot - commentId: P:TinyLife.Objects.Person.VisitingLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitingLot - name: VisitingLot - nameWithType: Person.VisitingLot - fullName: TinyLife.Objects.Person.VisitingLot -- uid: TinyLife.Objects.Person.LotVisitCooldown* - commentId: Overload:TinyLife.Objects.Person.LotVisitCooldown - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LotVisitCooldown - name: LotVisitCooldown - nameWithType: Person.LotVisitCooldown - fullName: TinyLife.Objects.Person.LotVisitCooldown -- uid: System.TimeSpan - commentId: T:System.TimeSpan - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - name: TimeSpan - nameWithType: TimeSpan - fullName: System.TimeSpan -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - name: bool - nameWithType: bool - fullName: bool - nameWithType.vb: Boolean - fullName.vb: Boolean - name.vb: Boolean - uid: TinyLife.Goals.Job commentId: T:TinyLife.Goals.Job parent: TinyLife.Goals @@ -12777,48 +8848,6 @@ references: name: Job nameWithType: Person.Job fullName: TinyLife.Objects.Person.Job -- uid: TinyLife.Emotions.EmotionType - commentId: T:TinyLife.Emotions.EmotionType - parent: TinyLife.Emotions - href: TinyLife.Emotions.EmotionType.html - name: EmotionType - nameWithType: EmotionType - fullName: TinyLife.Emotions.EmotionType -- uid: TinyLife.Objects.Person.EmotionModifiers - commentId: F:TinyLife.Objects.Person.EmotionModifiers - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EmotionModifiers - name: EmotionModifiers - nameWithType: Person.EmotionModifiers - fullName: TinyLife.Objects.Person.EmotionModifiers -- uid: TinyLife.Objects.Person.Emotion* - commentId: Overload:TinyLife.Objects.Person.Emotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Emotion - name: Emotion - nameWithType: Person.Emotion - fullName: TinyLife.Objects.Person.Emotion -- uid: TinyLife.Objects.Person.Emotion - commentId: P:TinyLife.Objects.Person.Emotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Emotion - name: Emotion - nameWithType: Person.Emotion - fullName: TinyLife.Objects.Person.Emotion -- uid: TinyLife.Objects.Person.EmotionAmount* - commentId: Overload:TinyLife.Objects.Person.EmotionAmount - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EmotionAmount - name: EmotionAmount - nameWithType: Person.EmotionAmount - fullName: TinyLife.Objects.Person.EmotionAmount -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - name: int - nameWithType: int - fullName: int - nameWithType.vb: Integer - fullName.vb: Integer - name.vb: Integer - uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DecorativeRating @@ -12831,6 +8860,24 @@ references: name: CurrentRoomDecorativeRating nameWithType: Person.CurrentRoomDecorativeRating fullName: TinyLife.Objects.Person.CurrentRoomDecorativeRating +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + href: TinyLife.Objects.Furniture.html + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture - uid: System.Guid.Empty commentId: F:System.Guid.Empty isExternal: true @@ -12846,12 +8893,6 @@ references: name: Guid nameWithType: Guid fullName: System.Guid -- uid: TinyLife.Objects.Person.IsMoving* - commentId: Overload:TinyLife.Objects.Person.IsMoving - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsMoving - name: IsMoving - nameWithType: Person.IsMoving - fullName: TinyLife.Objects.Person.IsMoving - uid: TinyLife.World.LotEmployment.Instance commentId: T:TinyLife.World.LotEmployment.Instance parent: TinyLife.World @@ -12875,183 +8916,35 @@ references: - uid: TinyLife.World.LotEmployment.Instance name: Instance href: TinyLife.World.LotEmployment.Instance.html -- uid: TinyLife.Objects.Person.HomeLot - commentId: P:TinyLife.Objects.Person.HomeLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HomeLot - name: HomeLot - nameWithType: Person.HomeLot - fullName: TinyLife.Objects.Person.HomeLot -- uid: TinyLife.Objects.Person.Outfits - commentId: F:TinyLife.Objects.Person.Outfits - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Outfits - name: Outfits - nameWithType: Person.Outfits - fullName: TinyLife.Objects.Person.Outfits -- uid: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - commentId: M:TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ - name: SetCurrentOutfit(ClothesIntention) - nameWithType: Person.SetCurrentOutfit(ClothesIntention) - fullName: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household + nameWithType: Household + fullName: TinyLife.World.Household +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World spec.csharp: - - uid: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - name: SetCurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ - - name: ( - - uid: TinyLife.Objects.ClothesIntention - name: ClothesIntention - href: TinyLife.Objects.ClothesIntention.html - - name: ) + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html spec.vb: - - uid: TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - name: SetCurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ - - name: ( - - uid: TinyLife.Objects.ClothesIntention - name: ClothesIntention - href: TinyLife.Objects.ClothesIntention.html - - name: ) -- uid: TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - commentId: M:TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_System_Int32_ - name: SetCurrentOutfit(int) - nameWithType: Person.SetCurrentOutfit(int) - fullName: TinyLife.Objects.Person.SetCurrentOutfit(int) - nameWithType.vb: Person.SetCurrentOutfit(Integer) - fullName.vb: TinyLife.Objects.Person.SetCurrentOutfit(Integer) - name.vb: SetCurrentOutfit(Integer) - spec.csharp: - - uid: TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - name: SetCurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_System_Int32_ - - name: ( - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.SetCurrentOutfit(System.Int32) - name: SetCurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_System_Int32_ - - name: ( - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ) -- uid: TinyLife.Objects.Person.CurrentOutfitIndex* - commentId: Overload:TinyLife.Objects.Person.CurrentOutfitIndex - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentOutfitIndex - name: CurrentOutfitIndex - nameWithType: Person.CurrentOutfitIndex - fullName: TinyLife.Objects.Person.CurrentOutfitIndex -- uid: TinyLife.Objects.Person.CurrentOutfitIndex - commentId: P:TinyLife.Objects.Person.CurrentOutfitIndex - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentOutfitIndex - name: CurrentOutfitIndex - nameWithType: Person.CurrentOutfitIndex - fullName: TinyLife.Objects.Person.CurrentOutfitIndex -- uid: TinyLife.Objects.Person.CurrentOutfit* - commentId: Overload:TinyLife.Objects.Person.CurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentOutfit - name: CurrentOutfit - nameWithType: Person.CurrentOutfit - fullName: TinyLife.Objects.Person.CurrentOutfit -- uid: TinyLife.Objects.Outfit - commentId: T:TinyLife.Objects.Outfit - parent: TinyLife.Objects - href: TinyLife.Objects.Outfit.html - name: Outfit - nameWithType: Outfit - fullName: TinyLife.Objects.Outfit -- uid: TinyLife.GameImpl.CurrentHousehold - commentId: P:TinyLife.GameImpl.CurrentHousehold - href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold - name: CurrentHousehold - nameWithType: GameImpl.CurrentHousehold - fullName: TinyLife.GameImpl.CurrentHousehold -- uid: TinyLife.Objects.Person.IsCurrentHousehold* - commentId: Overload:TinyLife.Objects.Person.IsCurrentHousehold - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsCurrentHousehold - name: IsCurrentHousehold - nameWithType: Person.IsCurrentHousehold - fullName: TinyLife.Objects.Person.IsCurrentHousehold -- uid: TinyLife.Objects.Person.LifeSpan - commentId: P:TinyLife.Objects.Person.LifeSpan - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LifeSpan - name: LifeSpan - nameWithType: Person.LifeSpan - fullName: TinyLife.Objects.Person.LifeSpan -- uid: TinyLife.PerSaveOptions - commentId: T:TinyLife.PerSaveOptions - parent: TinyLife - href: TinyLife.PerSaveOptions.html - name: PerSaveOptions - nameWithType: PerSaveOptions - fullName: TinyLife.PerSaveOptions -- uid: TinyLife.Objects.Person.IsCurrentHousehold - commentId: P:TinyLife.Objects.Person.IsCurrentHousehold - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsCurrentHousehold - name: IsCurrentHousehold - nameWithType: Person.IsCurrentHousehold - fullName: TinyLife.Objects.Person.IsCurrentHousehold -- uid: TinyLife.Objects.Person.LifeSpan* - commentId: Overload:TinyLife.Objects.Person.LifeSpan - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LifeSpan - name: LifeSpan - nameWithType: Person.LifeSpan - fullName: TinyLife.Objects.Person.LifeSpan -- uid: TinyLife.Objects.LifeSpan - commentId: T:TinyLife.Objects.LifeSpan - parent: TinyLife.Objects - href: TinyLife.Objects.LifeSpan.html - name: LifeSpan - nameWithType: LifeSpan - fullName: TinyLife.Objects.LifeSpan -- uid: TinyLife.World.Household.Lot - commentId: P:TinyLife.World.Household.Lot - href: TinyLife.World.Household.html#TinyLife_World_Household_Lot - name: Lot - nameWithType: Household.Lot - fullName: TinyLife.World.Household.Lot -- uid: TinyLife.Objects.Person.HomeLot* - commentId: Overload:TinyLife.Objects.Person.HomeLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HomeLot - name: HomeLot - nameWithType: Person.HomeLot - fullName: TinyLife.Objects.Person.HomeLot -- uid: TinyLife.Objects.Person.Money* - commentId: Overload:TinyLife.Objects.Person.Money - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Money - name: Money - nameWithType: Person.Money - fullName: TinyLife.Objects.Person.Money -- uid: TinyLife.Objects.Person.LotEmployment - commentId: F:TinyLife.Objects.Person.LotEmployment - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LotEmployment - name: LotEmployment - nameWithType: Person.LotEmployment - fullName: TinyLife.Objects.Person.LotEmployment -- uid: TinyLife.Objects.Person.IsDead - commentId: F:TinyLife.Objects.Person.IsDead - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsDead - name: IsDead - nameWithType: Person.IsDead - fullName: TinyLife.Objects.Person.IsDead -- uid: TinyLife.Objects.Person.IsRegularVisitor* - commentId: Overload:TinyLife.Objects.Person.IsRegularVisitor - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsRegularVisitor - name: IsRegularVisitor - nameWithType: Person.IsRegularVisitor - fullName: TinyLife.Objects.Person.IsRegularVisitor -- uid: TinyLife.Objects.Person.Age* - commentId: Overload:TinyLife.Objects.Person.Age - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Age - name: Age - nameWithType: Person.Age - fullName: TinyLife.Objects.Person.Age + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html - uid: TinyLife.Goals.LifeGoal.Instance commentId: T:TinyLife.Goals.LifeGoal.Instance parent: TinyLife.Goals @@ -13081,835 +8974,6 @@ references: name: LifeGoal nameWithType: Person.LifeGoal fullName: TinyLife.Objects.Person.LifeGoal -- 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_ - name: Die(DeathReason) - nameWithType: Person.Die(DeathReason) - fullName: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - spec.csharp: - - uid: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason) - name: Die - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_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) - name: Die - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Die_TinyLife_Objects_DeathReason_ - - name: ( - - uid: TinyLife.Objects.DeathReason - name: DeathReason - href: TinyLife.Objects.DeathReason.html - - name: ) -- 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) - spec.csharp: - - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason) - name: Enqueue - href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.DeathReason - name: DeathReason - href: TinyLife.Objects.DeathReason.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason) - name: Enqueue - href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.DeathReason - name: DeathReason - href: TinyLife.Objects.DeathReason.html - - name: ) -- uid: TinyLife.Objects.Person.Age - commentId: P:TinyLife.Objects.Person.Age - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Age - name: Age - nameWithType: Person.Age - fullName: TinyLife.Objects.Person.Age -- uid: TinyLife.Objects.Person.DaysLived - commentId: F:TinyLife.Objects.Person.DaysLived - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DaysLived - name: DaysLived - nameWithType: Person.DaysLived - fullName: TinyLife.Objects.Person.DaysLived -- uid: TinyLife.Objects.Person.CurrentAgeDays - commentId: F:TinyLife.Objects.Person.CurrentAgeDays - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentAgeDays - name: CurrentAgeDays - nameWithType: Person.CurrentAgeDays - fullName: TinyLife.Objects.Person.CurrentAgeDays -- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ - name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, Person[]) - fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.Person[]) - nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) - fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.Person()) - name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, Person()) - spec.csharp: - - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - name: Create - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: System.Random - name: Random - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.random - - name: ',' - - name: " " - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: '[' - - name: ']' - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[]) - name: Create - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: System.Random - name: Random - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.random - - name: ',' - - name: " " - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ( - - name: ) - - name: ) -- uid: TinyLife.Objects.Person.Random - commentId: F:TinyLife.Objects.Person.Random - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Random - name: Random - nameWithType: Person.Random - fullName: TinyLife.Objects.Person.Random -- uid: TinyLife.Objects.Person.RandomlyGenerated* - commentId: Overload:TinyLife.Objects.Person.RandomlyGenerated - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RandomlyGenerated - name: RandomlyGenerated - nameWithType: Person.RandomlyGenerated - fullName: TinyLife.Objects.Person.RandomlyGenerated -- uid: TinyLife.Objects.ActionSpot - commentId: T:TinyLife.Objects.ActionSpot - parent: TinyLife.Objects - href: TinyLife.Objects.ActionSpot.html - name: ActionSpot - nameWithType: ActionSpot - fullName: TinyLife.Objects.ActionSpot -- uid: TinyLife.Objects.Person.OccupiedFurniture - commentId: P:TinyLife.Objects.Person.OccupiedFurniture - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupiedFurniture - name: OccupiedFurniture - nameWithType: Person.OccupiedFurniture - fullName: TinyLife.Objects.Person.OccupiedFurniture -- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: Update(GameTime, TimeSpan, float) - nameWithType: Person.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) - name.vb: Update(GameTime, TimeSpan, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - name: Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - nameWithType: Person.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) - nameWithType.vb: Person.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) - name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - name: OccupyActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - name: OccupyActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot* - commentId: Overload:TinyLife.Objects.Person.VisuallyOccupiedSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot - name: VisuallyOccupiedSpot - nameWithType: Person.VisuallyOccupiedSpot - fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot -- uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} - commentId: T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} - parent: System - definition: System.ValueTuple`3 - href: TinyLife.Objects.Furniture.html - name: (Furniture Furniture, ActionSpot Spot, bool Stay) - nameWithType: (Furniture Furniture, ActionSpot Spot, bool Stay) - fullName: (TinyLife.Objects.Furniture Furniture, TinyLife.Objects.ActionSpot Spot, bool Stay) - nameWithType.vb: (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) - fullName.vb: (Furniture As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Stay As Boolean) - name.vb: (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) - spec.csharp: - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture - name: Furniture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture - - name: ',' - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot - name: Spot - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay - name: Stay - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay - - name: ) - spec.vb: - - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture - name: Furniture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture - - name: " " - - name: As - - name: " " - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot - name: Spot - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot - - name: " " - - name: As - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: ',' - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay - name: Stay - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay - - name: " " - - name: As - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: System.ValueTuple`3 - commentId: T:System.ValueTuple`3 - name: (T1, T2, T3) - nameWithType: (T1, T2, T3) - fullName: (T1, T2, T3) - spec.csharp: - - name: ( - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: ',' - - name: " " - - name: T3 - - name: ) - spec.vb: - - name: ( - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: ',' - - name: " " - - name: T3 - - name: ) -- uid: TinyLife.Objects.Person.OccupiedFurniture* - commentId: Overload:TinyLife.Objects.Person.OccupiedFurniture - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupiedFurniture - name: OccupiedFurniture - nameWithType: Person.OccupiedFurniture - fullName: TinyLife.Objects.Person.OccupiedFurniture -- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} - commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> - nameWithType: IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> - fullName: System.Collections.Generic.IEnumerable<(TinyLife.Objects.Furniture Furniture, TinyLife.Objects.ActionSpot Spot, bool Stay)> - nameWithType.vb: IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) - fullName.vb: System.Collections.Generic.IEnumerable(Of (Furniture As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Stay As Boolean)) - name.vb: IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture - name: Furniture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture - - name: ',' - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot - name: Spot - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay - name: Stay - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay - - name: ) - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture - name: Furniture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture - - name: " " - - name: As - - name: " " - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot - name: Spot - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot - - name: " " - - name: As - - name: " " - - uid: TinyLife.Objects.ActionSpot - name: ActionSpot - href: TinyLife.Objects.ActionSpot.html - - name: ',' - - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay - name: Stay - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay - - name: " " - - name: As - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - - name: ) -- uid: TinyLife.Objects.Pose - commentId: T:TinyLife.Objects.Pose - parent: TinyLife.Objects - href: TinyLife.Objects.Pose.html - name: Pose - nameWithType: Pose - fullName: TinyLife.Objects.Pose -- uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - commentId: M:TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ - name: GetDefaultPose(AgeGroup) - nameWithType: Extensions.GetDefaultPose(AgeGroup) - fullName: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - name: GetDefaultPose - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ - - name: ( - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - name: GetDefaultPose - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ - - name: ( - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ) -- uid: TinyLife.Objects.ClothesLayer - commentId: T:TinyLife.Objects.ClothesLayer - parent: TinyLife.Objects - href: TinyLife.Objects.ClothesLayer.html - name: ClothesLayer - nameWithType: ClothesLayer - fullName: TinyLife.Objects.ClothesLayer -- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_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) - name.vb: GetHeldObject(Of T)(Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - name: GetHeldObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_ - - name: < - - name: T - - name: '>' - - name: ( - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - name: GetHeldObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.Rotation - commentId: P:TinyLife.Objects.Person.Rotation - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Rotation - name: Rotation - nameWithType: Person.Rotation - fullName: TinyLife.Objects.Person.Rotation -- uid: System.Nullable{MLEM.Misc.Direction2} - commentId: T:System.Nullable{MLEM.Misc.Direction2} - parent: System - definition: System.Nullable`1 - name: Direction2? - nameWithType: Direction2? - fullName: MLEM.Misc.Direction2? - spec.csharp: - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' - spec.vb: - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' -- uid: System.Nullable{Microsoft.Xna.Framework.Color} - commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} - parent: System - definition: System.Nullable`1 - name: Color? - nameWithType: Color? - fullName: Microsoft.Xna.Framework.Color? - spec.csharp: - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: '?' - spec.vb: - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: '?' -- uid: TinyLife.Objects.Person.VisualPosition* - commentId: Overload:TinyLife.Objects.Person.VisualPosition - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisualPosition - name: VisualPosition - nameWithType: Person.VisualPosition - fullName: TinyLife.Objects.Person.VisualPosition -- uid: Microsoft.Xna.Framework.Vector2 - commentId: T:Microsoft.Xna.Framework.Vector2 - parent: Microsoft.Xna.Framework - isExternal: true - name: Vector2 - nameWithType: Vector2 - fullName: Microsoft.Xna.Framework.Vector2 -- uid: TinyLife.Objects.Person.PregnancyAbility - commentId: F:TinyLife.Objects.Person.PregnancyAbility - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PregnancyAbility - name: PregnancyAbility - nameWithType: Person.PregnancyAbility - fullName: TinyLife.Objects.Person.PregnancyAbility -- uid: TinyLife.Objects.PregnancyAbility - commentId: T:TinyLife.Objects.PregnancyAbility - parent: TinyLife.Objects - href: TinyLife.Objects.PregnancyAbility.html - name: PregnancyAbility - nameWithType: PregnancyAbility - fullName: TinyLife.Objects.PregnancyAbility -- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D - commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: RenderTarget2D - nameWithType: RenderTarget2D - fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D -- uid: TinyLife.Objects.Person.Portrait* - commentId: Overload:TinyLife.Objects.Person.Portrait - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Portrait - name: Portrait - nameWithType: Person.Portrait - fullName: TinyLife.Objects.Person.Portrait -- uid: Microsoft.Xna.Framework.Graphics - commentId: N:Microsoft.Xna.Framework.Graphics - isExternal: true - name: Microsoft.Xna.Framework.Graphics - nameWithType: Microsoft.Xna.Framework.Graphics - fullName: Microsoft.Xna.Framework.Graphics - spec.csharp: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework.Graphics - name: Graphics - isExternal: true - spec.vb: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework.Graphics - name: Graphics - isExternal: true -- uid: TinyLife.Objects.Person.IsInLabor - commentId: F:TinyLife.Objects.Person.IsInLabor - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsInLabor - name: IsInLabor - nameWithType: Person.IsInLabor - fullName: TinyLife.Objects.Person.IsInLabor -- uid: TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - commentId: M:TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ - name: SetPregnancyStatus(int, Guid, bool) - nameWithType: Person.SetPregnancyStatus(int, Guid, bool) - fullName: TinyLife.Objects.Person.SetPregnancyStatus(int, System.Guid, bool) - nameWithType.vb: Person.SetPregnancyStatus(Integer, Guid, Boolean) - fullName.vb: TinyLife.Objects.Person.SetPregnancyStatus(Integer, System.Guid, Boolean) - name.vb: SetPregnancyStatus(Integer, Guid, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - name: SetPregnancyStatus - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ - - name: ( - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - name: SetPregnancyStatus - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ - - name: ( - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.PregnancyHoursRemaining* - commentId: Overload:TinyLife.Objects.Person.PregnancyHoursRemaining - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PregnancyHoursRemaining - name: PregnancyHoursRemaining - nameWithType: Person.PregnancyHoursRemaining - fullName: TinyLife.Objects.Person.PregnancyHoursRemaining -- uid: TinyLife.Objects.Person.PregnancyPartner* - commentId: Overload:TinyLife.Objects.Person.PregnancyPartner - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PregnancyPartner - name: PregnancyPartner - nameWithType: Person.PregnancyPartner - fullName: TinyLife.Objects.Person.PregnancyPartner -- uid: TinyLife.Objects.Person.PregnancyHoursRemaining - commentId: P:TinyLife.Objects.Person.PregnancyHoursRemaining - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PregnancyHoursRemaining - name: PregnancyHoursRemaining - nameWithType: Person.PregnancyHoursRemaining - fullName: TinyLife.Objects.Person.PregnancyHoursRemaining -- uid: TinyLife.Objects.Person.IsPregnant* - commentId: Overload:TinyLife.Objects.Person.IsPregnant - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsPregnant - name: IsPregnant - nameWithType: Person.IsPregnant - fullName: TinyLife.Objects.Person.IsPregnant -- uid: TinyLife.Objects.AgeGroup.Adult - commentId: F:TinyLife.Objects.AgeGroup.Adult - href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Adult - name: Adult - nameWithType: AgeGroup.Adult - fullName: TinyLife.Objects.AgeGroup.Adult -- uid: TinyLife.Objects.Person.IsAllowedToDie* - commentId: Overload:TinyLife.Objects.Person.IsAllowedToDie - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsAllowedToDie - name: IsAllowedToDie - nameWithType: Person.IsAllowedToDie - fullName: TinyLife.Objects.Person.IsAllowedToDie - uid: System.Int32[] isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 @@ -13933,910 +8997,87 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ( - name: ) -- uid: TinyLife.Goals.MemoryType.ActionDone - commentId: P:TinyLife.Goals.MemoryType.ActionDone - href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone - name: ActionDone - nameWithType: MemoryType.ActionDone - fullName: TinyLife.Goals.MemoryType.ActionDone -- uid: TinyLife.Actions.ActionType - commentId: T:TinyLife.Actions.ActionType - parent: TinyLife.Actions - href: TinyLife.Actions.ActionType.html - name: ActionType - nameWithType: ActionType - fullName: TinyLife.Actions.ActionType -- uid: TinyLife.Objects.Person.RecentActions* - commentId: Overload:TinyLife.Objects.Person.RecentActions - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RecentActions - name: RecentActions - nameWithType: Person.RecentActions - fullName: TinyLife.Objects.Person.RecentActions -- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} - commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: IEnumerable<(ActionType Type, Memory Memory)> - nameWithType: IEnumerable<(ActionType Type, Memory Memory)> - fullName: System.Collections.Generic.IEnumerable<(TinyLife.Actions.ActionType Type, TinyLife.Goals.Memory Memory)> - nameWithType.vb: IEnumerable(Of (Type As ActionType, Memory As Memory)) - fullName.vb: System.Collections.Generic.IEnumerable(Of (Type As TinyLife.Actions.ActionType, Memory As TinyLife.Goals.Memory)) - name.vb: IEnumerable(Of (Type As ActionType, Memory As Memory)) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - name: ( - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: " " - - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Type - name: Type - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.type - - name: ',' - - name: " " - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: " " - - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Memory - name: Memory - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.memory - - name: ) - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - name: ( - - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Type - name: Type - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.type - - name: " " - - name: As - - name: " " - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: ',' - - name: " " - - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Memory - name: Memory - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.memory - - name: " " - - name: As - - name: " " - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: ) - - name: ) -- uid: TinyLife.Objects.Person.Relationships - commentId: F:TinyLife.Objects.Person.Relationships - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Relationships - name: Relationships - nameWithType: Person.Relationships - fullName: TinyLife.Objects.Person.Relationships -- uid: TinyLife.Relationship.FriendLevel - commentId: P:TinyLife.Relationship.FriendLevel - href: TinyLife.Relationship.html#TinyLife_Relationship_FriendLevel - name: FriendLevel - nameWithType: Relationship.FriendLevel - fullName: TinyLife.Relationship.FriendLevel -- uid: TinyLife.Relationship.RomanceLevel - commentId: P:TinyLife.Relationship.RomanceLevel - href: TinyLife.Relationship.html#TinyLife_Relationship_RomanceLevel - name: RomanceLevel - nameWithType: Relationship.RomanceLevel - fullName: TinyLife.Relationship.RomanceLevel -- uid: TinyLife.Objects.Person.RelationshipInterestingness* - commentId: Overload:TinyLife.Objects.Person.RelationshipInterestingness - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RelationshipInterestingness - name: RelationshipInterestingness - nameWithType: Person.RelationshipInterestingness - fullName: TinyLife.Objects.Person.RelationshipInterestingness -- uid: TinyLife.Objects.IUpdatingObject.UpdateMode - commentId: T:TinyLife.Objects.IUpdatingObject.UpdateMode - parent: TinyLife.Objects - href: TinyLife.Objects.IUpdatingObject.html - name: IUpdatingObject.UpdateMode - nameWithType: IUpdatingObject.UpdateMode - fullName: TinyLife.Objects.IUpdatingObject.UpdateMode - spec.csharp: - - uid: TinyLife.Objects.IUpdatingObject - name: IUpdatingObject - href: TinyLife.Objects.IUpdatingObject.html - - name: . - - uid: TinyLife.Objects.IUpdatingObject.UpdateMode - name: UpdateMode - href: TinyLife.Objects.IUpdatingObject.UpdateMode.html - spec.vb: - - uid: TinyLife.Objects.IUpdatingObject - name: IUpdatingObject - href: TinyLife.Objects.IUpdatingObject.html - - name: . - - uid: TinyLife.Objects.IUpdatingObject.UpdateMode - name: UpdateMode - href: TinyLife.Objects.IUpdatingObject.UpdateMode.html -- uid: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive - commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive - href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_MajorIfActive - name: MajorIfActive - nameWithType: IUpdatingObject.UpdateMode.MajorIfActive - fullName: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive -- uid: TinyLife.Objects.Person.CurrentMode* - commentId: Overload:TinyLife.Objects.Person.CurrentMode - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentMode - name: CurrentMode - nameWithType: Person.CurrentMode - fullName: TinyLife.Objects.Person.CurrentMode -- uid: TinyLife.Objects.IUpdatingObject.CurrentMode - commentId: P:TinyLife.Objects.IUpdatingObject.CurrentMode - parent: TinyLife.Objects.IUpdatingObject - href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_CurrentMode - name: CurrentMode - nameWithType: IUpdatingObject.CurrentMode - fullName: TinyLife.Objects.IUpdatingObject.CurrentMode -- uid: System.Action{TinyLife.Objects.Person} - commentId: T:System.Action{TinyLife.Objects.Person} - parent: System - definition: System.Action`1 - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of Person) - fullName.vb: System.Action(Of TinyLife.Objects.Person) - name.vb: Action(Of Person) - spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: '>' - spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) -- uid: System.Action`1 - commentId: T:System.Action`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T) - fullName.vb: System.Action(Of T) - name.vb: Action(Of T) - spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: TinyLife.Objects.Person.Skills - commentId: F:TinyLife.Objects.Person.Skills - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Skills - name: Skills - nameWithType: Person.Skills - fullName: TinyLife.Objects.Person.Skills -- uid: TinyLife.Objects.Person.Jobs - commentId: F:TinyLife.Objects.Person.Jobs - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Jobs - name: Jobs - nameWithType: Person.Jobs - fullName: TinyLife.Objects.Person.Jobs -- uid: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - commentId: T:TinyLife.Objects.Person.EmotionModifiersChangedDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.EmotionModifiersChangedDelegate - nameWithType: Person.EmotionModifiersChangedDelegate - fullName: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - name: EmotionModifiersChangedDelegate - href: TinyLife.Objects.Person.EmotionModifiersChangedDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - name: EmotionModifiersChangedDelegate - href: TinyLife.Objects.Person.EmotionModifiersChangedDelegate.html -- 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) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_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) - name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.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_ - - name: ( - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - 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: ) - spec.vb: - - uid: TinyLife.Objects.Person.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_ - - name: ( - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - 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: ) -- uid: TinyLife.Objects.Person.EfficiencyModifierDelegate - commentId: T:TinyLife.Objects.Person.EfficiencyModifierDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.EfficiencyModifierDelegate - nameWithType: Person.EfficiencyModifierDelegate - fullName: TinyLife.Objects.Person.EfficiencyModifierDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.EfficiencyModifierDelegate - name: EfficiencyModifierDelegate - href: TinyLife.Objects.Person.EfficiencyModifierDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.EfficiencyModifierDelegate - name: EfficiencyModifierDelegate - href: TinyLife.Objects.Person.EfficiencyModifierDelegate.html -- uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - name: GetPersonalitySkillBoost(SkillType) - nameWithType: Person.GetPersonalitySkillBoost(SkillType) - fullName: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - name: GetPersonalitySkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - name: GetPersonalitySkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) -- uid: TinyLife.Objects.Person.SkillBoostDelegate - commentId: T:TinyLife.Objects.Person.SkillBoostDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.SkillBoostDelegate - nameWithType: Person.SkillBoostDelegate - fullName: TinyLife.Objects.Person.SkillBoostDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.SkillBoostDelegate - name: SkillBoostDelegate - href: TinyLife.Objects.Person.SkillBoostDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.SkillBoostDelegate - name: SkillBoostDelegate - href: TinyLife.Objects.Person.SkillBoostDelegate.html -- uid: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ - name: GetEmotionSkillBoost(SkillType) - nameWithType: Person.GetEmotionSkillBoost(SkillType) - fullName: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - name: GetEmotionSkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - name: GetEmotionSkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ - - name: ( - - uid: TinyLife.Skills.SkillType - name: SkillType - href: TinyLife.Skills.SkillType.html - - name: ) -- uid: TinyLife.Objects.Person.WalkSpeedDelegate - commentId: T:TinyLife.Objects.Person.WalkSpeedDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.WalkSpeedDelegate - nameWithType: Person.WalkSpeedDelegate - fullName: TinyLife.Objects.Person.WalkSpeedDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.WalkSpeedDelegate - name: WalkSpeedDelegate - href: TinyLife.Objects.Person.WalkSpeedDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.WalkSpeedDelegate - name: WalkSpeedDelegate - href: TinyLife.Objects.Person.WalkSpeedDelegate.html -- 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_ - name: GetPassiveActionPriority(ActionType) - nameWithType: Person.GetPassiveActionPriority(ActionType) - fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - spec.csharp: - - uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - name: GetPassiveActionPriority - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_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) - name: GetPassiveActionPriority - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ - - name: ( - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: ) -- uid: TinyLife.Objects.Person.PassiveActionPriorityDelegate - commentId: T:TinyLife.Objects.Person.PassiveActionPriorityDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.PassiveActionPriorityDelegate - nameWithType: Person.PassiveActionPriorityDelegate - fullName: TinyLife.Objects.Person.PassiveActionPriorityDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.PassiveActionPriorityDelegate - name: PassiveActionPriorityDelegate - href: TinyLife.Objects.Person.PassiveActionPriorityDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.PassiveActionPriorityDelegate - name: PassiveActionPriorityDelegate - href: TinyLife.Objects.Person.PassiveActionPriorityDelegate.html -- uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: GetAiPriorityForObject(MapObject, ObjectCategory) - nameWithType: Person.GetAiPriorityForObject(MapObject, ObjectCategory) - fullName: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.MapObject - name: MapObject - href: TinyLife.Objects.MapObject.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - name: GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.MapObject - name: MapObject - href: TinyLife.Objects.MapObject.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) -- uid: TinyLife.Objects.Person.AiPriorityForObjectDelegate - commentId: T:TinyLife.Objects.Person.AiPriorityForObjectDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.AiPriorityForObjectDelegate - nameWithType: Person.AiPriorityForObjectDelegate - fullName: TinyLife.Objects.Person.AiPriorityForObjectDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.AiPriorityForObjectDelegate - name: AiPriorityForObjectDelegate - href: TinyLife.Objects.Person.AiPriorityForObjectDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.AiPriorityForObjectDelegate - name: AiPriorityForObjectDelegate - href: TinyLife.Objects.Person.AiPriorityForObjectDelegate.html -- uid: System.Action - commentId: T:System.Action +- uid: System.Boolean + commentId: T:System.Boolean parent: System isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action - name: Action - nameWithType: Action - fullName: System.Action -- uid: System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} - commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} - 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 Action, EventPhase) - fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Mods.EventPhase) - name.vb: Action(Of Action, EventPhase) - spec.csharp: - - uid: System.Action`2 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-2 - - name: < - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Mods.EventPhase - name: EventPhase - href: TinyLife.Mods.EventPhase.html - - name: '>' - spec.vb: - - uid: System.Action`2 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-2 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Mods.EventPhase - name: EventPhase - href: TinyLife.Mods.EventPhase.html - - name: ) -- uid: System.Action`2 - commentId: T:System.Action`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-2 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T1, T2) - fullName.vb: System.Action(Of T1, T2) - name.vb: Action(Of T1, T2) - spec.csharp: - - uid: System.Action`2 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-2 - - name: < - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: '>' - spec.vb: - - uid: System.Action`2 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-2 - - name: ( - - name: Of - - name: " " - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: ) -- uid: TinyLife.Actions.CompletionType - commentId: T:TinyLife.Actions.CompletionType - parent: TinyLife.Actions - href: TinyLife.Actions.CompletionType.html - name: CompletionType - nameWithType: CompletionType - fullName: TinyLife.Actions.CompletionType -- uid: System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} - commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} - parent: System - definition: System.Action`3 - href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of Action, CompletionType, EventPhase) - fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Actions.CompletionType, TinyLife.Mods.EventPhase) - name.vb: Action(Of Action, CompletionType, EventPhase) - spec.csharp: - - uid: System.Action`3 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-3 - - name: < - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.CompletionType - name: CompletionType - href: TinyLife.Actions.CompletionType.html - - name: ',' - - name: " " - - uid: TinyLife.Mods.EventPhase - name: EventPhase - href: TinyLife.Mods.EventPhase.html - - name: '>' - spec.vb: - - uid: System.Action`3 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-3 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ',' - - name: " " - - uid: TinyLife.Actions.CompletionType - name: CompletionType - href: TinyLife.Actions.CompletionType.html - - name: ',' - - name: " " - - uid: TinyLife.Mods.EventPhase - name: EventPhase - href: TinyLife.Mods.EventPhase.html - - name: ) -- uid: System.Action`3 - commentId: T:System.Action`3 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T1, T2, T3) - fullName.vb: System.Action(Of T1, T2, T3) - name.vb: Action(Of T1, T2, T3) - spec.csharp: - - uid: System.Action`3 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-3 - - name: < - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: ',' - - name: " " - - name: T3 - - name: '>' - spec.vb: - - uid: System.Action`3 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-3 - - name: ( - - name: Of - - name: " " - - name: T1 - - name: ',' - - name: " " - - name: T2 - - name: ',' - - name: " " - - name: T3 - - name: ) -- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - parent: TinyLife.Actions.Action - isExternal: true - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: Update(GameTime, TimeSpan, float) - nameWithType: Action.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: Action.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) - name.vb: Update(GameTime, TimeSpan, Single) - spec.csharp: - - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - name: Update - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - name: Update - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true - - name: ',' - - name: " " - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} - commentId: T:TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.World.LotEmployment + commentId: T:TinyLife.World.LotEmployment parent: TinyLife.World - definition: TinyLife.World.ObjectUpdateDelegate`1 - href: TinyLife.World.ObjectUpdateDelegate-1.html - name: ObjectUpdateDelegate - nameWithType: ObjectUpdateDelegate - fullName: TinyLife.World.ObjectUpdateDelegate - nameWithType.vb: ObjectUpdateDelegate(Of Action) - fullName.vb: TinyLife.World.ObjectUpdateDelegate(Of TinyLife.Actions.Action) - name.vb: ObjectUpdateDelegate(Of Action) + href: TinyLife.World.LotEmployment.html + name: LotEmployment + nameWithType: LotEmployment + fullName: TinyLife.World.LotEmployment +- uid: TinyLife.Objects.PersonLike.IsRegularVisitor + commentId: P:TinyLife.Objects.PersonLike.IsRegularVisitor + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsRegularVisitor + name: IsRegularVisitor + nameWithType: PersonLike.IsRegularVisitor + fullName: TinyLife.Objects.PersonLike.IsRegularVisitor +- uid: TinyLife.Objects.Person.IsRegularVisitor* + commentId: Overload:TinyLife.Objects.Person.IsRegularVisitor + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsRegularVisitor + name: IsRegularVisitor + nameWithType: Person.IsRegularVisitor + fullName: TinyLife.Objects.Person.IsRegularVisitor +- uid: TinyLife.Objects.PersonLike.DrawSize + commentId: P:TinyLife.Objects.PersonLike.DrawSize + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawSize + name: DrawSize + nameWithType: PersonLike.DrawSize + fullName: TinyLife.Objects.PersonLike.DrawSize +- uid: TinyLife.Objects.Person.DrawSize* + commentId: Overload:TinyLife.Objects.Person.DrawSize + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawSize + name: DrawSize + nameWithType: Person.DrawSize + fullName: TinyLife.Objects.Person.DrawSize +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework spec.csharp: - - uid: TinyLife.World.ObjectUpdateDelegate`1 - name: ObjectUpdateDelegate - href: TinyLife.World.ObjectUpdateDelegate-1.html - - name: < - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: '>' - spec.vb: - - uid: TinyLife.World.ObjectUpdateDelegate`1 - name: ObjectUpdateDelegate - href: TinyLife.World.ObjectUpdateDelegate-1.html - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ) -- uid: TinyLife.Actions.Action - commentId: T:TinyLife.Actions.Action - parent: TinyLife.Actions - href: TinyLife.Actions.Action.html - name: Action - nameWithType: Action - fullName: TinyLife.Actions.Action -- uid: TinyLife.World.ObjectUpdateDelegate`1 - commentId: T:TinyLife.World.ObjectUpdateDelegate`1 - href: TinyLife.World.ObjectUpdateDelegate-1.html - name: ObjectUpdateDelegate - nameWithType: ObjectUpdateDelegate - fullName: TinyLife.World.ObjectUpdateDelegate - nameWithType.vb: ObjectUpdateDelegate(Of T) - fullName.vb: TinyLife.World.ObjectUpdateDelegate(Of T) - name.vb: ObjectUpdateDelegate(Of T) - spec.csharp: - - uid: TinyLife.World.ObjectUpdateDelegate`1 - name: ObjectUpdateDelegate - href: TinyLife.World.ObjectUpdateDelegate-1.html - - name: < - - name: T - - name: '>' - spec.vb: - - uid: TinyLife.World.ObjectUpdateDelegate`1 - name: ObjectUpdateDelegate - href: TinyLife.World.ObjectUpdateDelegate-1.html - - name: ( - - name: Of - - name: " " - - name: T - - name: ) -- uid: TinyLife.Objects.Person.GetCurrentGoals - commentId: M:TinyLife.Objects.Person.GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals - name: GetCurrentGoals() - nameWithType: Person.GetCurrentGoals() - fullName: TinyLife.Objects.Person.GetCurrentGoals() - spec.csharp: - - uid: TinyLife.Objects.Person.GetCurrentGoals - name: GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetCurrentGoals - name: GetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals - - name: ( - - name: ) -- uid: TinyLife.Goals.AutoGoalInfo - commentId: T:TinyLife.Goals.AutoGoalInfo - parent: TinyLife.Goals - href: TinyLife.Goals.AutoGoalInfo.html - name: AutoGoalInfo - nameWithType: AutoGoalInfo - fullName: TinyLife.Goals.AutoGoalInfo -- uid: System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} - commentId: T:System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} - parent: System - definition: System.Action`1 - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action> - nameWithType: Action> - fullName: System.Action> - nameWithType.vb: Action(Of List(Of IGoalTriggerable)) - fullName.vb: System.Action(Of System.Collections.Generic.List(Of TinyLife.Goals.IGoalTriggerable)) - name.vb: Action(Of List(Of IGoalTriggerable)) - spec.csharp: - - uid: System.Action`1 - name: Action + - uid: Microsoft + name: Microsoft isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: System.Collections.Generic.List`1 - name: List + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: TinyLife.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: '>' - - name: '>' spec.vb: - - uid: System.Action`1 - name: Action + - uid: Microsoft + name: Microsoft isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - uid: System.Collections.Generic.List`1 - name: List + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: ) - - name: ) - uid: TinyLife.Objects.Person.LifeGoal commentId: P:TinyLife.Objects.Person.LifeGoal href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LifeGoal @@ -14884,296 +9125,178 @@ references: name: Instance href: TinyLife.Goals.LifeGoal.Instance.html - name: ) -- uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) +- uid: System.Action`1 + commentId: T:System.Action`1 isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: RestoreNeed(NeedType, float, ActionInfo, float) - nameWithType: Person.RestoreNeed(NeedType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) - nameWithType.vb: Person.RestoreNeed(NeedType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) - name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) spec.csharp: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ',' - - name: " " - - uid: System.Single - name: float + - uid: System.Action`1 + name: Action isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - name: RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - - name: ( - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.Person.RestoreNeedDelegate - commentId: T:TinyLife.Objects.Person.RestoreNeedDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.RestoreNeedDelegate - nameWithType: Person.RestoreNeedDelegate - fullName: TinyLife.Objects.Person.RestoreNeedDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.RestoreNeedDelegate - name: RestoreNeedDelegate - href: TinyLife.Objects.Person.RestoreNeedDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.RestoreNeedDelegate - name: RestoreNeedDelegate - href: TinyLife.Objects.Person.RestoreNeedDelegate.html -- uid: TinyLife.Objects.Person.RelationshipChangeDelegate - commentId: T:TinyLife.Objects.Person.RelationshipChangeDelegate - parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.RelationshipChangeDelegate - nameWithType: Person.RelationshipChangeDelegate - fullName: TinyLife.Objects.Person.RelationshipChangeDelegate - spec.csharp: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.RelationshipChangeDelegate - name: RelationshipChangeDelegate - href: TinyLife.Objects.Person.RelationshipChangeDelegate.html - spec.vb: - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: . - - uid: TinyLife.Objects.Person.RelationshipChangeDelegate - name: RelationshipChangeDelegate - href: TinyLife.Objects.Person.RelationshipChangeDelegate.html -- uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ - name: ChangeRomance(Person, float) - nameWithType: Person.ChangeRomance(Person, float) - fullName: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, float) - nameWithType.vb: Person.ChangeRomance(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, Single) - name.vb: ChangeRomance(Person, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - name: ChangeRomance - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - name: ChangeRomance - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.Person.Memories - commentId: F:TinyLife.Objects.Person.Memories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Memories - name: Memories - nameWithType: Person.Memories - fullName: TinyLife.Objects.Person.Memories -- uid: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.Memory) - commentId: M:TinyLife.Objects.Person.AddMemory(TinyLife.Goals.Memory) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory_TinyLife_Goals_Memory_ - name: AddMemory(Memory) - nameWithType: Person.AddMemory(Memory) - fullName: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.Memory) - spec.csharp: - - uid: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.Memory) - name: AddMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory_TinyLife_Goals_Memory_ - - name: ( - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.AddMemory(TinyLife.Goals.Memory) - name: AddMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory_TinyLife_Goals_Memory_ - - name: ( - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: ) -- uid: TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - commentId: M:TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ - name: RemoveMemory(MemoryType, int, Func) - nameWithType: Person.RemoveMemory(MemoryType, int, Func) - fullName: TinyLife.Objects.Person.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) - nameWithType.vb: Person.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) - fullName.vb: TinyLife.Objects.Person.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) - name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) - spec.csharp: - - uid: TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - name: RemoveMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: < - name: T - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ',' + - name: Of - name: " " - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - name: T + - name: ) +- uid: System.Action{TinyLife.Objects.PersonLike} + commentId: T:System.Action{TinyLife.Objects.PersonLike} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of PersonLike) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike) + name.vb: Action(Of PersonLike) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + isExternal: true + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[]) + nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike()) + name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + spec.csharp: + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + name: Create + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html - name: ',' - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '[' + - name: ']' - name: ) spec.vb: - - uid: TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) - name: RemoveMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + name: Create + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html - name: ',' - name: " " - - uid: System.Int32 - name: Integer + - uid: System.Random + name: Random isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 + href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html - name: ',' - name: " " - uid: System.Boolean name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - - name: ) -- uid: System.Action{TinyLife.Goals.Memory} - commentId: T:System.Action{TinyLife.Goals.Memory} - parent: System - definition: System.Action`1 - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of Memory) - fullName.vb: System.Action(Of TinyLife.Goals.Memory) - name.vb: Action(Of Memory) - spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html - - name: '>' - spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of + - name: ',' - name: " " - - uid: TinyLife.Goals.Memory - name: Memory - href: TinyLife.Goals.Memory.html + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ( + - name: ) - name: ) - uid: TinyLife.Objects.Person.#ctor* commentId: Overload:TinyLife.Objects.Person.#ctor @@ -15184,17 +9307,31 @@ references: nameWithType.vb: Person.New fullName.vb: TinyLife.Objects.Person.New name.vb: New -- uid: TinyLife.Objects.Person.Finalize* - commentId: Overload:TinyLife.Objects.Person.Finalize - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Finalize - name: ~Person - nameWithType: Person.~Person - fullName: TinyLife.Objects.Person.~Person - spec.csharp: - - name: "~" - - uid: TinyLife.Objects.Person.Finalize* - name: Person - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Finalize +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + href: TinyLife.World.Map.html + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single - uid: TinyLife.World.Household.FurnitureStorage commentId: F:TinyLife.World.Household.FurnitureStorage href: TinyLife.World.Household.html#TinyLife_World_Household_FurnitureStorage @@ -15207,27 +9344,21 @@ references: name: Speed nameWithType: GameImpl.Speed fullName: TinyLife.GameImpl.Speed -- uid: TinyLife.Objects.Person.Update* - commentId: Overload:TinyLife.Objects.Person.Update - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: Update - nameWithType: Person.Update - fullName: TinyLife.Objects.Person.Update -- uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - commentId: M:TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - parent: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ name: Update(GameTime, TimeSpan, float) - nameWithType: IUpdatingObject.Update(GameTime, TimeSpan, float) - fullName: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) - nameWithType.vb: IUpdatingObject.Update(GameTime, TimeSpan, Single) - fullName.vb: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) spec.csharp: - - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -15246,9 +9377,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) name: Update - href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -15266,6 +9397,12 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.Person.Update* + commentId: Overload:TinyLife.Objects.Person.Update + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update + nameWithType: Person.Update + fullName: TinyLife.Objects.Person.Update - uid: Microsoft.Xna.Framework.GameTime commentId: T:Microsoft.Xna.Framework.GameTime parent: Microsoft.Xna.Framework @@ -15273,170 +9410,332 @@ references: name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime -- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch - parent: Microsoft.Xna.Framework.Graphics +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System isExternal: true - name: SpriteBatch - nameWithType: SpriteBatch - fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch -- uid: MLEM.Graphics.StaticSpriteBatch - commentId: T:MLEM.Graphics.StaticSpriteBatch + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute + commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_CanExecute + name: CanExecute + nameWithType: ActionType.TypeSettings.CanExecute + fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill + name: RequiredSkill + nameWithType: ActionType.TypeSettings.RequiredSkill + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredEmotion + name: RequiredEmotion + nameWithType: ActionType.TypeSettings.RequiredEmotion + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion +- uid: TinyLife.World.LotType.CanExecuteAction + commentId: P:TinyLife.World.LotType.CanExecuteAction + href: TinyLife.World.LotType.html#TinyLife_World_LotType_CanExecuteAction + name: CanExecuteAction + nameWithType: LotType.CanExecuteAction + fullName: TinyLife.World.LotType.CanExecuteAction +- uid: TinyLife.Uis.Notifications + commentId: T:TinyLife.Uis.Notifications + href: TinyLife.Uis.Notifications.html + name: Notifications + nameWithType: Notifications + fullName: TinyLife.Uis.Notifications +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + parent: TinyLife.Actions + href: TinyLife.Actions.CanExecuteResult.html + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- 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 - name: StaticSpriteBatch - nameWithType: StaticSpriteBatch - fullName: MLEM.Graphics.StaticSpriteBatch -- uid: 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}) - commentId: M: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}) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#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__ - name: Draw(GameTime, object, Vector2, Color?, List) - nameWithType: MapObject.Draw(GameTime, object, Vector2, Color?, List) - fullName: TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) - nameWithType.vb: MapObject.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) - fullName.vb: TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) - name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: CanExecuteAction(ActionType, ActionInfo, bool) + 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.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}) - name: Draw - href: TinyLife.Objects.MapObject.html#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__ + - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html - name: ',' - name: " " - - uid: System.Object - name: object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html - name: ',' - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 + - uid: System.Boolean + name: bool isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: MLEM.Graphics.StaticSpriteBatch.Item - name: Item - isExternal: true - - name: '>' + href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: 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}) - name: Draw - href: TinyLife.Objects.MapObject.html#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__ + - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ - name: ( - - uid: Microsoft.Xna.Framework.GameTime - name: GameTime - isExternal: true + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html - name: ',' - name: " " - - uid: System.Object - name: Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html - name: ',' - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: MLEM.Graphics.StaticSpriteBatch.Item - name: Item + - uid: System.Boolean + name: Boolean isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - - name: ) -- uid: TinyLife.Objects.Person.Draw* - commentId: Overload:TinyLife.Objects.Person.Draw - href: TinyLife.Objects.Person.html#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__ - name: Draw - nameWithType: Person.Draw - fullName: TinyLife.Objects.Person.Draw -- uid: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} - commentId: T:System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of StaticSpriteBatch.Item) - fullName.vb: System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item) - name.vb: List(Of StaticSpriteBatch.Item) +- uid: TinyLife.Objects.Person.CanExecuteAction* + commentId: Overload:TinyLife.Objects.Person.CanExecuteAction + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: CanExecuteAction + nameWithType: Person.CanExecuteAction + fullName: TinyLife.Objects.Person.CanExecuteAction +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + href: TinyLife.html + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: MLEM.Graphics.StaticSpriteBatch - name: StaticSpriteBatch - isExternal: true + - uid: TinyLife + name: TinyLife + href: TinyLife.html - name: . - - uid: MLEM.Graphics.StaticSpriteBatch.Item - name: Item - isExternal: true - - name: '>' + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: MLEM.Graphics.StaticSpriteBatch - name: StaticSpriteBatch - isExternal: true + - uid: TinyLife + name: TinyLife + href: TinyLife.html - name: . - - uid: MLEM.Graphics.StaticSpriteBatch.Item - name: Item - isExternal: true + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html +- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority + commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority + href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority + name: PassivePriority + nameWithType: ActionType.AiSettings.PassivePriority + fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority +- uid: TinyLife.PersonalityType.Extroverted + commentId: F:TinyLife.PersonalityType.Extroverted + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Extroverted + name: Extroverted + nameWithType: PersonalityType.Extroverted + fullName: TinyLife.PersonalityType.Extroverted +- uid: TinyLife.PersonalityType.Introverted + commentId: F:TinyLife.PersonalityType.Introverted + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Introverted + name: Introverted + nameWithType: PersonalityType.Introverted + fullName: TinyLife.PersonalityType.Introverted +- 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: PersonLike.GetPassiveActionPriority(ActionType) + fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + name: GetPassiveActionPriority + 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: ) -- uid: TinyLife.Objects.MapObject.Validate - commentId: M:TinyLife.Objects.MapObject.Validate - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + name: GetPassiveActionPriority + 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: ) +- uid: TinyLife.Objects.Person.GetPassiveActionPriority* + commentId: Overload:TinyLife.Objects.Person.GetPassiveActionPriority + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ + name: GetPassiveActionPriority + nameWithType: Person.GetPassiveActionPriority + fullName: TinyLife.Objects.Person.GetPassiveActionPriority +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + name: GetAiPriorityForObject(MapObject, ObjectCategory) + nameWithType: PersonLike.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + name: GetAiPriorityForObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + name: GetAiPriorityForObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.Person.GetAiPriorityForObject* + commentId: Overload:TinyLife.Objects.Person.GetAiPriorityForObject + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + name: GetAiPriorityForObject + nameWithType: Person.GetAiPriorityForObject + fullName: TinyLife.Objects.Person.GetAiPriorityForObject +- uid: TinyLife.Objects.ObjectCategory + commentId: T:TinyLife.Objects.ObjectCategory + parent: TinyLife.Objects + href: TinyLife.Objects.ObjectCategory.html + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory +- uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ + name: ResetToStatic(bool, bool) + nameWithType: PersonLike.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.PersonLike.ResetToStatic(bool, bool) + nameWithType.vb: PersonLike.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Person.ResetToStatic* + commentId: Overload:TinyLife.Objects.Person.ResetToStatic + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ResetToStatic_System_Boolean_System_Boolean_ + name: ResetToStatic + nameWithType: Person.ResetToStatic + fullName: TinyLife.Objects.Person.ResetToStatic +- uid: TinyLife.Objects.PersonLike.OnRoomCheck + commentId: M:TinyLife.Objects.PersonLike.OnRoomCheck + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRoomCheck + name: OnRoomCheck() + nameWithType: PersonLike.OnRoomCheck() + fullName: TinyLife.Objects.PersonLike.OnRoomCheck() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OnRoomCheck + name: OnRoomCheck + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRoomCheck + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OnRoomCheck + name: OnRoomCheck + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRoomCheck + - name: ( + - name: ) +- uid: TinyLife.Objects.Person.OnRoomCheck* + commentId: Overload:TinyLife.Objects.Person.OnRoomCheck + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnRoomCheck + name: OnRoomCheck + nameWithType: Person.OnRoomCheck + fullName: TinyLife.Objects.Person.OnRoomCheck +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate name: Validate() - nameWithType: MapObject.Validate() - fullName: TinyLife.Objects.MapObject.Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() spec.csharp: - - uid: TinyLife.Objects.MapObject.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) - uid: TinyLife.Objects.Person.Validate* @@ -15445,140 +9744,27 @@ references: name: Validate nameWithType: Person.Validate fullName: TinyLife.Objects.Person.Validate -- uid: TinyLife.Objects.ObjectCategory - commentId: T:TinyLife.Objects.ObjectCategory - parent: TinyLife.Objects - href: TinyLife.Objects.ObjectCategory.html - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: MapObject.GetCategories(Person) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) -- uid: TinyLife.Objects.Person.GetCategories* - commentId: Overload:TinyLife.Objects.Person.GetCategories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCategories_TinyLife_Objects_Person_ - name: GetCategories - nameWithType: Person.GetCategories - fullName: TinyLife.Objects.Person.GetCategories -- uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) - commentId: M:TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) +- uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ - name: GetObjects(RectangleF) - nameWithType: Map.GetObjects(RectangleF) - fullName: TinyLife.World.Map.GetObjects(MLEM.Misc.RectangleF) - nameWithType.vb: Map.GetObjects(Of T)(RectangleF) - fullName.vb: TinyLife.World.Map.GetObjects(Of T)(MLEM.Misc.RectangleF) - name.vb: GetObjects(Of T)(RectangleF) - spec.csharp: - - uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) - name: GetObjects - href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ - - name: < - - name: T - - name: '>' - - name: ( - - uid: MLEM.Misc.RectangleF - name: RectangleF - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) - name: GetObjects - href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: MLEM.Misc.RectangleF - name: RectangleF - isExternal: true - - name: ) -- uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - commentId: M:TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ - name: Intersects(RectangleF) - nameWithType: MapObject.Intersects(RectangleF) - fullName: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - spec.csharp: - - uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - name: Intersects - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ - - name: ( - - uid: MLEM.Misc.RectangleF - name: RectangleF - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - name: Intersects - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ - - name: ( - - uid: MLEM.Misc.RectangleF - name: RectangleF - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.Intersects* - commentId: Overload:TinyLife.Objects.Person.Intersects - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Intersects_MLEM_Misc_RectangleF_ - name: Intersects - nameWithType: Person.Intersects - fullName: TinyLife.Objects.Person.Intersects -- uid: MLEM.Misc.RectangleF - commentId: T:MLEM.Misc.RectangleF - parent: MLEM.Misc - isExternal: true - name: RectangleF - nameWithType: RectangleF - fullName: MLEM.Misc.RectangleF -- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ name: GetHoverInfo(Tooltip) - nameWithType: MapObject.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + nameWithType: PersonLike.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ - name: ( - uid: MLEM.Ui.Elements.Tooltip name: Tooltip isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) name: GetHoverInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ - name: ( - uid: MLEM.Ui.Elements.Tooltip name: Tooltip @@ -15627,1444 +9813,125 @@ references: - uid: MLEM.Ui.Elements name: Elements isExternal: true -- uid: TinyLife.Debug - commentId: T:TinyLife.Debug - href: TinyLife.Debug.html - name: Debug - nameWithType: Debug - fullName: TinyLife.Debug -- uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ - name: GetDebugLines(GameImpl, List) - nameWithType: MapObject.GetDebugLines(GameImpl, List) - fullName: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) - nameWithType.vb: MapObject.GetDebugLines(GameImpl, List(Of String)) - fullName.vb: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) - name.vb: GetDebugLines(GameImpl, List(Of String)) +- uid: TinyLife.Objects.PersonLike.set_Age(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Objects.PersonLike.set_Age(TinyLife.Objects.AgeGroup) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + name: Age.set + nameWithType: PersonLike.Age.set + fullName: TinyLife.Objects.PersonLike.Age.set + nameWithType.vb: PersonLike.Age(AgeGroup) + fullName.vb: TinyLife.Objects.PersonLike.Age(TinyLife.Objects.AgeGroup) + name.vb: Age(AgeGroup) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - name: GetDebugLines - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - uid: TinyLife.Objects.PersonLike.Age + name: Age + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + - name: . + - name: set + spec.vb: + - uid: TinyLife.Objects.PersonLike.Age + name: Age + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age - name: ( - - uid: TinyLife.GameImpl - name: GameImpl - href: TinyLife.GameImpl.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: '>' + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAgeChanged_TinyLife_Objects_AgeGroup_ + name: OnAgeChanged(AgeGroup) + nameWithType: PersonLike.OnAgeChanged(AgeGroup) + fullName: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + name: OnAgeChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAgeChanged_TinyLife_Objects_AgeGroup_ + - name: ( + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - name: GetDebugLines - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - uid: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + name: OnAgeChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAgeChanged_TinyLife_Objects_AgeGroup_ - name: ( - - uid: TinyLife.GameImpl - name: GameImpl - href: TinyLife.GameImpl.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html - name: ) - - name: ) -- uid: TinyLife.Objects.Person.GetDebugLines* - commentId: Overload:TinyLife.Objects.Person.GetDebugLines - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ - name: GetDebugLines - nameWithType: Person.GetDebugLines - fullName: TinyLife.Objects.Person.GetDebugLines -- uid: TinyLife.GameImpl - commentId: T:TinyLife.GameImpl - parent: TinyLife - href: TinyLife.GameImpl.html - name: GameImpl - nameWithType: GameImpl - fullName: TinyLife.GameImpl -- uid: System.Collections.Generic.List{System.String} - commentId: T:System.Collections.Generic.List{System.String} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of String) - fullName.vb: System.Collections.Generic.List(Of String) - name.vb: List(Of String) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ) -- uid: TinyLife.Actions.ActionInfo - commentId: T:TinyLife.Actions.ActionInfo - parent: TinyLife.Actions - href: TinyLife.Actions.ActionInfo.html - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) -- uid: TinyLife.Objects.Person.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.Person.GetFreeActionSpotInfo - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo - nameWithType: Person.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Person.GetFreeActionSpotInfo -- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - name: OnCameraRotationChanged(Direction2, Direction2) - nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) - fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) - spec.csharp: - - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - name: OnCameraRotationChanged - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - name: OnCameraRotationChanged - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.OnCameraRotationChanged* - commentId: Overload:TinyLife.Objects.Person.OnCameraRotationChanged - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - name: OnCameraRotationChanged - nameWithType: Person.OnCameraRotationChanged - fullName: TinyLife.Objects.Person.OnCameraRotationChanged -- uid: TinyLife.Objects.Person.FocusCameraOnEvent* - commentId: Overload:TinyLife.Objects.Person.FocusCameraOnEvent - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FocusCameraOnEvent_System_Boolean_System_Boolean_ - name: FocusCameraOnEvent - nameWithType: Person.FocusCameraOnEvent - fullName: TinyLife.Objects.Person.FocusCameraOnEvent -- uid: TinyLife.Objects.Person.SetJob* - commentId: Overload:TinyLife.Objects.Person.SetJob - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetJob_TinyLife_Goals_JobType_System_Int32_ - name: SetJob - nameWithType: Person.SetJob - fullName: TinyLife.Objects.Person.SetJob -- uid: TinyLife.Goals.JobType - commentId: T:TinyLife.Goals.JobType - parent: TinyLife.Goals - href: TinyLife.Goals.JobType.html - name: JobType - nameWithType: JobType - fullName: TinyLife.Goals.JobType -- uid: TinyLife.Objects.Person.OnJobChanged - commentId: E:TinyLife.Objects.Person.OnJobChanged - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnJobChanged - name: OnJobChanged - nameWithType: Person.OnJobChanged - fullName: TinyLife.Objects.Person.OnJobChanged -- uid: TinyLife.Objects.Person.AddJob* - commentId: Overload:TinyLife.Objects.Person.AddJob - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddJob_TinyLife_Goals_JobType_System_Int32_ - name: AddJob - nameWithType: Person.AddJob - fullName: TinyLife.Objects.Person.AddJob -- uid: TinyLife.Objects.Person.RemoveJob* - commentId: Overload:TinyLife.Objects.Person.RemoveJob - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveJob_TinyLife_Goals_JobType_ - name: RemoveJob - nameWithType: Person.RemoveJob - fullName: TinyLife.Objects.Person.RemoveJob -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ - name: ResetToStatic(bool, bool) - nameWithType: MapObject.ResetToStatic(bool, bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) - name.vb: ResetToStatic(Boolean, Boolean) - spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - name: ResetToStatic - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ - - name: ( - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - name: ResetToStatic - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ - - name: ( - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.ResetToStatic* - commentId: Overload:TinyLife.Objects.Person.ResetToStatic - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ResetToStatic_System_Boolean_System_Boolean_ - name: ResetToStatic - nameWithType: Person.ResetToStatic - fullName: TinyLife.Objects.Person.ResetToStatic -- uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - name: MoveToMap(Map, Vector2, float) - nameWithType: MapObject.MoveToMap(Map, Vector2, float) - fullName: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) - nameWithType.vb: MapObject.MoveToMap(Map, Vector2, Single) - fullName.vb: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) - name.vb: MoveToMap(Map, Vector2, Single) - spec.csharp: - - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - name: MoveToMap - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - name: MoveToMap - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.Person.MoveToMap* - commentId: Overload:TinyLife.Objects.Person.MoveToMap - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - name: MoveToMap - nameWithType: Person.MoveToMap - fullName: TinyLife.Objects.Person.MoveToMap -- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval* - commentId: Overload:TinyLife.Objects.Person.PrepareForPermanentRemoval - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval - name: PrepareForPermanentRemoval - nameWithType: Person.PrepareForPermanentRemoval - fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval -- uid: TinyLife.Objects.Person.VisitLot* - commentId: Overload:TinyLife.Objects.Person.VisitLot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_ - name: VisitLot - nameWithType: Person.VisitLot - fullName: TinyLife.Objects.Person.VisitLot -- uid: MLEM.Misc.Direction2.Right - commentId: F:MLEM.Misc.Direction2.Right - isExternal: true - name: Right - nameWithType: Direction2.Right - fullName: MLEM.Misc.Direction2.Right -- uid: TinyLife.Objects.Person.DrawUi* - commentId: Overload:TinyLife.Objects.Person.DrawUi - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ - name: DrawUi - nameWithType: Person.DrawUi - fullName: TinyLife.Objects.Person.DrawUi -- uid: TinyLife.Objects.Person.GetRelationship* - commentId: Overload:TinyLife.Objects.Person.GetRelationship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRelationship_TinyLife_Objects_Person_System_Boolean_ - name: GetRelationship - nameWithType: Person.GetRelationship - fullName: TinyLife.Objects.Person.GetRelationship -- uid: TinyLife.Objects.Particle - commentId: T:TinyLife.Objects.Particle - href: TinyLife.Objects.Particle.html - name: Particle - nameWithType: Particle - fullName: TinyLife.Objects.Particle -- uid: TinyLife.Uis.Notifications - commentId: T:TinyLife.Uis.Notifications - href: TinyLife.Uis.Notifications.html - name: Notifications - nameWithType: Notifications - fullName: TinyLife.Uis.Notifications -- uid: TinyLife.Objects.Person.ChangeFriendship* - commentId: Overload:TinyLife.Objects.Person.ChangeFriendship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ - name: ChangeFriendship - nameWithType: Person.ChangeFriendship - fullName: TinyLife.Objects.Person.ChangeFriendship -- uid: TinyLife.Objects.Person.ChangeRomance* - commentId: Overload:TinyLife.Objects.Person.ChangeRomance - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ - name: ChangeRomance - nameWithType: Person.ChangeRomance - fullName: TinyLife.Objects.Person.ChangeRomance -- uid: TinyLife.Objects.Person.DisplayEmote* - commentId: Overload:TinyLife.Objects.Person.DisplayEmote - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DisplayEmote_TinyLife_Actions_EmoteCategory_System_Boolean_System_Single_System_Single_ - name: DisplayEmote - nameWithType: Person.DisplayEmote - fullName: TinyLife.Objects.Person.DisplayEmote -- 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.Objects.Person.StopEmoting* - commentId: Overload:TinyLife.Objects.Person.StopEmoting - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_StopEmoting - name: StopEmoting - nameWithType: Person.StopEmoting - fullName: TinyLife.Objects.Person.StopEmoting -- uid: TinyLife.Objects.Person.VoicePitch - commentId: F:TinyLife.Objects.Person.VoicePitch - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VoicePitch - name: VoicePitch - nameWithType: Person.VoicePitch - fullName: TinyLife.Objects.Person.VoicePitch -- uid: TinyLife.Objects.Person.Speak* - commentId: Overload:TinyLife.Objects.Person.Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: Speak - nameWithType: Person.Speak - fullName: TinyLife.Objects.Person.Speak -- uid: TinyLife.Objects.Person.CurrentSpeakStyle - commentId: P:TinyLife.Objects.Person.CurrentSpeakStyle - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentSpeakStyle - name: CurrentSpeakStyle - nameWithType: Person.CurrentSpeakStyle - fullName: TinyLife.Objects.Person.CurrentSpeakStyle -- uid: TinyLife.Objects.Person.StopSpeaking* - commentId: Overload:TinyLife.Objects.Person.StopSpeaking - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_StopSpeaking - name: StopSpeaking - nameWithType: Person.StopSpeaking - fullName: TinyLife.Objects.Person.StopSpeaking -- uid: TinyLife.Objects.Person.DisplayEmoteAndSpeak* - commentId: Overload:TinyLife.Objects.Person.DisplayEmoteAndSpeak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DisplayEmoteAndSpeak_TinyLife_Actions_EmoteCategory_System_Nullable_TinyLife_Objects_SpeakStyle__System_Single_System_Single_ - name: DisplayEmoteAndSpeak - nameWithType: Person.DisplayEmoteAndSpeak - fullName: TinyLife.Objects.Person.DisplayEmoteAndSpeak -- uid: TinyLife.Objects.Person.GetFreeTalkingSpots* - commentId: Overload:TinyLife.Objects.Person.GetFreeTalkingSpots - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetFreeTalkingSpots_TinyLife_Objects_Person_ - name: GetFreeTalkingSpots - nameWithType: Person.GetFreeTalkingSpots - fullName: TinyLife.Objects.Person.GetFreeTalkingSpots -- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} - commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} - 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 Vector2) - fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Vector2) - name.vb: IEnumerable(Of Vector2) - 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: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.VisualPosition - commentId: P:TinyLife.Objects.Person.VisualPosition - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisualPosition - name: VisualPosition - nameWithType: Person.VisualPosition - fullName: TinyLife.Objects.Person.VisualPosition -- uid: TinyLife.Objects.Person.VisuallyOccupiedSpot - commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot - name: VisuallyOccupiedSpot - nameWithType: Person.VisuallyOccupiedSpot - fullName: TinyLife.Objects.Person.VisuallyOccupiedSpot -- uid: TinyLife.Objects.Person.OccupyActionSpot* - commentId: Overload:TinyLife.Objects.Person.OccupyActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: OccupyActionSpot - nameWithType: Person.OccupyActionSpot - fullName: TinyLife.Objects.Person.OccupyActionSpot -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) -- uid: TinyLife.Objects.Person.OccupyFreeActionSpot* - commentId: Overload:TinyLife.Objects.Person.OccupyFreeActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: OccupyFreeActionSpot - nameWithType: Person.OccupyFreeActionSpot - fullName: TinyLife.Objects.Person.OccupyFreeActionSpot -- uid: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - commentId: M:TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - name: OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) - nameWithType: Person.OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) - fullName: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) - nameWithType.vb: Person.OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) - fullName.vb: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) - name.vb: OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) - spec.csharp: - - uid: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - name: OccupyFreeActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) - name: OccupyFreeActionSpot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ - - name: ( - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '?' - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.World.Room - commentId: T:TinyLife.World.Room - parent: TinyLife.World - href: TinyLife.World.Room.html - name: Room - nameWithType: Room - fullName: TinyLife.World.Room -- uid: TinyLife.Objects.Person.IsCloseForTalking* - commentId: Overload:TinyLife.Objects.Person.IsCloseForTalking - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsCloseForTalking_Microsoft_Xna_Framework_Vector2_System_Single_ - name: IsCloseForTalking - nameWithType: Person.IsCloseForTalking - fullName: TinyLife.Objects.Person.IsCloseForTalking -- uid: TinyLife.Need.Value - commentId: P:TinyLife.Need.Value - href: TinyLife.Need.html#TinyLife_Need_Value - name: Value - nameWithType: Need.Value - fullName: TinyLife.Need.Value -- uid: TinyLife.Objects.Person.GetNeed* - commentId: Overload:TinyLife.Objects.Person.GetNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeed_TinyLife_NeedType_ - name: GetNeed - nameWithType: Person.GetNeed - fullName: TinyLife.Objects.Person.GetNeed -- uid: TinyLife.NeedType - commentId: T:TinyLife.NeedType - parent: TinyLife - href: TinyLife.NeedType.html - name: NeedType - nameWithType: NeedType - fullName: TinyLife.NeedType -- uid: TinyLife.Need.Percentage - commentId: P:TinyLife.Need.Percentage - href: TinyLife.Need.html#TinyLife_Need_Percentage - name: Percentage - nameWithType: Need.Percentage - fullName: TinyLife.Need.Percentage -- uid: TinyLife.Objects.Person.GetNeedPercentage* - commentId: Overload:TinyLife.Objects.Person.GetNeedPercentage - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetNeedPercentage_TinyLife_NeedType_ - name: GetNeedPercentage - nameWithType: Person.GetNeedPercentage - fullName: TinyLife.Objects.Person.GetNeedPercentage -- uid: TinyLife.Objects.Person.OnRestoreNeed - commentId: E:TinyLife.Objects.Person.OnRestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnRestoreNeed - name: OnRestoreNeed - nameWithType: Person.OnRestoreNeed - fullName: TinyLife.Objects.Person.OnRestoreNeed -- uid: TinyLife.Need.Max - commentId: F:TinyLife.Need.Max - href: TinyLife.Need.html#TinyLife_Need_Max - name: Max - nameWithType: Need.Max - fullName: TinyLife.Need.Max -- uid: TinyLife.Objects.Person.RestoreNeed* - commentId: Overload:TinyLife.Objects.Person.RestoreNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: RestoreNeed - nameWithType: Person.RestoreNeed - fullName: TinyLife.Objects.Person.RestoreNeed -- uid: TinyLife.Skills.SkillType - commentId: T:TinyLife.Skills.SkillType - parent: TinyLife.Skills - href: TinyLife.Skills.SkillType.html - name: SkillType - nameWithType: SkillType - fullName: TinyLife.Skills.SkillType -- uid: TinyLife.NeedType.Entertainment - commentId: F:TinyLife.NeedType.Entertainment - href: TinyLife.NeedType.html#TinyLife_NeedType_Entertainment - name: Entertainment - nameWithType: NeedType.Entertainment - fullName: TinyLife.NeedType.Entertainment -- uid: TinyLife.Skills.SkillType.RequiredAges - commentId: P:TinyLife.Skills.SkillType.RequiredAges - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_RequiredAges - name: RequiredAges - nameWithType: SkillType.RequiredAges - fullName: TinyLife.Skills.SkillType.RequiredAges -- uid: TinyLife.Objects.Person.GetSkill* - commentId: Overload:TinyLife.Objects.Person.GetSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkill_TinyLife_Skills_SkillType_System_Boolean_ - name: GetSkill - nameWithType: Person.GetSkill - fullName: TinyLife.Objects.Person.GetSkill -- uid: TinyLife.Skills.Skill.TotalPercentage - commentId: P:TinyLife.Skills.Skill.TotalPercentage - href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_TotalPercentage - name: TotalPercentage - nameWithType: Skill.TotalPercentage - fullName: TinyLife.Skills.Skill.TotalPercentage -- uid: TinyLife.Objects.Person.GetSkillTotalPercentage* - commentId: Overload:TinyLife.Objects.Person.GetSkillTotalPercentage - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillTotalPercentage_TinyLife_Skills_SkillType_ - name: GetSkillTotalPercentage - nameWithType: Person.GetSkillTotalPercentage - fullName: TinyLife.Objects.Person.GetSkillTotalPercentage -- uid: TinyLife.Skills.Skill.PointPercentage - commentId: P:TinyLife.Skills.Skill.PointPercentage - href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_PointPercentage - name: PointPercentage - nameWithType: Skill.PointPercentage - fullName: TinyLife.Skills.Skill.PointPercentage -- uid: TinyLife.Objects.Person.GetSkillPointPercentage* - commentId: Overload:TinyLife.Objects.Person.GetSkillPointPercentage - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillPointPercentage_TinyLife_Skills_SkillType_ - name: GetSkillPointPercentage - nameWithType: Person.GetSkillPointPercentage - fullName: TinyLife.Objects.Person.GetSkillPointPercentage -- uid: TinyLife.Objects.Person.GetSkillLevel* - commentId: Overload:TinyLife.Objects.Person.GetSkillLevel - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetSkillLevel_TinyLife_Skills_SkillType_ - name: GetSkillLevel - nameWithType: Person.GetSkillLevel - fullName: TinyLife.Objects.Person.GetSkillLevel -- uid: TinyLife.Objects.Person.HasSkillLevel* - commentId: Overload:TinyLife.Objects.Person.HasSkillLevel - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasSkillLevel_TinyLife_Skills_SkillType_System_Int32_ - name: HasSkillLevel - nameWithType: Person.HasSkillLevel - fullName: TinyLife.Objects.Person.HasSkillLevel -- uid: TinyLife.Objects.Person.PersonalityTypes - commentId: F:TinyLife.Objects.Person.PersonalityTypes - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PersonalityTypes - name: PersonalityTypes - nameWithType: Person.PersonalityTypes - fullName: TinyLife.Objects.Person.PersonalityTypes -- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) - commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) - isExternal: true - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ - name: GetInvolvedObjects(ObjectCategory, bool, bool) - nameWithType: ActionInfo.GetInvolvedObjects(ObjectCategory, bool, bool) - fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects(TinyLife.Objects.ObjectCategory, bool, bool) - nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) - fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean) - name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) - spec.csharp: - - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) - name: GetInvolvedObjects - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ - - name: < - - name: T - - name: '>' - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) - name: GetInvolvedObjects - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.GainSkill* - commentId: Overload:TinyLife.Objects.Person.GainSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: GainSkill - nameWithType: Person.GainSkill - fullName: TinyLife.Objects.Person.GainSkill -- uid: TinyLife.Objects.Person.DepleteNeed* - commentId: Overload:TinyLife.Objects.Person.DepleteNeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DepleteNeed_TinyLife_NeedType_System_Single_System_Single_ - name: DepleteNeed - nameWithType: Person.DepleteNeed - fullName: TinyLife.Objects.Person.DepleteNeed -- uid: TinyLife.Objects.Person.HasPersonality* - commentId: Overload:TinyLife.Objects.Person.HasPersonality - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasPersonality_TinyLife_PersonalityType_ - name: HasPersonality - nameWithType: Person.HasPersonality - fullName: TinyLife.Objects.Person.HasPersonality -- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute - commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute - href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_CanExecute - name: CanExecute - nameWithType: ActionType.TypeSettings.CanExecute - fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute -- uid: TinyLife.Objects.Person.EnqueueAction* - commentId: Overload:TinyLife.Objects.Person.EnqueueAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ - name: EnqueueAction - nameWithType: Person.EnqueueAction - fullName: TinyLife.Objects.Person.EnqueueAction -- uid: TinyLife.Actions.ActionArgument[] - isExternal: true - href: TinyLife.Actions.ActionArgument.html - name: ActionArgument[] - nameWithType: ActionArgument[] - fullName: TinyLife.Actions.ActionArgument[] - nameWithType.vb: ActionArgument() - fullName.vb: TinyLife.Actions.ActionArgument() - name.vb: ActionArgument() - spec.csharp: - - uid: TinyLife.Actions.ActionArgument - name: ActionArgument - href: TinyLife.Actions.ActionArgument.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Actions.ActionArgument - name: ActionArgument - href: TinyLife.Actions.ActionArgument.html - - name: ( - - name: ) -- uid: '{T}' - commentId: '!:T' - definition: T - name: T - nameWithType: T - fullName: T -- uid: T - name: T - nameWithType: T - fullName: T -- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - parent: TinyLife.Actions.Action - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ - name: CanCancel(Action) - nameWithType: Action.CanCancel(Action) - fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - spec.csharp: - - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - name: CanCancel - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - name: CanCancel - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ - - name: ( - - uid: TinyLife.Actions.Action - name: Action - href: TinyLife.Actions.Action.html - - name: ) -- uid: TinyLife.Objects.Person.CancelAction* - commentId: Overload:TinyLife.Objects.Person.CancelAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ - name: CancelAction - nameWithType: Person.CancelAction - fullName: TinyLife.Objects.Person.CancelAction -- uid: TinyLife.Objects.Person.GetHeldObject* - commentId: Overload:TinyLife.Objects.Person.GetHeldObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_ - name: GetHeldObject - nameWithType: Person.GetHeldObject - fullName: TinyLife.Objects.Person.GetHeldObject -- uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) - commentId: M:TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) - isExternal: true - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ - name: IsEmptyHanded(ActionInfo, bool) - nameWithType: ActionType.IsEmptyHanded(ActionInfo, bool) - fullName: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo, bool) - nameWithType.vb: ActionType.IsEmptyHanded(ActionInfo, Boolean) - fullName.vb: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo, Boolean) - name.vb: IsEmptyHanded(ActionInfo, Boolean) - spec.csharp: - - uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) - name: IsEmptyHanded - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ - - name: ( - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) - name: IsEmptyHanded - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ - - name: ( - - uid: TinyLife.Actions.ActionInfo - name: ActionInfo - href: TinyLife.Actions.ActionInfo.html - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.SetHeldObject* - commentId: Overload:TinyLife.Objects.Person.SetHeldObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_ - name: SetHeldObject - nameWithType: Person.SetHeldObject - fullName: TinyLife.Objects.Person.SetHeldObject -- uid: TinyLife.Objects.FurnitureType - commentId: T:TinyLife.Objects.FurnitureType +- uid: TinyLife.Objects.Person.OnAgeChanged* + commentId: Overload:TinyLife.Objects.Person.OnAgeChanged + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnAgeChanged_TinyLife_Objects_AgeGroup_ + name: OnAgeChanged + nameWithType: Person.OnAgeChanged + fullName: TinyLife.Objects.Person.OnAgeChanged +- uid: TinyLife.Objects.AgeGroup + commentId: T:TinyLife.Objects.AgeGroup parent: TinyLife.Objects - href: TinyLife.Objects.FurnitureType.html - name: FurnitureType - nameWithType: FurnitureType - fullName: TinyLife.Objects.FurnitureType -- uid: System.Nullable{System.Guid} - commentId: T:System.Nullable{System.Guid} - parent: System - definition: System.Nullable`1 - href: https://learn.microsoft.com/dotnet/api/system.guid - name: Guid? - nameWithType: Guid? - fullName: System.Guid? - spec.csharp: - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: '?' - spec.vb: - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: '?' -- uid: TinyLife.Objects.Person.RemoveHeldObject* - commentId: Overload:TinyLife.Objects.Person.RemoveHeldObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveHeldObject__1 - name: RemoveHeldObject - nameWithType: Person.RemoveHeldObject - fullName: TinyLife.Objects.Person.RemoveHeldObject -- uid: TinyLife.Objects.Person.GetHeldActionInfo* - commentId: Overload:TinyLife.Objects.Person.GetHeldActionInfo - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldActionInfo - name: GetHeldActionInfo - nameWithType: Person.GetHeldActionInfo - fullName: TinyLife.Objects.Person.GetHeldActionInfo -- uid: TinyLife.Objects.Person.ToCreatedByString* - commentId: Overload:TinyLife.Objects.Person.ToCreatedByString - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ToCreatedByString - name: ToCreatedByString - nameWithType: Person.ToCreatedByString - fullName: TinyLife.Objects.Person.ToCreatedByString -- uid: TinyLife.Objects.FurnitureType.Gravestone - commentId: F:TinyLife.Objects.FurnitureType.Gravestone - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Gravestone - name: Gravestone - nameWithType: FurnitureType.Gravestone - fullName: TinyLife.Objects.FurnitureType.Gravestone -- uid: TinyLife.Objects.Person.Die* - commentId: Overload:TinyLife.Objects.Person.Die - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Die_TinyLife_Objects_DeathReason_ - name: Die - nameWithType: Person.Die - fullName: TinyLife.Objects.Person.Die -- uid: TinyLife.Objects.DeathReason - commentId: T:TinyLife.Objects.DeathReason - parent: TinyLife.Objects - href: TinyLife.Objects.DeathReason.html - name: DeathReason - nameWithType: DeathReason - fullName: TinyLife.Objects.DeathReason -- uid: TinyLife.Emotions.EmotionModifier - commentId: T:TinyLife.Emotions.EmotionModifier - parent: TinyLife.Emotions - href: TinyLife.Emotions.EmotionModifier.html - name: EmotionModifier - nameWithType: EmotionModifier - fullName: TinyLife.Emotions.EmotionModifier -- uid: TinyLife.Objects.Person.AddEmotion* - commentId: Overload:TinyLife.Objects.Person.AddEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: AddEmotion - nameWithType: Person.AddEmotion - fullName: TinyLife.Objects.Person.AddEmotion -- uid: TinyLife.Emotions.IEmotionSource - commentId: T:TinyLife.Emotions.IEmotionSource - parent: TinyLife.Emotions - href: TinyLife.Emotions.IEmotionSource.html - name: IEmotionSource - nameWithType: IEmotionSource - fullName: TinyLife.Emotions.IEmotionSource -- uid: TinyLife.Objects.Person.RemoveEmotion* - commentId: Overload:TinyLife.Objects.Person.RemoveEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ - name: RemoveEmotion - nameWithType: Person.RemoveEmotion - fullName: TinyLife.Objects.Person.RemoveEmotion -- uid: TinyLife.Emotions.EmotionModifier.Instance.Time - commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time - href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time - name: Time - nameWithType: EmotionModifier.Instance.Time - fullName: TinyLife.Emotions.EmotionModifier.Instance.Time -- uid: TinyLife.Emotions.EmotionModifier.Instance.TotalTime - commentId: F:TinyLife.Emotions.EmotionModifier.Instance.TotalTime - href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_TotalTime - name: TotalTime - nameWithType: EmotionModifier.Instance.TotalTime - fullName: TinyLife.Emotions.EmotionModifier.Instance.TotalTime -- uid: TinyLife.Objects.Person.LowerEmotion* - commentId: Overload:TinyLife.Objects.Person.LowerEmotion - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ - name: LowerEmotion - nameWithType: Person.LowerEmotion - fullName: TinyLife.Objects.Person.LowerEmotion -- uid: TinyLife.Objects.Person.LowerEmotionModifier* - commentId: Overload:TinyLife.Objects.Person.LowerEmotionModifier - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LowerEmotionModifier_TinyLife_Emotions_EmotionModifier_System_Single_System_Single_ - name: LowerEmotionModifier - nameWithType: Person.LowerEmotionModifier - fullName: TinyLife.Objects.Person.LowerEmotionModifier -- uid: TinyLife.Objects.Person.HasEmotionModifier* - commentId: Overload:TinyLife.Objects.Person.HasEmotionModifier - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasEmotionModifier_TinyLife_Emotions_EmotionModifier_ - name: HasEmotionModifier - nameWithType: Person.HasEmotionModifier - fullName: TinyLife.Objects.Person.HasEmotionModifier -- uid: TinyLife.Objects.Person.GetWalkSpeed* - commentId: Overload:TinyLife.Objects.Person.GetWalkSpeed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetWalkSpeed - name: GetWalkSpeed - nameWithType: Person.GetWalkSpeed - fullName: TinyLife.Objects.Person.GetWalkSpeed -- uid: TinyLife.Objects.Person.GetEfficiencyModifier* - commentId: Overload:TinyLife.Objects.Person.GetEfficiencyModifier - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier - nameWithType: Person.GetEfficiencyModifier - fullName: TinyLife.Objects.Person.GetEfficiencyModifier -- uid: TinyLife.Objects.Person.HasHouseholdMember* - commentId: Overload:TinyLife.Objects.Person.HasHouseholdMember - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasHouseholdMember_System_Guid_ - name: HasHouseholdMember - nameWithType: Person.HasHouseholdMember - fullName: TinyLife.Objects.Person.HasHouseholdMember -- uid: TinyLife.Goals.Project.Type - commentId: F:TinyLife.Goals.Project.Type - href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type - name: Type - nameWithType: Project.Type - fullName: TinyLife.Goals.Project.Type -- uid: TinyLife.Objects.Person.Projects - commentId: F:TinyLife.Objects.Person.Projects - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Projects - name: Projects - nameWithType: Person.Projects - fullName: TinyLife.Objects.Person.Projects -- uid: TinyLife.Objects.Person.GetProjects* - commentId: Overload:TinyLife.Objects.Person.GetProjects - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetProjects_System_String_ - name: GetProjects - nameWithType: Person.GetProjects - fullName: TinyLife.Objects.Person.GetProjects -- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} - 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 Project) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Goals.Project) - name.vb: IEnumerable(Of Project) - 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.Goals.Project - name: Project - href: TinyLife.Goals.Project.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Goals.Project - name: Project - href: TinyLife.Goals.Project.html - - name: ) -- uid: TinyLife.Goals.Project.Name - commentId: F:TinyLife.Goals.Project.Name - href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Name - name: Name - nameWithType: Project.Name - fullName: TinyLife.Goals.Project.Name -- uid: TinyLife.Objects.Person.GetProject* - commentId: Overload:TinyLife.Objects.Person.GetProject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetProject_System_String_System_String_ - name: GetProject - nameWithType: Person.GetProject - fullName: TinyLife.Objects.Person.GetProject -- uid: TinyLife.Objects.Person.StartProject* - commentId: Overload:TinyLife.Objects.Person.StartProject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_StartProject_TinyLife_Goals_Project_ - name: StartProject - nameWithType: Person.StartProject - fullName: TinyLife.Objects.Person.StartProject -- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority - commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority - href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority - name: PassivePriority - nameWithType: ActionType.AiSettings.PassivePriority - fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority -- uid: TinyLife.PersonalityType.Extroverted - commentId: F:TinyLife.PersonalityType.Extroverted - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Extroverted - name: Extroverted - nameWithType: PersonalityType.Extroverted - fullName: TinyLife.PersonalityType.Extroverted -- uid: TinyLife.PersonalityType.Introverted - commentId: F:TinyLife.PersonalityType.Introverted - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Introverted - name: Introverted - nameWithType: PersonalityType.Introverted - fullName: TinyLife.PersonalityType.Introverted -- uid: TinyLife.Objects.Person.OnGetPassiveActionPriority - commentId: E:TinyLife.Objects.Person.OnGetPassiveActionPriority - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnGetPassiveActionPriority - name: OnGetPassiveActionPriority - nameWithType: Person.OnGetPassiveActionPriority - fullName: TinyLife.Objects.Person.OnGetPassiveActionPriority -- uid: TinyLife.Objects.Person.GetPassiveActionPriority* - commentId: Overload:TinyLife.Objects.Person.GetPassiveActionPriority - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ - name: GetPassiveActionPriority - nameWithType: Person.GetPassiveActionPriority - fullName: TinyLife.Objects.Person.GetPassiveActionPriority -- uid: TinyLife.Objects.Person.OnGetAiPriorityForObject - commentId: E:TinyLife.Objects.Person.OnGetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnGetAiPriorityForObject - name: OnGetAiPriorityForObject - nameWithType: Person.OnGetAiPriorityForObject - fullName: TinyLife.Objects.Person.OnGetAiPriorityForObject -- uid: TinyLife.Objects.Person.GetAiPriorityForObject* - commentId: Overload:TinyLife.Objects.Person.GetAiPriorityForObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ - name: GetAiPriorityForObject - nameWithType: Person.GetAiPriorityForObject - fullName: TinyLife.Objects.Person.GetAiPriorityForObject -- uid: TinyLife.Objects.ClothesIntention - commentId: T:TinyLife.Objects.ClothesIntention - parent: TinyLife.Objects - href: TinyLife.Objects.ClothesIntention.html - name: ClothesIntention - nameWithType: ClothesIntention - fullName: TinyLife.Objects.ClothesIntention -- uid: TinyLife.Objects.Person.GetRandomOutfit* - commentId: Overload:TinyLife.Objects.Person.GetRandomOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ - name: GetRandomOutfit - nameWithType: Person.GetRandomOutfit - fullName: TinyLife.Objects.Person.GetRandomOutfit -- uid: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - commentId: M:TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ - name: GetRandomOutfit(ClothesIntention) - nameWithType: Person.GetRandomOutfit(ClothesIntention) - fullName: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - spec.csharp: - - uid: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - name: GetRandomOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ - - name: ( - - uid: TinyLife.Objects.ClothesIntention - name: ClothesIntention - href: TinyLife.Objects.ClothesIntention.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - name: GetRandomOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ - - name: ( - - uid: TinyLife.Objects.ClothesIntention - name: ClothesIntention - href: TinyLife.Objects.ClothesIntention.html - - name: ) -- uid: TinyLife.Objects.Person.SetCurrentOutfit* - commentId: Overload:TinyLife.Objects.Person.SetCurrentOutfit - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ - name: SetCurrentOutfit - nameWithType: Person.SetCurrentOutfit - fullName: TinyLife.Objects.Person.SetCurrentOutfit -- uid: TinyLife.Objects.Person.SetNewId* - commentId: Overload:TinyLife.Objects.Person.SetNewId - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ - name: SetNewId - nameWithType: Person.SetNewId - fullName: TinyLife.Objects.Person.SetNewId -- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} - 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) - 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 - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) -- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} - 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 Furniture) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture) - name.vb: IEnumerable(Of Furniture) - 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.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ) -- uid: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - commentId: M:TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup +- uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ - name: SetNewId(Map, IEnumerable, IEnumerable) - nameWithType: Person.SetNewId(Map, IEnumerable, IEnumerable) - fullName: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable) - nameWithType.vb: Person.SetNewId(Map, IEnumerable(Of Person), IEnumerable(Of Furniture)) - fullName.vb: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) - name.vb: SetNewId(Map, IEnumerable(Of Person), IEnumerable(Of Furniture)) + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ + name: GetClosestFreeExitPoint(Vector2) + nameWithType: Map.GetClosestFreeExitPoint(Vector2) + fullName: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) spec.csharp: - - uid: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - name: SetNewId - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + name: GetClosestFreeExitPoint + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: '>' - - name: ',' - - name: " " - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: '>' - name: ) spec.vb: - - uid: TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - name: SetNewId - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + name: GetClosestFreeExitPoint + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - name: ) - - name: ',' - - name: " " - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Furniture - name: Furniture - href: TinyLife.Objects.Furniture.html - - name: ) - - name: ) -- uid: TinyLife.Objects.Person.IsIdMatch* - commentId: Overload:TinyLife.Objects.Person.IsIdMatch - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsIdMatch_TinyLife_Objects_Person_ - name: IsIdMatch - nameWithType: Person.IsIdMatch - fullName: TinyLife.Objects.Person.IsIdMatch -- uid: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsIdMatch_TinyLife_Objects_Person_ - name: IsIdMatch(Person) - nameWithType: Person.IsIdMatch(Person) - fullName: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) +- uid: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ + name: GoToExitRoad(Vector2) + nameWithType: PersonLike.GoToExitRoad(Vector2) + fullName: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) spec.csharp: - - uid: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - name: IsIdMatch - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsIdMatch_TinyLife_Objects_Person_ + - uid: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + name: GoToExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person) - name: IsIdMatch - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsIdMatch_TinyLife_Objects_Person_ + - uid: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + name: GoToExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true - name: ) -- uid: TinyLife.Objects.Person.FaceObject* - commentId: Overload:TinyLife.Objects.Person.FaceObject - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FaceObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_ - name: FaceObject - nameWithType: Person.FaceObject - fullName: TinyLife.Objects.Person.FaceObject -- uid: TinyLife.Objects.Person.GetPersonalitySkillBoost* - commentId: Overload:TinyLife.Objects.Person.GetPersonalitySkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - name: GetPersonalitySkillBoost - nameWithType: Person.GetPersonalitySkillBoost - fullName: TinyLife.Objects.Person.GetPersonalitySkillBoost -- uid: TinyLife.Objects.Person.GetEmotionSkillBoost* - commentId: Overload:TinyLife.Objects.Person.GetEmotionSkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ - name: GetEmotionSkillBoost - nameWithType: Person.GetEmotionSkillBoost - fullName: TinyLife.Objects.Person.GetEmotionSkillBoost +- uid: TinyLife.Objects.Person.GoToExitRoad* + commentId: Overload:TinyLife.Objects.Person.GoToExitRoad + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ + name: GoToExitRoad + nameWithType: Person.GoToExitRoad + fullName: TinyLife.Objects.Person.GoToExitRoad - uid: TinyLife.Goals.GoalSet commentId: T:TinyLife.Goals.GoalSet parent: TinyLife.Goals @@ -17072,12 +9939,25 @@ references: name: GoalSet nameWithType: GoalSet fullName: TinyLife.Goals.GoalSet -- uid: TinyLife.Objects.Person.OnGetCurrentGoals - commentId: E:TinyLife.Objects.Person.OnGetCurrentGoals - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnGetCurrentGoals - name: OnGetCurrentGoals - nameWithType: Person.OnGetCurrentGoals - fullName: TinyLife.Objects.Person.OnGetCurrentGoals +- uid: TinyLife.Objects.PersonLike.GetCurrentGoals + commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + name: GetCurrentGoals() + nameWithType: PersonLike.GetCurrentGoals() + fullName: TinyLife.Objects.PersonLike.GetCurrentGoals() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals + name: GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals + name: GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + - name: ( + - name: ) - uid: TinyLife.Objects.Person.GetCurrentGoals* commentId: Overload:TinyLife.Objects.Person.GetCurrentGoals href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals @@ -17117,180 +9997,55 @@ references: name: IGoalTriggerable href: TinyLife.Goals.IGoalTriggerable.html - name: ) -- uid: TinyLife.Objects.Person.Money - commentId: P:TinyLife.Objects.Person.Money - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Money - name: Money - nameWithType: Person.Money - fullName: TinyLife.Objects.Person.Money -- uid: TinyLife.Goals.GoalTrigger.EarnMoney - commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney - href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney - name: EarnMoney - nameWithType: GoalTrigger.EarnMoney - fullName: TinyLife.Goals.GoalTrigger.EarnMoney -- uid: TinyLife.Goals.AmountGoal - commentId: T:TinyLife.Goals.AmountGoal - href: TinyLife.Goals.AmountGoal.html - name: AmountGoal - nameWithType: AmountGoal - fullName: TinyLife.Goals.AmountGoal -- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - isExternal: true - href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ - name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[]) - nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[]) - fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[]) - nameWithType.vb: IGoalTriggerable.Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object()) - fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, Object, TinyLife.Goals.GoalTrigger, ParamArray Object()) - name.vb: Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object()) - spec.csharp: - - uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - name: Trigger - href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ - - name: ( - - uid: TinyLife.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: ',' - - name: " " - - uid: System.Object - name: object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ',' - - name: " " - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - href: TinyLife.Goals.GoalTrigger.html - - name: ',' - - name: " " - - name: params - - name: " " - - uid: System.Object - name: object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: '[' - - name: ']' - - name: ) - spec.vb: - - uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - name: Trigger - href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ - - name: ( - - uid: TinyLife.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: ',' - - name: " " - - uid: System.Object - name: Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ',' - - name: " " - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - href: TinyLife.Goals.GoalTrigger.html - - name: ',' - - name: " " - - name: ParamArray - - name: " " - - uid: System.Object - name: Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ( - - name: ) - - name: ) -- uid: TinyLife.Goals.GoalTrigger.ValidObjects - commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects - href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects - name: ValidObjects - nameWithType: GoalTrigger.ValidObjects - fullName: TinyLife.Goals.GoalTrigger.ValidObjects -- uid: TinyLife.Objects.Person.EarnMoney* - commentId: Overload:TinyLife.Objects.Person.EarnMoney - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ - name: EarnMoney - nameWithType: Person.EarnMoney - fullName: TinyLife.Objects.Person.EarnMoney -- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_Person_ - name: FromSelf(Person) - nameWithType: ActionInfo.FromSelf(Person) - fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - spec.csharp: - - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - name: FromSelf - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - name: FromSelf - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) -- uid: TinyLife.World.Map.Time - commentId: P:TinyLife.World.Map.Time - href: TinyLife.World.Map.html#TinyLife_World_Map_Time - name: Time - nameWithType: Map.Time - fullName: TinyLife.World.Map.Time -- uid: TinyLife.Objects.Person.AddMemory* - commentId: Overload:TinyLife.Objects.Person.AddMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ - name: AddMemory - nameWithType: Person.AddMemory - fullName: TinyLife.Objects.Person.AddMemory -- uid: TinyLife.Goals.MemoryType - commentId: T:TinyLife.Goals.MemoryType - parent: TinyLife.Goals - href: TinyLife.Goals.MemoryType.html - name: MemoryType - nameWithType: MemoryType - fullName: TinyLife.Goals.MemoryType -- uid: System.Nullable{System.TimeSpan} - commentId: T:System.Nullable{System.TimeSpan} - parent: System - definition: System.Nullable`1 - href: https://learn.microsoft.com/dotnet/api/system.timespan - name: TimeSpan? - nameWithType: TimeSpan? - fullName: System.TimeSpan? - spec.csharp: - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' - spec.vb: - - uid: System.TimeSpan - name: TimeSpan - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.timespan - - name: '?' -- uid: TinyLife.Objects.Person.GetMemories* - commentId: Overload:TinyLife.Objects.Person.GetMemories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetMemories__1_TinyLife_Goals_MemoryType_ - name: GetMemories - nameWithType: Person.GetMemories - fullName: TinyLife.Objects.Person.GetMemories -- uid: System.Collections.Generic.IEnumerable{{T}} - commentId: T:System.Collections.Generic.IEnumerable{``0} +- uid: TinyLife.Goals.Project.Type + commentId: F:TinyLife.Goals.Project.Type + href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type + name: Type + nameWithType: Project.Type + fullName: TinyLife.Goals.Project.Type +- uid: TinyLife.Objects.Person.GetProjects* + commentId: Overload:TinyLife.Objects.Person.GetProjects + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetProjects_System_String_ + name: GetProjects + nameWithType: Person.GetProjects + fullName: TinyLife.Objects.Person.GetProjects +- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.Project} 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 Project) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Goals.Project) + name.vb: IEnumerable(Of Project) + 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.Goals.Project + name: Project + href: TinyLife.Goals.Project.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.Project + name: Project + href: TinyLife.Goals.Project.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 name: IEnumerable nameWithType: IEnumerable fullName: System.Collections.Generic.IEnumerable @@ -17315,1133 +10070,55 @@ references: - name: " " - name: T - name: ) -- uid: System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType} - commentId: T:System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType} - parent: System.Collections.Generic - definition: System.Collections.Generic.IDictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, MemoryType) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType) - name.vb: IDictionary(Of TKey, MemoryType) - spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ) -- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{{TKey},{TMem}}} - commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{``0,``1}} - parent: System.Collections.Generic - definition: System.Collections.Generic.IEnumerable`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: IEnumerable<(TKey Key, TMem Memory)> - nameWithType: IEnumerable<(TKey Key, TMem Memory)> - fullName: System.Collections.Generic.IEnumerable<(TKey Key, TMem Memory)> - nameWithType.vb: IEnumerable(Of (Key As TKey, Memory As TMem)) - fullName.vb: System.Collections.Generic.IEnumerable(Of (Key As TKey, Memory As TMem)) - name.vb: IEnumerable(Of (Key As TKey, Memory As TMem)) - spec.csharp: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - name: ( - - name: TKey - - name: " " - - uid: System.ValueTuple{``0,``1}.Key - name: Key - href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.key - - name: ',' - - name: " " - - name: TMem - - name: " " - - uid: System.ValueTuple{``0,``1}.Memory - name: Memory - href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.memory - - name: ) - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - name: ( - - uid: System.ValueTuple{``0,``1}.Key - name: Key - href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.key - - name: " " - - name: As - - name: " " - - name: TKey - - name: ',' - - name: " " - - uid: System.ValueTuple{``0,``1}.Memory - name: Memory - href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.memory - - name: " " - - name: As - - name: " " - - name: TMem - - name: ) - - name: ) -- uid: System.Collections.Generic.IDictionary`2 - commentId: T:System.Collections.Generic.IDictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - name: IDictionary - nameWithType: IDictionary - fullName: System.Collections.Generic.IDictionary - nameWithType.vb: IDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) - name.vb: IDictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IDictionary`2 - name: IDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) -- uid: TinyLife.Objects.Person.RemoveMemory* - commentId: Overload:TinyLife.Objects.Person.RemoveMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ - name: RemoveMemory - nameWithType: Person.RemoveMemory - fullName: TinyLife.Objects.Person.RemoveMemory -- uid: System.Func{{T},System.Boolean} - commentId: T:System.Func{``0,System.Boolean} - parent: System - definition: System.Func`2 - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of T, Boolean) - fullName.vb: System.Func(Of T, Boolean) - name.vb: Func(Of T, Boolean) - spec.csharp: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - name: T - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: '>' - spec.vb: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: System.Func`2 - commentId: T:System.Func`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of T, TResult) - fullName.vb: System.Func(Of T, TResult) - name.vb: Func(Of T, TResult) - spec.csharp: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - name: T - - name: ',' - - name: " " - - name: TResult - - name: '>' - spec.vb: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T - - name: ',' - - name: " " - - name: TResult - - name: ) -- uid: TinyLife.Objects.Person.GetTimeSinceMemory* - commentId: Overload:TinyLife.Objects.Person.GetTimeSinceMemory - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ - name: GetTimeSinceMemory - nameWithType: Person.GetTimeSinceMemory - fullName: TinyLife.Objects.Person.GetTimeSinceMemory -- uid: TinyLife.Goals.MemoryType[] - isExternal: true - href: TinyLife.Goals.MemoryType.html - name: MemoryType[] - nameWithType: MemoryType[] - fullName: TinyLife.Goals.MemoryType[] - nameWithType.vb: MemoryType() - fullName.vb: TinyLife.Goals.MemoryType() - name.vb: MemoryType() - spec.csharp: - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Goals.MemoryType - name: MemoryType - href: TinyLife.Goals.MemoryType.html - - name: ( - - name: ) -- uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - isExternal: true - href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ - name: GetClosestFreeExitPoint(Vector2) - nameWithType: Map.GetClosestFreeExitPoint(Vector2) - fullName: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - spec.csharp: - - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - name: GetClosestFreeExitPoint - href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ - - name: ( - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - name: GetClosestFreeExitPoint - href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ - - name: ( - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.GoToExitRoad* - commentId: Overload:TinyLife.Objects.Person.GoToExitRoad - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ - name: GoToExitRoad - nameWithType: Person.GoToExitRoad - fullName: TinyLife.Objects.Person.GoToExitRoad -- uid: TinyLife.Objects.Person.AllActions - commentId: P:TinyLife.Objects.Person.AllActions - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AllActions - name: AllActions - nameWithType: Person.AllActions - fullName: TinyLife.Objects.Person.AllActions -- 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``1(System.Guid,System.Boolean) - commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) - parent: TinyLife.Actions.Action - isExternal: true - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ - name: GetChild(Guid, bool) - nameWithType: Action.GetChild(Guid, bool) - fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) - nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) - fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) - name.vb: GetChild(Of T)(Guid, Boolean) - spec.csharp: - - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) - name: GetChild - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ - - name: < - - name: T - - name: '>' - - name: ( - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: ',' - - name: " " - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) - name: GetChild - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - - name: ( - - uid: System.Guid - name: Guid - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.guid - - name: ',' - - name: " " - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) -- uid: TinyLife.Objects.Person.GetAction* - commentId: Overload:TinyLife.Objects.Person.GetAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAction__1_System_Guid_System_Boolean_ - name: GetAction - nameWithType: Person.GetAction - fullName: TinyLife.Objects.Person.GetAction -- uid: TinyLife.Objects.Person.PregnancyPartner - commentId: P:TinyLife.Objects.Person.PregnancyPartner - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PregnancyPartner - name: PregnancyPartner - nameWithType: Person.PregnancyPartner - fullName: TinyLife.Objects.Person.PregnancyPartner -- uid: TinyLife.Goals.MemoryType.FoundOutPregnancy - commentId: F:TinyLife.Goals.MemoryType.FoundOutPregnancy - href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_FoundOutPregnancy - name: FoundOutPregnancy - nameWithType: MemoryType.FoundOutPregnancy - fullName: TinyLife.Goals.MemoryType.FoundOutPregnancy -- uid: TinyLife.Goals.MemoryType.MayBePregnant - commentId: F:TinyLife.Goals.MemoryType.MayBePregnant - href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_MayBePregnant - name: MayBePregnant - nameWithType: MemoryType.MayBePregnant - fullName: TinyLife.Goals.MemoryType.MayBePregnant -- uid: TinyLife.Objects.Person.SetPregnancyStatus* - commentId: Overload:TinyLife.Objects.Person.SetPregnancyStatus - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ - name: SetPregnancyStatus - nameWithType: Person.SetPregnancyStatus - fullName: TinyLife.Objects.Person.SetPregnancyStatus -- uid: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - nameWithType: Person.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - fullName: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) - nameWithType.vb: Person.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - fullName.vb: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) - name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - spec.csharp: - - uid: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - name: GenerateAnimationGroup - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ',' - - name: " " - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - name: GenerateAnimationGroup - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ',' - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: ) - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.SetAnimationsFromLooks* - commentId: Overload:TinyLife.Objects.Person.SetAnimationsFromLooks - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetAnimationsFromLooks - name: SetAnimationsFromLooks - nameWithType: Person.SetAnimationsFromLooks - fullName: TinyLife.Objects.Person.SetAnimationsFromLooks -- uid: TinyLife.Objects.Person.ImportAtExitRoad* - commentId: Overload:TinyLife.Objects.Person.ImportAtExitRoad - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ImportAtExitRoad_TinyLife_World_Map_ - name: ImportAtExitRoad - nameWithType: Person.ImportAtExitRoad - fullName: TinyLife.Objects.Person.ImportAtExitRoad -- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_Person_ - name: GetHomeLocation(Person) - nameWithType: Lot.GetHomeLocation(Person) - fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - spec.csharp: - - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - name: GetHomeLocation - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) - spec.vb: - - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - name: GetHomeLocation - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_Person_ - - name: ( - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html - - name: ) -- uid: TinyLife.World.Lot.Map - commentId: P:TinyLife.World.Lot.Map - href: TinyLife.World.Lot.html#TinyLife_World_Lot_Map - name: Map - nameWithType: Lot.Map - fullName: TinyLife.World.Lot.Map -- uid: TinyLife.Objects.Person.GoToRandomHomeLocation* - commentId: Overload:TinyLife.Objects.Person.GoToRandomHomeLocation - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GoToRandomHomeLocation - name: GoToRandomHomeLocation - nameWithType: Person.GoToRandomHomeLocation - fullName: TinyLife.Objects.Person.GoToRandomHomeLocation -- uid: TinyLife.Objects.Person.ParentInfo - commentId: P:TinyLife.Objects.Person.ParentInfo - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ParentInfo - name: ParentInfo - nameWithType: Person.ParentInfo - fullName: TinyLife.Objects.Person.ParentInfo -- uid: TinyLife.Objects.Person.ShouldDrawHeldItem* - commentId: Overload:TinyLife.Objects.Person.ShouldDrawHeldItem - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ShouldDrawHeldItem - name: ShouldDrawHeldItem - nameWithType: Person.ShouldDrawHeldItem - fullName: TinyLife.Objects.Person.ShouldDrawHeldItem -- uid: TinyLife.Objects.Person.GetHeldItemDrawOffset* - commentId: Overload:TinyLife.Objects.Person.GetHeldItemDrawOffset - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldItemDrawOffset_System_Boolean_ - name: GetHeldItemDrawOffset - nameWithType: Person.GetHeldItemDrawOffset - fullName: TinyLife.Objects.Person.GetHeldItemDrawOffset -- uid: TinyLife.Objects.Person.GetHeldItemDepthOffset* - commentId: Overload:TinyLife.Objects.Person.GetHeldItemDepthOffset - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldItemDepthOffset - name: GetHeldItemDepthOffset - nameWithType: Person.GetHeldItemDepthOffset - fullName: TinyLife.Objects.Person.GetHeldItemDepthOffset -- uid: TinyLife.Objects.Person.GetPivot* - commentId: Overload:TinyLife.Objects.Person.GetPivot - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPivot - name: GetPivot - nameWithType: Person.GetPivot - fullName: TinyLife.Objects.Person.GetPivot -- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill - commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill - href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill - name: RequiredSkill - nameWithType: ActionType.TypeSettings.RequiredSkill - fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill -- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion - commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion - href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredEmotion - name: RequiredEmotion - nameWithType: ActionType.TypeSettings.RequiredEmotion - fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion -- uid: TinyLife.World.LotType.CanExecuteAction - commentId: P:TinyLife.World.LotType.CanExecuteAction - href: TinyLife.World.LotType.html#TinyLife_World_LotType_CanExecuteAction - name: CanExecuteAction - nameWithType: LotType.CanExecuteAction - fullName: TinyLife.World.LotType.CanExecuteAction -- uid: TinyLife.Actions.CanExecuteResult - commentId: T:TinyLife.Actions.CanExecuteResult - parent: TinyLife.Actions - href: TinyLife.Actions.CanExecuteResult.html - name: CanExecuteResult - nameWithType: CanExecuteResult - fullName: TinyLife.Actions.CanExecuteResult -- uid: TinyLife.Objects.Person.CanExecuteAction* - commentId: Overload:TinyLife.Objects.Person.CanExecuteAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ - name: CanExecuteAction - nameWithType: Person.CanExecuteAction - fullName: TinyLife.Objects.Person.CanExecuteAction -- uid: TinyLife.PersonalityType.Types - commentId: F:TinyLife.PersonalityType.Types - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Types - name: Types - nameWithType: PersonalityType.Types - fullName: TinyLife.PersonalityType.Types -- uid: TinyLife.Objects.Person.GetValidClothes* - commentId: Overload:TinyLife.Objects.Person.GetValidClothes - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetValidClothes_TinyLife_Objects_ClothesLayer_ - name: GetValidClothes - nameWithType: Person.GetValidClothes - fullName: TinyLife.Objects.Person.GetValidClothes -- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} - 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 Clothes) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Clothes) - name.vb: IEnumerable(Of Clothes) - 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.Clothes - name: Clothes - href: TinyLife.Objects.Clothes.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Objects.Clothes - name: Clothes - href: TinyLife.Objects.Clothes.html - - name: ) -- uid: TinyLife.PersonalityType.AllowedAges - commentId: P:TinyLife.PersonalityType.AllowedAges - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_AllowedAges - name: AllowedAges - nameWithType: PersonalityType.AllowedAges - fullName: TinyLife.PersonalityType.AllowedAges -- uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) - commentId: M:TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ - name: IsCompatible(PersonalityType) - nameWithType: PersonalityType.IsCompatible(PersonalityType) - fullName: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) - spec.csharp: - - uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) - name: IsCompatible - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ - - name: ( - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: ) - spec.vb: - - uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) - name: IsCompatible - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ - - name: ( - - uid: TinyLife.PersonalityType - name: PersonalityType - href: TinyLife.PersonalityType.html - - name: ) -- uid: TinyLife.Objects.Person.CanApplyPersonality* - commentId: Overload:TinyLife.Objects.Person.CanApplyPersonality - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanApplyPersonality_TinyLife_PersonalityType_ - name: CanApplyPersonality - nameWithType: Person.CanApplyPersonality - fullName: TinyLife.Objects.Person.CanApplyPersonality -- uid: TinyLife.Actions.CompletionType.Failed - commentId: F:TinyLife.Actions.CompletionType.Failed - href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed - name: Failed - nameWithType: CompletionType.Failed - fullName: TinyLife.Actions.CompletionType.Failed -- uid: TinyLife.Actions.Action.IsCompleted - commentId: M:TinyLife.Actions.Action.IsCompleted - parent: TinyLife.Actions.Action - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted - name: IsCompleted() - nameWithType: Action.IsCompleted() - fullName: TinyLife.Actions.Action.IsCompleted() - spec.csharp: - - uid: TinyLife.Actions.Action.IsCompleted - name: IsCompleted - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.IsCompleted - name: IsCompleted - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.HasRecentlyFailed* - commentId: Overload:TinyLife.Objects.Person.HasRecentlyFailed - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_HasRecentlyFailed_TinyLife_Actions_ActionType_System_Single_ - name: HasRecentlyFailed - nameWithType: Person.HasRecentlyFailed - fullName: TinyLife.Objects.Person.HasRecentlyFailed -- uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - commentId: M:TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - name: MoveToMap(Map, Vector2, float) - nameWithType: Person.MoveToMap(Map, Vector2, float) - fullName: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) - nameWithType.vb: Person.MoveToMap(Map, Vector2, Single) - fullName.vb: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) - name.vb: MoveToMap(Map, Vector2, Single) - spec.csharp: - - uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - name: MoveToMap - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - name: MoveToMap - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: TinyLife.Objects.Person.MoveToMapExitRoad* - commentId: Overload:TinyLife.Objects.Person.MoveToMapExitRoad - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_MoveToMapExitRoad_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ - name: MoveToMapExitRoad - nameWithType: Person.MoveToMapExitRoad - fullName: TinyLife.Objects.Person.MoveToMapExitRoad -- uid: MLEM.Animations.SpriteAnimationGroup - commentId: T:MLEM.Animations.SpriteAnimationGroup - parent: MLEM.Animations - isExternal: true - name: SpriteAnimationGroup - nameWithType: SpriteAnimationGroup - fullName: MLEM.Animations.SpriteAnimationGroup -- uid: TinyLife.Objects.Person.SetAnimationsFromLooks - commentId: M:TinyLife.Objects.Person.SetAnimationsFromLooks - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetAnimationsFromLooks - name: SetAnimationsFromLooks() - nameWithType: Person.SetAnimationsFromLooks() - fullName: TinyLife.Objects.Person.SetAnimationsFromLooks() - spec.csharp: - - uid: TinyLife.Objects.Person.SetAnimationsFromLooks - name: SetAnimationsFromLooks - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetAnimationsFromLooks - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.SetAnimationsFromLooks - name: SetAnimationsFromLooks - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetAnimationsFromLooks - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.GenerateAnimationGroup* - commentId: Overload:TinyLife.Objects.Person.GenerateAnimationGroup - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - name: GenerateAnimationGroup - nameWithType: Person.GenerateAnimationGroup - fullName: TinyLife.Objects.Person.GenerateAnimationGroup -- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - parent: System.Collections.Generic - definition: System.Collections.Generic.IReadOnlyDictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: IReadOnlyDictionary - nameWithType: IReadOnlyDictionary - fullName: System.Collections.Generic.IReadOnlyDictionary - nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) - fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) - name.vb: IReadOnlyDictionary(Of Point, TextureRegion) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: ) -- uid: MLEM.Animations - commentId: N:MLEM.Animations - isExternal: true - name: MLEM.Animations - nameWithType: MLEM.Animations - fullName: MLEM.Animations - spec.csharp: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Animations - name: Animations - isExternal: true - spec.vb: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Animations - name: Animations - isExternal: true -- uid: System.Collections.Generic.IReadOnlyDictionary`2 - commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: IReadOnlyDictionary - nameWithType: IReadOnlyDictionary - fullName: System.Collections.Generic.IReadOnlyDictionary - nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) - name.vb: IReadOnlyDictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) -- uid: TinyLife.Objects.Person.DrawLooks* - commentId: Overload:TinyLife.Objects.Person.DrawLooks - href: TinyLife.Objects.Person.html#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_ - name: DrawLooks - nameWithType: Person.DrawLooks - fullName: TinyLife.Objects.Person.DrawLooks -- uid: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - name: OnCameraRotationChanged(Direction2, Direction2) - nameWithType: Person.OnCameraRotationChanged(Direction2, Direction2) - fullName: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) - spec.csharp: - - uid: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - name: OnCameraRotationChanged - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - name: OnCameraRotationChanged - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.UpdateAnimations* - commentId: Overload:TinyLife.Objects.Person.UpdateAnimations - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_UpdateAnimations_System_TimeSpan_System_Single_ - name: UpdateAnimations - nameWithType: Person.UpdateAnimations - fullName: TinyLife.Objects.Person.UpdateAnimations -- uid: TinyLife.Objects.Person.OnActionsCompleted - commentId: E:TinyLife.Objects.Person.OnActionsCompleted - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionsCompleted - name: OnActionsCompleted - nameWithType: Person.OnActionsCompleted - fullName: TinyLife.Objects.Person.OnActionsCompleted -- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - parent: TinyLife.Actions.Action - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ - name: OnCompleted(CompletionType) - nameWithType: Action.OnCompleted(CompletionType) - fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - spec.csharp: - - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - name: OnCompleted - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ - - name: ( - - uid: TinyLife.Actions.CompletionType - name: CompletionType - href: TinyLife.Actions.CompletionType.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - name: OnCompleted - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ - - name: ( - - uid: TinyLife.Actions.CompletionType - name: CompletionType - href: TinyLife.Actions.CompletionType.html - - name: ) -- uid: TinyLife.Objects.Person.OnActionCompleted* - commentId: Overload:TinyLife.Objects.Person.OnActionCompleted - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_ - name: OnActionCompleted - nameWithType: Person.OnActionCompleted - fullName: TinyLife.Objects.Person.OnActionCompleted -- uid: TinyLife.Objects.Person.OnActionUpdated - commentId: E:TinyLife.Objects.Person.OnActionUpdated - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionUpdated - name: OnActionUpdated - nameWithType: Person.OnActionUpdated - fullName: TinyLife.Objects.Person.OnActionUpdated -- uid: TinyLife.Objects.Person.UpdateAction* - commentId: Overload:TinyLife.Objects.Person.UpdateAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_UpdateAction_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Collections_Generic_IEnumerable_TinyLife_Goals_IGoalTriggerable__ - name: UpdateAction - nameWithType: Person.UpdateAction - fullName: TinyLife.Objects.Person.UpdateAction -- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} - commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} - 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 IGoalTriggerable) - fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable) - name.vb: IEnumerable(Of IGoalTriggerable) - 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.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.Goals.IGoalTriggerable - name: IGoalTriggerable - href: TinyLife.Goals.IGoalTriggerable.html - - name: ) -- uid: TinyLife.Objects.Person.OnActionInitialized - commentId: E:TinyLife.Objects.Person.OnActionInitialized - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionInitialized - name: OnActionInitialized - nameWithType: Person.OnActionInitialized - fullName: TinyLife.Objects.Person.OnActionInitialized -- uid: TinyLife.Actions.Action.Initialize - commentId: M:TinyLife.Actions.Action.Initialize - parent: TinyLife.Actions.Action - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize - name: Initialize() - nameWithType: Action.Initialize() - fullName: TinyLife.Actions.Action.Initialize() - spec.csharp: - - uid: TinyLife.Actions.Action.Initialize - name: Initialize - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.Action.Initialize - name: Initialize - href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.InitializeAction* - commentId: Overload:TinyLife.Objects.Person.InitializeAction - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_InitializeAction_TinyLife_Actions_Action_ - name: InitializeAction - nameWithType: Person.InitializeAction - fullName: TinyLife.Objects.Person.InitializeAction -- uid: TinyLife.Objects.Person.set_Age(TinyLife.Objects.AgeGroup) - commentId: M:TinyLife.Objects.Person.set_Age(TinyLife.Objects.AgeGroup) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Age - name: Age.set - nameWithType: Person.Age.set - fullName: TinyLife.Objects.Person.Age.set - nameWithType.vb: Person.Age(AgeGroup) - fullName.vb: TinyLife.Objects.Person.Age(TinyLife.Objects.AgeGroup) - name.vb: Age(AgeGroup) - spec.csharp: - - uid: TinyLife.Objects.Person.Age - name: Age - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Age - - name: . - - name: set - spec.vb: - - uid: TinyLife.Objects.Person.Age - name: Age - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Age - - name: ( - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ) -- uid: TinyLife.Objects.Person.OnAgeChanged* - commentId: Overload:TinyLife.Objects.Person.OnAgeChanged - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnAgeChanged_TinyLife_Objects_AgeGroup_ - name: OnAgeChanged - nameWithType: Person.OnAgeChanged - fullName: TinyLife.Objects.Person.OnAgeChanged -- uid: TinyLife.Objects.Person.Validate - commentId: M:TinyLife.Objects.Person.Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate - name: Validate() - nameWithType: Person.Validate() - fullName: TinyLife.Objects.Person.Validate() - spec.csharp: - - uid: TinyLife.Objects.Person.Validate - name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.Person.Validate - name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate - - name: ( - - name: ) -- uid: TinyLife.Objects.Person.ValidateClothes* - commentId: Overload:TinyLife.Objects.Person.ValidateClothes - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ValidateClothes - name: ValidateClothes - nameWithType: Person.ValidateClothes - fullName: TinyLife.Objects.Person.ValidateClothes -- uid: TinyLife.Objects.Person.GetRandomSpeakSound* - commentId: Overload:TinyLife.Objects.Person.GetRandomSpeakSound - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - name: GetRandomSpeakSound - nameWithType: Person.GetRandomSpeakSound - fullName: TinyLife.Objects.Person.GetRandomSpeakSound -- uid: System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} - commentId: T:System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} - parent: System.Collections.Generic - definition: System.Collections.Generic.List`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of SoundEffect) - fullName.vb: System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect) - name.vb: List(Of SoundEffect) - spec.csharp: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: < - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: '>' - spec.vb: - - uid: System.Collections.Generic.List`1 - name: List - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Audio.SoundEffect - name: SoundEffect - isExternal: true - - name: ) -- uid: TinyLife.Objects.Person.RandomlyGenerated - commentId: P:TinyLife.Objects.Person.RandomlyGenerated - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RandomlyGenerated - name: RandomlyGenerated - nameWithType: Person.RandomlyGenerated - fullName: TinyLife.Objects.Person.RandomlyGenerated -- uid: TinyLife.Objects.Person.Pronouns - commentId: F:TinyLife.Objects.Person.Pronouns - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Pronouns - name: Pronouns - nameWithType: Person.Pronouns - fullName: TinyLife.Objects.Person.Pronouns -- uid: TinyLife.Objects.Person.Create* - commentId: Overload:TinyLife.Objects.Person.Create - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_Person___ - name: Create - nameWithType: Person.Create - fullName: TinyLife.Objects.Person.Create +- uid: TinyLife.Goals.Project.Name + commentId: F:TinyLife.Goals.Project.Name + href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Name + name: Name + nameWithType: Project.Name + fullName: TinyLife.Goals.Project.Name +- uid: TinyLife.Objects.Person.GetProject* + commentId: Overload:TinyLife.Objects.Person.GetProject + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetProject_System_String_System_String_ + name: GetProject + nameWithType: Person.GetProject + fullName: TinyLife.Objects.Person.GetProject +- uid: TinyLife.Objects.Person.StartProject* + commentId: Overload:TinyLife.Objects.Person.StartProject + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_StartProject_TinyLife_Goals_Project_ + name: StartProject + nameWithType: Person.StartProject + fullName: TinyLife.Objects.Person.StartProject +- uid: TinyLife.Objects.Person.SetJob* + commentId: Overload:TinyLife.Objects.Person.SetJob + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetJob_TinyLife_Goals_JobType_System_Int32_ + name: SetJob + nameWithType: Person.SetJob + fullName: TinyLife.Objects.Person.SetJob +- uid: TinyLife.Goals.JobType + commentId: T:TinyLife.Goals.JobType + parent: TinyLife.Goals + href: TinyLife.Goals.JobType.html + name: JobType + nameWithType: JobType + fullName: TinyLife.Goals.JobType +- uid: TinyLife.Objects.Person.OnJobChanged + commentId: E:TinyLife.Objects.Person.OnJobChanged + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnJobChanged + name: OnJobChanged + nameWithType: Person.OnJobChanged + fullName: TinyLife.Objects.Person.OnJobChanged +- uid: TinyLife.Objects.Person.AddJob* + commentId: Overload:TinyLife.Objects.Person.AddJob + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddJob_TinyLife_Goals_JobType_System_Int32_ + name: AddJob + nameWithType: Person.AddJob + fullName: TinyLife.Objects.Person.AddJob +- uid: TinyLife.Objects.Person.RemoveJob* + commentId: Overload:TinyLife.Objects.Person.RemoveJob + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveJob_TinyLife_Goals_JobType_ + name: RemoveJob + nameWithType: Person.RemoveJob + fullName: TinyLife.Objects.Person.RemoveJob - uid: System.Random commentId: T:System.Random parent: System @@ -18450,24 +10127,30 @@ references: name: Random nameWithType: Random fullName: System.Random -- uid: TinyLife.Objects.Person[] +- uid: TinyLife.Objects.Person.Create* + commentId: Overload:TinyLife.Objects.Person.Create + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + name: Create + nameWithType: Person.Create + fullName: TinyLife.Objects.Person.Create +- uid: TinyLife.Objects.PersonLike[] isExternal: true - href: TinyLife.Objects.Person.html - name: Person[] - nameWithType: Person[] - fullName: TinyLife.Objects.Person[] - nameWithType.vb: Person() - fullName.vb: TinyLife.Objects.Person() - name.vb: Person() + href: TinyLife.Objects.PersonLike.html + name: PersonLike[] + nameWithType: PersonLike[] + fullName: TinyLife.Objects.PersonLike[] + nameWithType.vb: PersonLike() + fullName.vb: TinyLife.Objects.PersonLike() + name.vb: PersonLike() spec.csharp: - - 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.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ( - name: ) diff --git a/docs/api/TinyLife.Objects.PersonAi.yml b/docs/api/TinyLife.Objects.PersonAi.yml index 3f4c9cc..b33fab7 100644 --- a/docs/api/TinyLife.Objects.PersonAi.yml +++ b/docs/api/TinyLife.Objects.PersonAi.yml @@ -5,7 +5,7 @@ items: id: PersonAi parent: TinyLife.Objects children: - - TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean) + - TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) langs: - csharp - vb @@ -25,7 +25,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - This class holds the artificial intelligence implementation for a . + This class holds the artificial intelligence implementation for a . The AI automatically selects actions based on their . example: [] @@ -44,16 +44,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Objects.PersonAi.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean) - commentId: M:TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean) - id: StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean) +- uid: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) + commentId: M:TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) + id: StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) parent: TinyLife.Objects.PersonAi langs: - csharp - vb - name: StartAutomatically(Person, ActionType, bool) - nameWithType: PersonAi.StartAutomatically(Person, ActionType, bool) - fullName: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool) + name: StartAutomatically(PersonLike, ActionType, bool) + nameWithType: PersonAi.StartAutomatically(PersonLike, ActionType, bool) + fullName: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool) type: Method source: remote: @@ -69,10 +69,10 @@ items: summary: Causes a person to start the given action automatically with the same behavior that it would have if started by the example: [] syntax: - content: public static bool StartAutomatically(Person person, ActionType type, bool priority = false) + content: public static bool StartAutomatically(PersonLike person, ActionType type, bool priority = false) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who should start the action - id: type type: TinyLife.Actions.ActionType @@ -83,19 +83,19 @@ items: return: type: System.Boolean description: Whether the action was successfully started - content.vb: Public Shared Function StartAutomatically(person As Person, type As ActionType, priority As Boolean = False) As Boolean + content.vb: Public Shared Function StartAutomatically(person As PersonLike, type As ActionType, priority As Boolean = False) As Boolean overload: TinyLife.Objects.PersonAi.StartAutomatically* - nameWithType.vb: PersonAi.StartAutomatically(Person, ActionType, Boolean) - fullName.vb: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean) - name.vb: StartAutomatically(Person, ActionType, Boolean) + nameWithType.vb: PersonAi.StartAutomatically(PersonLike, ActionType, Boolean) + fullName.vb: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean) + name.vb: StartAutomatically(PersonLike, ActionType, Boolean) 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.AiSettings commentId: T:TinyLife.Actions.ActionType.AiSettings parent: TinyLife.Actions @@ -509,7 +509,7 @@ references: fullName: TinyLife.Objects.PersonAi - uid: TinyLife.Objects.PersonAi.StartAutomatically* commentId: Overload:TinyLife.Objects.PersonAi.StartAutomatically - href: TinyLife.Objects.PersonAi.html#TinyLife_Objects_PersonAi_StartAutomatically_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_ + href: TinyLife.Objects.PersonAi.html#TinyLife_Objects_PersonAi_StartAutomatically_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_ name: StartAutomatically nameWithType: PersonAi.StartAutomatically fullName: TinyLife.Objects.PersonAi.StartAutomatically diff --git a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml new file mode 100644 index 0000000..fbd523d --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml @@ -0,0 +1,254 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + commentId: T:TinyLife.Objects.PersonLike.AddEmotionDelegate + id: PersonLike.AddEmotionDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.AddEmotionDelegate + nameWithType: PersonLike.AddEmotionDelegate + fullName: TinyLife.Objects.PersonLike.AddEmotionDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddEmotionDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3356 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for . + example: [] + syntax: + content: public delegate void PersonLike.AddEmotionDelegate(ref EmotionModifier type, ref int amount, ref TimeSpan time, ref IEmotionSource source, ref bool increaseExisting) + parameters: + - id: type + type: TinyLife.Emotions.EmotionModifier + - id: amount + type: System.Int32 + - id: time + type: System.TimeSpan + - id: source + type: TinyLife.Emotions.IEmotionSource + - id: increaseExisting + type: System.Boolean + content.vb: Public Delegate Sub PersonLike.AddEmotionDelegate(type As EmotionModifier, amount As Integer, time As TimeSpan, source As IEmotionSource, increaseExisting As Boolean) + extensionMethods: + - TinyLife.Objects.PersonLike.AddEmotionDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnAddEmotion + commentId: E:TinyLife.Objects.PersonLike.OnAddEmotion + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAddEmotion + name: OnAddEmotion + nameWithType: PersonLike.OnAddEmotion + fullName: TinyLife.Objects.PersonLike.OnAddEmotion +- 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.AddEmotionDelegate.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(AddEmotionDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.AddEmotionDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.AddEmotionDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.AddEmotionDelegate)(PersonLike.AddEmotionDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.AddEmotionDelegate)(TinyLife.Objects.PersonLike.AddEmotionDelegate) + name.vb: JsonCopy(Of AddEmotionDelegate)(AddEmotionDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.AddEmotionDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.AddEmotionDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + - name: ) +- uid: TinyLife.Emotions.EmotionModifier + commentId: T:TinyLife.Emotions.EmotionModifier + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier + nameWithType: EmotionModifier + fullName: TinyLife.Emotions.EmotionModifier +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: TinyLife.Emotions.IEmotionSource + commentId: T:TinyLife.Emotions.IEmotionSource + parent: TinyLife.Emotions + href: TinyLife.Emotions.IEmotionSource.html + name: IEmotionSource + nameWithType: IEmotionSource + fullName: TinyLife.Emotions.IEmotionSource +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Emotions + commentId: N:TinyLife.Emotions + href: TinyLife.html + name: TinyLife.Emotions + nameWithType: TinyLife.Emotions + fullName: TinyLife.Emotions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml new file mode 100644 index 0000000..1cf0258 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml @@ -0,0 +1,209 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + commentId: T:TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + id: PersonLike.AiPriorityForObjectDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.AiPriorityForObjectDelegate + nameWithType: PersonLike.AiPriorityForObjectDelegate + fullName: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AiPriorityForObjectDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3336 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for . + example: [] + syntax: + content: public delegate void PersonLike.AiPriorityForObjectDelegate(MapObject obj, ObjectCategory categories, ref float priority) + parameters: + - id: obj + type: TinyLife.Objects.MapObject + - id: categories + type: TinyLife.Objects.ObjectCategory + - id: priority + type: System.Single + content.vb: Public Delegate Sub PersonLike.AiPriorityForObjectDelegate(obj As MapObject, categories As ObjectCategory, priority As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + commentId: E:TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetAiPriorityForObject + name: OnGetAiPriorityForObject + nameWithType: PersonLike.OnGetAiPriorityForObject + fullName: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject +- 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.AiPriorityForObjectDelegate.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(AiPriorityForObjectDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.AiPriorityForObjectDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.AiPriorityForObjectDelegate)(PersonLike.AiPriorityForObjectDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate)(TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate) + name.vb: JsonCopy(Of AiPriorityForObjectDelegate)(AiPriorityForObjectDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html + - name: ) +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.Objects.ObjectCategory + commentId: T:TinyLife.Objects.ObjectCategory + parent: TinyLife.Objects + href: TinyLife.Objects.ObjectCategory.html + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml new file mode 100644 index 0000000..2ff265b --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml @@ -0,0 +1,257 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + commentId: T:TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + id: PersonLike.EfficiencyModifierDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.EfficiencyModifierDelegate + nameWithType: PersonLike.EfficiencyModifierDelegate + fullName: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EfficiencyModifierDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3316 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for + example: [] + syntax: + content: public delegate void PersonLike.EfficiencyModifierDelegate(float speedMultiplier, ActionInfo info, SkillType skill, float levelModifier, ref float efficiency) + parameters: + - id: speedMultiplier + type: System.Single + - id: info + type: TinyLife.Actions.ActionInfo + - id: skill + type: TinyLife.Skills.SkillType + - id: levelModifier + type: System.Single + - id: efficiency + type: System.Single + content.vb: Public Delegate Sub PersonLike.EfficiencyModifierDelegate(speedMultiplier As Single, info As ActionInfo, skill As SkillType, levelModifier As Single, efficiency As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + commentId: E:TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetEfficiencyModifier + name: OnGetEfficiencyModifier + nameWithType: PersonLike.OnGetEfficiencyModifier + fullName: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier +- 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.EfficiencyModifierDelegate.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(EfficiencyModifierDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.EfficiencyModifierDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.EfficiencyModifierDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.EfficiencyModifierDelegate)(PersonLike.EfficiencyModifierDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.EfficiencyModifierDelegate)(TinyLife.Objects.PersonLike.EfficiencyModifierDelegate) + name.vb: JsonCopy(Of EfficiencyModifierDelegate)(EfficiencyModifierDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.EfficiencyModifierDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.EfficiencyModifierDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html + - name: ) +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Skills.SkillType + commentId: T:TinyLife.Skills.SkillType + parent: TinyLife.Skills + href: TinyLife.Skills.SkillType.html + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.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: TinyLife.Skills + commentId: N:TinyLife.Skills + href: TinyLife.html + name: TinyLife.Skills + nameWithType: TinyLife.Skills + fullName: TinyLife.Skills + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml new file mode 100644 index 0000000..78b3e5c --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml @@ -0,0 +1,238 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + commentId: T:TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + id: PersonLike.EmotionModifiersChangedDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.EmotionModifiersChangedDelegate + nameWithType: PersonLike.EmotionModifiersChangedDelegate + fullName: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmotionModifiersChangedDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3346 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for . + example: [] + syntax: + content: public delegate void PersonLike.EmotionModifiersChangedDelegate(EmotionModifier.Instance instance, bool removed) + parameters: + - id: instance + type: TinyLife.Emotions.EmotionModifier.Instance + - id: removed + type: System.Boolean + content.vb: Public Delegate Sub PersonLike.EmotionModifiersChangedDelegate(instance As EmotionModifier.Instance, removed As Boolean) + extensionMethods: + - TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + commentId: E:TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnEmotionModifiersChanged + name: OnEmotionModifiersChanged + nameWithType: PersonLike.OnEmotionModifiersChanged + fullName: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged +- 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.EmotionModifiersChangedDelegate.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(EmotionModifiersChangedDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.EmotionModifiersChangedDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.EmotionModifiersChangedDelegate)(PersonLike.EmotionModifiersChangedDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate)(TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate) + name.vb: JsonCopy(Of EmotionModifiersChangedDelegate)(EmotionModifiersChangedDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html + - name: ) +- uid: TinyLife.Emotions.EmotionModifier.Instance + commentId: T:TinyLife.Emotions.EmotionModifier.Instance + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier.Instance + nameWithType: EmotionModifier.Instance + fullName: TinyLife.Emotions.EmotionModifier.Instance + spec.csharp: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html + spec.vb: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Emotions + commentId: N:TinyLife.Emotions + href: TinyLife.html + name: TinyLife.Emotions + nameWithType: TinyLife.Emotions + fullName: TinyLife.Emotions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml new file mode 100644 index 0000000..3e84aa2 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml @@ -0,0 +1,222 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + id: PersonLike.PassiveActionPriorityDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.PassiveActionPriorityDelegate + nameWithType: PersonLike.PassiveActionPriorityDelegate + fullName: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PassiveActionPriorityDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3331 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for + example: [] + syntax: + content: public delegate void PersonLike.PassiveActionPriorityDelegate(ActionType type, ref float priority) + parameters: + - id: type + type: TinyLife.Actions.ActionType + - id: priority + type: System.Single + content.vb: Public Delegate Sub PersonLike.PassiveActionPriorityDelegate(type As ActionType, priority As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveActionPriority + name: OnGetPassiveActionPriority + nameWithType: PersonLike.OnGetPassiveActionPriority + fullName: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority +- 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.PassiveActionPriorityDelegate.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(PassiveActionPriorityDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.PassiveActionPriorityDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.PassiveActionPriorityDelegate)(PersonLike.PassiveActionPriorityDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate)(TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate) + name.vb: JsonCopy(Of PassiveActionPriorityDelegate)(PassiveActionPriorityDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html + - name: ) +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml new file mode 100644 index 0000000..b5439b8 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml @@ -0,0 +1,215 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + commentId: T:TinyLife.Objects.PersonLike.RelationshipChangeDelegate + id: PersonLike.RelationshipChangeDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.RelationshipChangeDelegate + nameWithType: PersonLike.RelationshipChangeDelegate + fullName: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RelationshipChangeDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3351 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for and . + example: [] + syntax: + content: public delegate void PersonLike.RelationshipChangeDelegate(PersonLike person, Relationship relationship, ref float amount) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + - id: relationship + type: TinyLife.Relationship + - id: amount + type: System.Single + content.vb: Public Delegate Sub PersonLike.RelationshipChangeDelegate(person As PersonLike, relationship As Relationship, amount As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.RelationshipChangeDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnChangeFriendship + commentId: E:TinyLife.Objects.PersonLike.OnChangeFriendship + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnChangeFriendship + name: OnChangeFriendship + nameWithType: PersonLike.OnChangeFriendship + fullName: TinyLife.Objects.PersonLike.OnChangeFriendship +- uid: TinyLife.Objects.PersonLike.OnChangeRomance + commentId: E:TinyLife.Objects.PersonLike.OnChangeRomance + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnChangeRomance + name: OnChangeRomance + nameWithType: PersonLike.OnChangeRomance + fullName: TinyLife.Objects.PersonLike.OnChangeRomance +- 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.RelationshipChangeDelegate.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(RelationshipChangeDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.RelationshipChangeDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.RelationshipChangeDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.RelationshipChangeDelegate)(PersonLike.RelationshipChangeDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.RelationshipChangeDelegate)(TinyLife.Objects.PersonLike.RelationshipChangeDelegate) + name.vb: JsonCopy(Of RelationshipChangeDelegate)(RelationshipChangeDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.RelationshipChangeDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.RelationshipChangeDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html + - 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.Relationship + commentId: T:TinyLife.Relationship + parent: TinyLife + href: TinyLife.Relationship.html + name: Relationship + nameWithType: Relationship + fullName: TinyLife.Relationship +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml new file mode 100644 index 0000000..bdb5db7 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml @@ -0,0 +1,208 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + commentId: T:TinyLife.Objects.PersonLike.RestoreNeedDelegate + id: PersonLike.RestoreNeedDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.RestoreNeedDelegate + nameWithType: PersonLike.RestoreNeedDelegate + fullName: TinyLife.Objects.PersonLike.RestoreNeedDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RestoreNeedDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3341 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for . + example: [] + syntax: + content: public delegate void PersonLike.RestoreNeedDelegate(NeedType type, ref float amount, float speedMultiplier) + parameters: + - id: type + type: TinyLife.NeedType + - id: amount + type: System.Single + - id: speedMultiplier + type: System.Single + content.vb: Public Delegate Sub PersonLike.RestoreNeedDelegate(type As NeedType, amount As Single, speedMultiplier As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.RestoreNeedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnRestoreNeed + commentId: E:TinyLife.Objects.PersonLike.OnRestoreNeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRestoreNeed + name: OnRestoreNeed + nameWithType: PersonLike.OnRestoreNeed + fullName: TinyLife.Objects.PersonLike.OnRestoreNeed +- 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.RestoreNeedDelegate.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(RestoreNeedDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.RestoreNeedDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.RestoreNeedDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.RestoreNeedDelegate)(PersonLike.RestoreNeedDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.RestoreNeedDelegate)(TinyLife.Objects.PersonLike.RestoreNeedDelegate) + name.vb: JsonCopy(Of RestoreNeedDelegate)(RestoreNeedDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.RestoreNeedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.RestoreNeedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html + - name: ) +- uid: TinyLife.NeedType + commentId: T:TinyLife.NeedType + parent: TinyLife + href: TinyLife.NeedType.html + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml new file mode 100644 index 0000000..9120d4b --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml @@ -0,0 +1,229 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + commentId: T:TinyLife.Objects.PersonLike.SkillBoostDelegate + id: PersonLike.SkillBoostDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.SkillBoostDelegate + nameWithType: PersonLike.SkillBoostDelegate + fullName: TinyLife.Objects.PersonLike.SkillBoostDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SkillBoostDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3321 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for and . + example: [] + syntax: + content: public delegate void PersonLike.SkillBoostDelegate(SkillType type, ref float modifier) + parameters: + - id: type + type: TinyLife.Skills.SkillType + - id: modifier + type: System.Single + content.vb: Public Delegate Sub PersonLike.SkillBoostDelegate(type As SkillType, modifier As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.SkillBoostDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetEmotionSkillBoost + name: OnGetEmotionSkillBoost + nameWithType: PersonLike.OnGetEmotionSkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost +- uid: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPersonalitySkillBoost + name: OnGetPersonalitySkillBoost + nameWithType: PersonLike.OnGetPersonalitySkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost +- 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.SkillBoostDelegate.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(SkillBoostDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.SkillBoostDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.SkillBoostDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.SkillBoostDelegate)(PersonLike.SkillBoostDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.SkillBoostDelegate)(TinyLife.Objects.PersonLike.SkillBoostDelegate) + name.vb: JsonCopy(Of SkillBoostDelegate)(SkillBoostDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.SkillBoostDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.SkillBoostDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html + - name: ) +- uid: TinyLife.Skills.SkillType + commentId: T:TinyLife.Skills.SkillType + parent: TinyLife.Skills + href: TinyLife.Skills.SkillType.html + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Skills + commentId: N:TinyLife.Skills + href: TinyLife.html + name: TinyLife.Skills + nameWithType: TinyLife.Skills + fullName: TinyLife.Skills + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml new file mode 100644 index 0000000..c7c45b6 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml @@ -0,0 +1,191 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + commentId: T:TinyLife.Objects.PersonLike.WalkSpeedDelegate + id: PersonLike.WalkSpeedDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.WalkSpeedDelegate + nameWithType: PersonLike.WalkSpeedDelegate + fullName: TinyLife.Objects.PersonLike.WalkSpeedDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WalkSpeedDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3326 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for + example: [] + syntax: + content: public delegate void PersonLike.WalkSpeedDelegate(ref float walkSpeed) + parameters: + - id: walkSpeed + type: System.Single + content.vb: Public Delegate Sub PersonLike.WalkSpeedDelegate(walkSpeed As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.WalkSpeedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetWalkSpeed + commentId: E:TinyLife.Objects.PersonLike.OnGetWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetWalkSpeed + name: OnGetWalkSpeed + nameWithType: PersonLike.OnGetWalkSpeed + fullName: TinyLife.Objects.PersonLike.OnGetWalkSpeed +- 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.WalkSpeedDelegate.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(WalkSpeedDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.WalkSpeedDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.WalkSpeedDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.WalkSpeedDelegate)(PersonLike.WalkSpeedDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.WalkSpeedDelegate)(TinyLife.Objects.PersonLike.WalkSpeedDelegate) + name.vb: JsonCopy(Of WalkSpeedDelegate)(WalkSpeedDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.WalkSpeedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.WalkSpeedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html + - name: ) +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.yml b/docs/api/TinyLife.Objects.PersonLike.yml new file mode 100644 index 0000000..a153bd0 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.yml @@ -0,0 +1,17499 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + id: PersonLike + parent: TinyLife.Objects + children: + - TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.PersonLike.ActionQueue + - TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + - TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + - TinyLife.Objects.PersonLike.Age + - TinyLife.Objects.PersonLike.AgeGroups + - TinyLife.Objects.PersonLike.AllActions + - TinyLife.Objects.PersonLike.AnimateHeldObject + - TinyLife.Objects.PersonLike.AnimationSpeed + - TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + - TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + - TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + - TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + - TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + - TinyLife.Objects.PersonLike.CurrentActions + - TinyLife.Objects.PersonLike.CurrentAgeDays + - TinyLife.Objects.PersonLike.CurrentEmote + - TinyLife.Objects.PersonLike.CurrentMode + - TinyLife.Objects.PersonLike.CurrentOutfit + - TinyLife.Objects.PersonLike.CurrentOutfitIndex + - TinyLife.Objects.PersonLike.CurrentPose + - TinyLife.Objects.PersonLike.CurrentSpeakStyle + - TinyLife.Objects.PersonLike.DaysLived + - TinyLife.Objects.PersonLike.DefaultWalkSpeed + - TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + - TinyLife.Objects.PersonLike.Description + - TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + - TinyLife.Objects.PersonLike.Difficulty + - TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single) + - TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + - 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.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.DrawSize + - 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.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + - TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + - TinyLife.Objects.PersonLike.Emotion + - TinyLife.Objects.PersonLike.EmotionAmount + - TinyLife.Objects.PersonLike.EmotionModifiers + - TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + - TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + - TinyLife.Objects.PersonLike.Finalize + - TinyLife.Objects.PersonLike.FirstName + - TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + - TinyLife.Objects.PersonLike.FullName + - TinyLife.Objects.PersonLike.FullNamePronouns + - TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - 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.GetAction``1(System.Guid,System.Boolean) + - TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.GetCurrentGoals + - TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + - TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.GetHeldActionInfo + - TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + - TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + - TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + - TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + - TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + - TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + - TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + - TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + - TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetPivot + - TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + - 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.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + - TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + - TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + - TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + - TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + - TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + - TinyLife.Objects.PersonLike.GetWalkSpeed + - TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + - TinyLife.Objects.PersonLike.GoToRandomHomeLocation + - TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + - TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + - TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + - TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + - TinyLife.Objects.PersonLike.HeldObjectRotation + - TinyLife.Objects.PersonLike.HomeLot + - TinyLife.Objects.PersonLike.Household + - TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + - TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + - TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.PersonLike.IsAllowedToDie + - TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.PersonLike.IsCurrentHousehold + - TinyLife.Objects.PersonLike.IsDead + - TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + - TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + - TinyLife.Objects.PersonLike.IsInLabor + - TinyLife.Objects.PersonLike.IsMoving + - TinyLife.Objects.PersonLike.IsPregnant + - TinyLife.Objects.PersonLike.IsRegularVisitor + - TinyLife.Objects.PersonLike.LastName + - TinyLife.Objects.PersonLike.LifeSpan + - TinyLife.Objects.PersonLike.LotVisitCooldown + - TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + - TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + - TinyLife.Objects.PersonLike.Memories + - TinyLife.Objects.PersonLike.Money + - TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + - TinyLife.Objects.PersonLike.Needs + - TinyLife.Objects.PersonLike.OccupiedFurniture + - TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + - TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + - TinyLife.Objects.PersonLike.OnActionInitialized + - TinyLife.Objects.PersonLike.OnActionUpdated + - TinyLife.Objects.PersonLike.OnActionsChanged + - TinyLife.Objects.PersonLike.OnActionsCompleted + - TinyLife.Objects.PersonLike.OnAddEmotion + - TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + - TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.PersonLike.OnChangeFriendship + - TinyLife.Objects.PersonLike.OnChangeRomance + - TinyLife.Objects.PersonLike.OnEmotionChanged + - TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + - TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + - TinyLife.Objects.PersonLike.OnGetCurrentGoals + - TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + - TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + - TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + - TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + - TinyLife.Objects.PersonLike.OnGetWalkSpeed + - TinyLife.Objects.PersonLike.OnMemoriesChanged + - TinyLife.Objects.PersonLike.OnNewSkillLearned + - TinyLife.Objects.PersonLike.OnOutfitChanged + - TinyLife.Objects.PersonLike.OnRestoreNeed + - TinyLife.Objects.PersonLike.OnRoomCheck + - TinyLife.Objects.PersonLike.Outfits + - TinyLife.Objects.PersonLike.ParentInfo + - TinyLife.Objects.PersonLike.PersonalityTypes + - TinyLife.Objects.PersonLike.Portrait + - TinyLife.Objects.PersonLike.PregnancyAbility + - TinyLife.Objects.PersonLike.PregnancyHoursRemaining + - TinyLife.Objects.PersonLike.PregnancyPartner + - TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + - TinyLife.Objects.PersonLike.RandomlyGenerated + - TinyLife.Objects.PersonLike.RecentActions + - TinyLife.Objects.PersonLike.RelationshipInterestingness + - TinyLife.Objects.PersonLike.Relationships + - TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + - TinyLife.Objects.PersonLike.RemoveHeldObject``1 + - TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + - TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.PersonLike.Rotation + - TinyLife.Objects.PersonLike.SetAnimationsFromLooks + - TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + - TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + - TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + - TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) + - TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + - TinyLife.Objects.PersonLike.ShouldDrawHeldItem + - TinyLife.Objects.PersonLike.Skills + - TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - TinyLife.Objects.PersonLike.SpeakSounds + - TinyLife.Objects.PersonLike.SpeakStyles + - TinyLife.Objects.PersonLike.StopEmoting + - TinyLife.Objects.PersonLike.StopSpeaking + - TinyLife.Objects.PersonLike.Tint + - TinyLife.Objects.PersonLike.ToCreatedByString + - TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - 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.UpdateAnimations(System.TimeSpan,System.Single) + - TinyLife.Objects.PersonLike.Validate + - TinyLife.Objects.PersonLike.ValidateClothes + - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + - TinyLife.Objects.PersonLike.VisitingLot + - TinyLife.Objects.PersonLike.VisualPosition + - TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + - TinyLife.Objects.PersonLike.VoicePitch + - TinyLife.Objects.PersonLike.VoiceStyle + - TinyLife.Objects.PersonLike.VoiceStyles + - TinyLife.Objects.PersonLike.WasInvitedIn + - TinyLife.Objects.PersonLike.WornLayers + langs: + - csharp + - vb + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike + type: Class + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PersonLike + path: ../TinyLife/Objects/PersonLike.cs + startLine: 42 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A class that serves as a base class for and similar person-like objects. + + This class can be extended by mods to add new person-like objects that also execute actions, have relationships, can be members of households, and so on. + example: [] + syntax: + content: 'public abstract class PersonLike : MapObject, IGenericDataHolder, IUpdatingObject' + content.vb: Public MustInherit Class PersonLike Inherits MapObject Implements IGenericDataHolder, IUpdatingObject + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Objects.MapObject + derivedClasses: + - TinyLife.Objects.Person + implements: + - MLEM.Misc.IGenericDataHolder + - TinyLife.Objects.IUpdatingObject + inheritedMembers: + - TinyLife.Objects.MapObject.PersonRotationOrder + - TinyLife.Objects.MapObject.OnCreated + - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.OnValidatedEarly + - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnDraw + - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo + - TinyLife.Objects.MapObject.OnGetDebugLines + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.Floor + - TinyLife.Objects.MapObject.Visibility + - TinyLife.Objects.MapObject.Id + - TinyLife.Objects.MapObject.Map + - TinyLife.Objects.MapObject.CurrentLot + - TinyLife.Objects.MapObject.CurrentRoom + - TinyLife.Objects.MapObject.IsInWorld + - TinyLife.Objects.MapObject.HoldingPerson + - TinyLife.Objects.MapObject.ValidateEarly + - TinyLife.Objects.MapObject.OnAdded + - TinyLife.Objects.MapObject.OnRemoved + - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + - TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - 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.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Objects.MapObject.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.GetModCategory(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Objects.PersonLike.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Objects.PersonLike.DefaultWalkSpeed + commentId: F:TinyLife.Objects.PersonLike.DefaultWalkSpeed + id: DefaultWalkSpeed + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DefaultWalkSpeed + nameWithType: PersonLike.DefaultWalkSpeed + fullName: TinyLife.Objects.PersonLike.DefaultWalkSpeed + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DefaultWalkSpeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 47 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The default walk speed for a person, which is used in , and additionally determines a person's animation speed. + example: [] + syntax: + content: public const float DefaultWalkSpeed = 0.05 + return: + type: System.Single + content.vb: Public Const DefaultWalkSpeed As Single = 0.05 +- uid: TinyLife.Objects.PersonLike.AgeGroups + commentId: F:TinyLife.Objects.PersonLike.AgeGroups + id: AgeGroups + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AgeGroups + nameWithType: PersonLike.AgeGroups + fullName: TinyLife.Objects.PersonLike.AgeGroups + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AgeGroups + path: ../TinyLife/Objects/PersonLike.cs + startLine: 52 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A set of all enum values that are explicitly defined. + example: [] + syntax: + content: public static readonly AgeGroup[] AgeGroups + return: + type: TinyLife.Objects.AgeGroup[] + content.vb: Public Shared ReadOnly AgeGroups As AgeGroup() +- uid: TinyLife.Objects.PersonLike.SpeakSounds + commentId: F:TinyLife.Objects.PersonLike.SpeakSounds + id: SpeakSounds + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SpeakSounds + nameWithType: PersonLike.SpeakSounds + fullName: TinyLife.Objects.PersonLike.SpeakSounds + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SpeakSounds + path: ../TinyLife/Objects/PersonLike.cs + startLine: 56 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: All of the instances that a can use for speaking, which are returned in . Mods can simply add to this collection to add new speak sounds. + example: [] + syntax: + content: public static readonly Dictionary<(VoiceStyle, SpeakStyle), List> SpeakSounds + return: + type: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} + content.vb: Public Shared ReadOnly SpeakSounds As Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) +- uid: TinyLife.Objects.PersonLike.SpeakStyles + commentId: F:TinyLife.Objects.PersonLike.SpeakStyles + id: SpeakStyles + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SpeakStyles + nameWithType: PersonLike.SpeakStyles + fullName: TinyLife.Objects.PersonLike.SpeakStyles + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SpeakStyles + path: ../TinyLife/Objects/PersonLike.cs + startLine: 60 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: All defined enum values. + example: [] + syntax: + content: public static readonly SpeakStyle[] SpeakStyles + return: + type: TinyLife.Objects.SpeakStyle[] + content.vb: Public Shared ReadOnly SpeakStyles As SpeakStyle() +- uid: TinyLife.Objects.PersonLike.VoiceStyles + commentId: F:TinyLife.Objects.PersonLike.VoiceStyles + id: VoiceStyles + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VoiceStyles + nameWithType: PersonLike.VoiceStyles + fullName: TinyLife.Objects.PersonLike.VoiceStyles + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VoiceStyles + path: ../TinyLife/Objects/PersonLike.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: All defined enum values. + example: [] + syntax: + content: public static readonly VoiceStyle[] VoiceStyles + return: + type: TinyLife.Objects.VoiceStyle[] + content.vb: Public Shared ReadOnly VoiceStyles As VoiceStyle() +- uid: TinyLife.Objects.PersonLike.ParentInfo + commentId: P:TinyLife.Objects.PersonLike.ParentInfo + id: ParentInfo + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ParentInfo + nameWithType: PersonLike.ParentInfo + fullName: TinyLife.Objects.PersonLike.ParentInfo + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ParentInfo + path: ../TinyLife/Objects/PersonLike.cs + startLine: 89 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a for this object in its current context. + + By default, this method returns default, and returns a based on its current attachments. + example: [] + syntax: + content: public override ParentInfo ParentInfo { get; } + parameters: [] + return: + type: TinyLife.Objects.ParentInfo + content.vb: Public Overrides ReadOnly Property ParentInfo As ParentInfo + overridden: TinyLife.Objects.MapObject.ParentInfo + overload: TinyLife.Objects.PersonLike.ParentInfo* +- uid: TinyLife.Objects.PersonLike.CurrentActions + commentId: F:TinyLife.Objects.PersonLike.CurrentActions + id: CurrentActions + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentActions + nameWithType: PersonLike.CurrentActions + fullName: TinyLife.Objects.PersonLike.CurrentActions + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentActions + path: ../TinyLife/Objects/PersonLike.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The actions that are currently being executed by this person. + + Use and to modify this list. + example: [] + syntax: + content: >- + [DataMember] + + public readonly List CurrentActions + return: + type: System.Collections.Generic.List{TinyLife.Actions.Action} + content.vb: >- + + + Public ReadOnly CurrentActions As List(Of Action) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.ActionQueue + commentId: F:TinyLife.Objects.PersonLike.ActionQueue + id: ActionQueue + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ActionQueue + nameWithType: PersonLike.ActionQueue + fullName: TinyLife.Objects.PersonLike.ActionQueue + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ActionQueue + path: ../TinyLife/Objects/PersonLike.cs + startLine: 118 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The actions that are currently enqueued to be executed by this person. + + Each entry is the action that is enqueued along with a boolean value that represents whether this action should be force-started (true) or whether it should do the necessary checks (false). + + Use and to modify this list. + example: [] + syntax: + content: >- + [DataMember] + + public readonly List<(Action, bool)> ActionQueue + return: + type: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} + content.vb: >- + + + Public ReadOnly ActionQueue As List(Of (Action, Boolean)) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.AllActions + commentId: P:TinyLife.Objects.PersonLike.AllActions + id: AllActions + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AllActions + nameWithType: PersonLike.AllActions + fullName: TinyLife.Objects.PersonLike.AllActions + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AllActions + path: ../TinyLife/Objects/PersonLike.cs + startLine: 122 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A concatenation of and that represents all actions that the current person has knowledge about + example: [] + syntax: + content: public IEnumerable AllActions { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + content.vb: Public ReadOnly Property AllActions As IEnumerable(Of Action) + overload: TinyLife.Objects.PersonLike.AllActions* +- uid: TinyLife.Objects.PersonLike.Needs + commentId: F:TinyLife.Objects.PersonLike.Needs + id: Needs + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Needs + nameWithType: PersonLike.Needs + fullName: TinyLife.Objects.PersonLike.Needs + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Needs + path: ../TinyLife/Objects/PersonLike.cs + startLine: 128 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This person's data. When this person is instantiated, all of their needs are gathered from automatically. + + To access this collection efficiently, use and . + example: [] + syntax: + content: >- + [DataMember] + + public readonly Dictionary Needs + return: + type: System.Collections.Generic.Dictionary{System.String,TinyLife.Need} + content.vb: >- + + + Public ReadOnly Needs As Dictionary(Of String, Need) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.Skills + commentId: F:TinyLife.Objects.PersonLike.Skills + id: Skills + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Skills + nameWithType: PersonLike.Skills + fullName: TinyLife.Objects.PersonLike.Skills + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Skills + path: ../TinyLife/Objects/PersonLike.cs + startLine: 134 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This person's data. + + To access this collection efficiently, use and . + example: [] + syntax: + content: >- + [DataMember] + + public readonly Dictionary Skills + return: + type: System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} + content.vb: >- + + + Public ReadOnly Skills As Dictionary(Of String, Skill) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.Relationships + commentId: F:TinyLife.Objects.PersonLike.Relationships + id: Relationships + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Relationships + nameWithType: PersonLike.Relationships + fullName: TinyLife.Objects.PersonLike.Relationships + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Relationships + path: ../TinyLife/Objects/PersonLike.cs + startLine: 140 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This person's data. + + To access this collection efficiently, use and . + example: [] + syntax: + content: >- + [DataMember] + + public readonly List Relationships + return: + type: System.Collections.Generic.List{TinyLife.Relationship} + content.vb: >- + + + Public ReadOnly Relationships As List(Of Relationship) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.Outfits + commentId: F:TinyLife.Objects.PersonLike.Outfits + id: Outfits + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Outfits + nameWithType: PersonLike.Outfits + fullName: TinyLife.Objects.PersonLike.Outfits + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Outfits + path: ../TinyLife/Objects/PersonLike.cs + startLine: 146 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A list of the outfits that this person has, gathered by the . + + Each outfit is a dictionary that matches a item to its layer. + example: [] + syntax: + content: >- + [DataMember] + + [JsonConverter(typeof(PersonLike.OutfitsConverter))] + + public readonly List Outfits + return: + type: System.Collections.Generic.List{TinyLife.Objects.Outfit} + content.vb: >- + + + + + Public ReadOnly Outfits As List(Of Outfit) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.PersonalityTypes + commentId: F:TinyLife.Objects.PersonLike.PersonalityTypes + id: PersonalityTypes + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PersonalityTypes + nameWithType: PersonLike.PersonalityTypes + fullName: TinyLife.Objects.PersonLike.PersonalityTypes + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PersonalityTypes + path: ../TinyLife/Objects/PersonLike.cs + startLine: 152 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The names of the values that this person has. + + To access this collection efficiently, use . + example: [] + syntax: + content: >- + [DataMember] + + public readonly HashSet PersonalityTypes + return: + type: System.Collections.Generic.HashSet{TinyLife.PersonalityType} + content.vb: >- + + + Public ReadOnly PersonalityTypes As HashSet(Of PersonalityType) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.EmotionModifiers + commentId: F:TinyLife.Objects.PersonLike.EmotionModifiers + id: EmotionModifiers + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: EmotionModifiers + nameWithType: PersonLike.EmotionModifiers + fullName: TinyLife.Objects.PersonLike.EmotionModifiers + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmotionModifiers + path: ../TinyLife/Objects/PersonLike.cs + startLine: 158 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The objects that are currently applied to this person. + + To access this collection efficiently, use , and . + example: [] + syntax: + content: >- + [DataMember] + + public readonly List EmotionModifiers + return: + type: System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} + content.vb: >- + + + Public ReadOnly EmotionModifiers As List(Of EmotionModifier.Instance) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.Memories + commentId: F:TinyLife.Objects.PersonLike.Memories + id: Memories + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Memories + nameWithType: PersonLike.Memories + fullName: TinyLife.Objects.PersonLike.Memories + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Memories + path: ../TinyLife/Objects/PersonLike.cs + startLine: 164 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A set of instances that this person currently has or tracks. + + To edit and query this collection easily, />, and can be used. + example: [] + syntax: + content: >- + [DataMember] + + [JsonConverter(typeof(PersonLike.MemoriesConverter))] + + public readonly Dictionary> Memories + return: + type: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} + content.vb: >- + + + + + Public ReadOnly Memories As Dictionary(Of String, HashSet(Of Memory)) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.FirstName + commentId: F:TinyLife.Objects.PersonLike.FirstName + id: FirstName + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: FirstName + nameWithType: PersonLike.FirstName + fullName: TinyLife.Objects.PersonLike.FirstName + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FirstName + path: ../TinyLife/Objects/PersonLike.cs + startLine: 170 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's first name + example: [] + syntax: + content: >- + [DataMember] + + public string FirstName + return: + type: System.String + content.vb: >- + + + Public FirstName As String + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.LastName + commentId: F:TinyLife.Objects.PersonLike.LastName + id: LastName + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: LastName + nameWithType: PersonLike.LastName + fullName: TinyLife.Objects.PersonLike.LastName + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LastName + path: ../TinyLife/Objects/PersonLike.cs + startLine: 175 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's last name + example: [] + syntax: + content: >- + [DataMember] + + public string LastName + return: + type: System.String + content.vb: >- + + + Public LastName As String + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.FullName + commentId: P:TinyLife.Objects.PersonLike.FullName + id: FullName + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: FullName + nameWithType: PersonLike.FullName + fullName: TinyLife.Objects.PersonLike.FullName + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FullName + path: ../TinyLife/Objects/PersonLike.cs + startLine: 179 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's full name, which is a concatenation of their and . + example: [] + syntax: + content: public string FullName { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property FullName As String + overload: TinyLife.Objects.PersonLike.FullName* +- uid: TinyLife.Objects.PersonLike.FullNamePronouns + commentId: P:TinyLife.Objects.PersonLike.FullNamePronouns + id: FullNamePronouns + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: FullNamePronouns + nameWithType: PersonLike.FullNamePronouns + fullName: TinyLife.Objects.PersonLike.FullNamePronouns + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FullNamePronouns + path: ../TinyLife/Objects/PersonLike.cs + startLine: 183 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's full name and pronouns, which is a concatenation of their , and their pronouns in parentheses for types. + example: [] + syntax: + content: public virtual string FullNamePronouns { get; } + parameters: [] + return: + type: System.String + content.vb: Public Overridable ReadOnly Property FullNamePronouns As String + overload: TinyLife.Objects.PersonLike.FullNamePronouns* +- uid: TinyLife.Objects.PersonLike.Rotation + commentId: P:TinyLife.Objects.PersonLike.Rotation + id: Rotation + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Rotation + nameWithType: PersonLike.Rotation + fullName: TinyLife.Objects.PersonLike.Rotation + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Rotation + path: ../TinyLife/Objects/PersonLike.cs + startLine: 187 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The that this person is currently facing in + example: [] + syntax: + content: public Direction2 Rotation { get; set; } + parameters: [] + return: + type: MLEM.Misc.Direction2 + content.vb: Public Property Rotation As Direction2 + overload: TinyLife.Objects.PersonLike.Rotation* +- uid: TinyLife.Objects.PersonLike.Household + commentId: P:TinyLife.Objects.PersonLike.Household + id: Household + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Household + nameWithType: PersonLike.Household + fullName: TinyLife.Objects.PersonLike.Household + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Household + path: ../TinyLife/Objects/PersonLike.cs + startLine: 198 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The that this person is a part of + example: [] + syntax: + content: public Household Household { get; } + parameters: [] + return: + type: TinyLife.World.Household + content.vb: Public ReadOnly Property Household As Household + overload: TinyLife.Objects.PersonLike.Household* +- uid: TinyLife.Objects.PersonLike.CurrentEmote + commentId: P:TinyLife.Objects.PersonLike.CurrentEmote + id: CurrentEmote + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentEmote + nameWithType: PersonLike.CurrentEmote + fullName: TinyLife.Objects.PersonLike.CurrentEmote + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentEmote + path: ../TinyLife/Objects/PersonLike.cs + startLine: 212 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The that this person is currently displaying. + + Use to modify this property. + example: [] + syntax: + content: public Emote CurrentEmote { get; protected set; } + parameters: [] + return: + type: TinyLife.Actions.Emote + content.vb: Public Property CurrentEmote As Emote + overload: TinyLife.Objects.PersonLike.CurrentEmote* +- uid: TinyLife.Objects.PersonLike.VisitingLot + commentId: P:TinyLife.Objects.PersonLike.VisitingLot + id: VisitingLot + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VisitingLot + nameWithType: PersonLike.VisitingLot + fullName: TinyLife.Objects.PersonLike.VisitingLot + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisitingLot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 218 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The that is currently being visited by this person, or null if they're not visiting a lot right now. + + A visited lot is a lot that was actively moved to using , or a similar action. + + To modify this value, use . + example: [] + syntax: + content: public Lot VisitingLot { get; } + parameters: [] + return: + type: TinyLife.World.Lot + content.vb: Public ReadOnly Property VisitingLot As Lot + overload: TinyLife.Objects.PersonLike.VisitingLot* +- uid: TinyLife.Objects.PersonLike.LotVisitCooldown + commentId: P:TinyLife.Objects.PersonLike.LotVisitCooldown + id: LotVisitCooldown + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: LotVisitCooldown + nameWithType: PersonLike.LotVisitCooldown + fullName: TinyLife.Objects.PersonLike.LotVisitCooldown + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LotVisitCooldown + path: ../TinyLife/Objects/PersonLike.cs + startLine: 234 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The amount of time that has to pass before this person can visit another lot. + + If is set using , this value will be set to a time span between 2 and 24 hours, and then tick down with the passed in-game time in . + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public TimeSpan LotVisitCooldown { get; protected set; } + parameters: [] + return: + type: System.TimeSpan + content.vb: >- + + + Public Property LotVisitCooldown As TimeSpan + overload: TinyLife.Objects.PersonLike.LotVisitCooldown* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.WasInvitedIn + commentId: F:TinyLife.Objects.PersonLike.WasInvitedIn + id: WasInvitedIn + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: WasInvitedIn + nameWithType: PersonLike.WasInvitedIn + fullName: TinyLife.Objects.PersonLike.WasInvitedIn + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WasInvitedIn + path: ../TinyLife/Objects/PersonLike.cs + startLine: 240 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Whether this person was already invited in to their . + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public bool WasInvitedIn + return: + type: System.Boolean + content.vb: >- + + + Public WasInvitedIn As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.Emotion + commentId: P:TinyLife.Objects.PersonLike.Emotion + id: Emotion + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Emotion + nameWithType: PersonLike.Emotion + fullName: TinyLife.Objects.PersonLike.Emotion + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Emotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 244 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The that this person currently has, resulting from their current + example: [] + syntax: + content: public EmotionType Emotion { get; } + parameters: [] + return: + type: TinyLife.Emotions.EmotionType + content.vb: Public ReadOnly Property Emotion As EmotionType + overload: TinyLife.Objects.PersonLike.Emotion* +- uid: TinyLife.Objects.PersonLike.EmotionAmount + commentId: P:TinyLife.Objects.PersonLike.EmotionAmount + id: EmotionAmount + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: EmotionAmount + nameWithType: PersonLike.EmotionAmount + fullName: TinyLife.Objects.PersonLike.EmotionAmount + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmotionAmount + path: ../TinyLife/Objects/PersonLike.cs + startLine: 254 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The total sum of all emotion modifiers that cause the current . + example: [] + syntax: + content: public int EmotionAmount { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property EmotionAmount As Integer + overload: TinyLife.Objects.PersonLike.EmotionAmount* +- uid: TinyLife.Objects.PersonLike.IsMoving + commentId: P:TinyLife.Objects.PersonLike.IsMoving + id: IsMoving + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsMoving + nameWithType: PersonLike.IsMoving + fullName: TinyLife.Objects.PersonLike.IsMoving + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsMoving + path: ../TinyLife/Objects/PersonLike.cs + startLine: 265 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This property stores whether this person is currently moving. + + A person is considered moving when their has changed since the last update frame. + example: [] + syntax: + content: public bool IsMoving { get; protected set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsMoving As Boolean + overload: TinyLife.Objects.PersonLike.IsMoving* +- uid: TinyLife.Objects.PersonLike.CurrentOutfitIndex + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfitIndex + id: CurrentOutfitIndex + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentOutfitIndex + nameWithType: PersonLike.CurrentOutfitIndex + fullName: TinyLife.Objects.PersonLike.CurrentOutfitIndex + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentOutfitIndex + path: ../TinyLife/Objects/PersonLike.cs + startLine: 270 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The index of the outfit, in the list, that this person is currently wearing. + + To change this value, use or . + example: [] + syntax: + content: >- + [DataMember] + + public int CurrentOutfitIndex { get; } + parameters: [] + return: + type: System.Int32 + content.vb: >- + + + Public Property CurrentOutfitIndex As Integer + overload: TinyLife.Objects.PersonLike.CurrentOutfitIndex* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.CurrentOutfit + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfit + id: CurrentOutfit + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentOutfit + nameWithType: PersonLike.CurrentOutfit + fullName: TinyLife.Objects.PersonLike.CurrentOutfit + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentOutfit + path: ../TinyLife/Objects/PersonLike.cs + startLine: 275 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the outfit that this person is currently wearing, which is the entry at the . + example: [] + syntax: + content: public Outfit CurrentOutfit { get; } + parameters: [] + return: + type: TinyLife.Objects.Outfit + content.vb: Public ReadOnly Property CurrentOutfit As Outfit + overload: TinyLife.Objects.PersonLike.CurrentOutfit* +- uid: TinyLife.Objects.PersonLike.IsCurrentHousehold + commentId: P:TinyLife.Objects.PersonLike.IsCurrentHousehold + id: IsCurrentHousehold + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsCurrentHousehold + nameWithType: PersonLike.IsCurrentHousehold + fullName: TinyLife.Objects.PersonLike.IsCurrentHousehold + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCurrentHousehold + path: ../TinyLife/Objects/PersonLike.cs + startLine: 277 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A property that indicates whether or not this household is the same as + example: [] + syntax: + content: public bool IsCurrentHousehold { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsCurrentHousehold As Boolean + overload: TinyLife.Objects.PersonLike.IsCurrentHousehold* +- uid: TinyLife.Objects.PersonLike.LifeSpan + commentId: P:TinyLife.Objects.PersonLike.LifeSpan + id: LifeSpan + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: LifeSpan + nameWithType: PersonLike.LifeSpan + fullName: TinyLife.Objects.PersonLike.LifeSpan + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LifeSpan + path: ../TinyLife/Objects/PersonLike.cs + startLine: 281 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's , which is determined by and whether this person . + example: [] + syntax: + content: public LifeSpan LifeSpan { get; } + parameters: [] + return: + type: TinyLife.Objects.LifeSpan + content.vb: Public ReadOnly Property LifeSpan As LifeSpan + overload: TinyLife.Objects.PersonLike.LifeSpan* +- uid: TinyLife.Objects.PersonLike.HomeLot + commentId: P:TinyLife.Objects.PersonLike.HomeLot + id: HomeLot + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HomeLot + nameWithType: PersonLike.HomeLot + fullName: TinyLife.Objects.PersonLike.HomeLot + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HomeLot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 283 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The that this household lives on. + + For exported households, this might be null. + example: [] + syntax: + content: public Lot HomeLot { get; } + parameters: [] + return: + type: TinyLife.World.Lot + content.vb: Public ReadOnly Property HomeLot As Lot + overload: TinyLife.Objects.PersonLike.HomeLot* +- uid: TinyLife.Objects.PersonLike.Money + commentId: P:TinyLife.Objects.PersonLike.Money + id: Money + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Money + nameWithType: PersonLike.Money + fullName: TinyLife.Objects.PersonLike.Money + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Money + path: ../TinyLife/Objects/PersonLike.cs + startLine: 285 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The money that this household has, rounded by two digits after the decimal point + example: [] + syntax: + content: public float Money { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property Money As Single + overload: TinyLife.Objects.PersonLike.Money* +- uid: TinyLife.Objects.PersonLike.IsRegularVisitor + commentId: P:TinyLife.Objects.PersonLike.IsRegularVisitor + id: IsRegularVisitor + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsRegularVisitor + nameWithType: PersonLike.IsRegularVisitor + fullName: TinyLife.Objects.PersonLike.IsRegularVisitor + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsRegularVisitor + path: ../TinyLife/Objects/PersonLike.cs + startLine: 296 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A property that computes whether this person is a regular visitor. + + A person is considered a regular visitor if they have no , but also have no , and are not dead (). + example: [] + syntax: + content: public virtual bool IsRegularVisitor { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable ReadOnly Property IsRegularVisitor As Boolean + overload: TinyLife.Objects.PersonLike.IsRegularVisitor* +- uid: TinyLife.Objects.PersonLike.Description + commentId: F:TinyLife.Objects.PersonLike.Description + id: Description + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Description + nameWithType: PersonLike.Description + fullName: TinyLife.Objects.PersonLike.Description + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Description + path: ../TinyLife/Objects/PersonLike.cs + startLine: 301 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's description + example: [] + syntax: + content: >- + [DataMember] + + public string Description + return: + type: System.String + content.vb: >- + + + Public Description As String + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.IsDead + commentId: F:TinyLife.Objects.PersonLike.IsDead + id: IsDead + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsDead + nameWithType: PersonLike.IsDead + fullName: TinyLife.Objects.PersonLike.IsDead + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsDead + path: ../TinyLife/Objects/PersonLike.cs + startLine: 307 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Stores whether this person is currently dead. + + For a person to die, use or . + example: [] + syntax: + content: >- + [DataMember] + + public bool IsDead + return: + type: System.Boolean + content.vb: >- + + + Public IsDead As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.CurrentAgeDays + commentId: F:TinyLife.Objects.PersonLike.CurrentAgeDays + id: CurrentAgeDays + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentAgeDays + nameWithType: PersonLike.CurrentAgeDays + fullName: TinyLife.Objects.PersonLike.CurrentAgeDays + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentAgeDays + path: ../TinyLife/Objects/PersonLike.cs + startLine: 313 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The amount of in-game days that this person has had their current for. + + See for a full amount of days lived. + example: [] + syntax: + content: >- + [DataMember] + + public int CurrentAgeDays + return: + type: System.Int32 + content.vb: >- + + + Public CurrentAgeDays As Integer + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.DaysLived + commentId: F:TinyLife.Objects.PersonLike.DaysLived + id: DaysLived + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DaysLived + nameWithType: PersonLike.DaysLived + fullName: TinyLife.Objects.PersonLike.DaysLived + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DaysLived + path: ../TinyLife/Objects/PersonLike.cs + startLine: 319 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The amount of in-game days that this person has lived for in total. + + See for the amount of days with their current . + example: [] + syntax: + content: >- + [DataMember] + + public int DaysLived + return: + type: System.Int32 + content.vb: >- + + + Public DaysLived As Integer + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.RandomlyGenerated + commentId: P:TinyLife.Objects.PersonLike.RandomlyGenerated + id: RandomlyGenerated + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RandomlyGenerated + nameWithType: PersonLike.RandomlyGenerated + fullName: TinyLife.Objects.PersonLike.RandomlyGenerated + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RandomlyGenerated + path: ../TinyLife/Objects/PersonLike.cs + startLine: 323 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A property that stores whether this person has been randomly generated by invoking the method with a nonnull . + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public bool RandomlyGenerated { get; protected set; } + parameters: [] + return: + type: System.Boolean + content.vb: >- + + + Public Property RandomlyGenerated As Boolean + overload: TinyLife.Objects.PersonLike.RandomlyGenerated* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + id: VisuallyOccupiedSpot + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisuallyOccupiedSpot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 331 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The and corresponding that this person is visually occupying in the collection. + + If this tuple has no value, or any of its entries are null, this person is not visually occupying any of the spots. + + Note that this value is not saved to disk, and is reset to -1 every frame, unless Stay is set to true. + + To edit this value, use . + example: [] + syntax: + content: public (Furniture Furniture, ActionSpot Spot, bool Stay) VisuallyOccupiedSpot { get; } + parameters: [] + return: + type: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} + content.vb: Public ReadOnly Property VisuallyOccupiedSpot As (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) + overload: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot* +- uid: TinyLife.Objects.PersonLike.OccupiedFurniture + commentId: P:TinyLife.Objects.PersonLike.OccupiedFurniture + id: OccupiedFurniture + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OccupiedFurniture + nameWithType: PersonLike.OccupiedFurniture + fullName: TinyLife.Objects.PersonLike.OccupiedFurniture + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OccupiedFurniture + path: ../TinyLife/Objects/PersonLike.cs + startLine: 342 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The set of and their occresponding that this person is currently occupying in some capacity. + + Note that this value is not saved to disk, and is cleared every frame, unless Stay is set to true. + + To edit this value, use . + example: [] + syntax: + content: public IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> OccupiedFurniture { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} + content.vb: Public ReadOnly Property OccupiedFurniture As IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) + overload: TinyLife.Objects.PersonLike.OccupiedFurniture* +- uid: TinyLife.Objects.PersonLike.CurrentPose + commentId: F:TinyLife.Objects.PersonLike.CurrentPose + id: CurrentPose + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentPose + nameWithType: PersonLike.CurrentPose + fullName: TinyLife.Objects.PersonLike.CurrentPose + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentPose + path: ../TinyLife/Objects/PersonLike.cs + startLine: 351 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This person's current . + + Note that this value is reset to the for this person's every frame. + example: [] + syntax: + content: >- + [DataMember] + + public Pose CurrentPose + return: + type: TinyLife.Objects.Pose + content.vb: >- + + + Public CurrentPose As Pose + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.WornLayers + commentId: F:TinyLife.Objects.PersonLike.WornLayers + id: WornLayers + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: WornLayers + nameWithType: PersonLike.WornLayers + fullName: TinyLife.Objects.PersonLike.WornLayers + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WornLayers + path: ../TinyLife/Objects/PersonLike.cs + startLine: 358 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The flags that represent what layers this person is currently wearing. + + Note that this value is reset to ~0 (every layer) every frame. + + Setting this value to 0 (no layer) will also stop the and from drawing. + example: [] + syntax: + content: >- + [DataMember] + + public ClothesLayer WornLayers + return: + type: TinyLife.Objects.ClothesLayer + content.vb: >- + + + Public WornLayers As ClothesLayer + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.AnimateHeldObject + commentId: F:TinyLife.Objects.PersonLike.AnimateHeldObject + id: AnimateHeldObject + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AnimateHeldObject + nameWithType: PersonLike.AnimateHeldObject + fullName: TinyLife.Objects.PersonLike.AnimateHeldObject + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AnimateHeldObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 363 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Whether or not the should be animated with this person's movement animation. + + Note that this value is not saved to disk, and is reset to true every frame. + example: [] + syntax: + content: public bool AnimateHeldObject + return: + type: System.Boolean + content.vb: Public AnimateHeldObject As Boolean +- uid: TinyLife.Objects.PersonLike.HeldObjectRotation + commentId: F:TinyLife.Objects.PersonLike.HeldObjectRotation + id: HeldObjectRotation + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HeldObjectRotation + nameWithType: PersonLike.HeldObjectRotation + fullName: TinyLife.Objects.PersonLike.HeldObjectRotation + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HeldObjectRotation + path: ../TinyLife/Objects/PersonLike.cs + startLine: 369 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The rotation that the should assume in this person's hand. + + If this value is set to null, the held object's rotation will be set to the person's . + + Note that this value is not saved to disk, and is reset to null every frame. + example: [] + syntax: + content: public Direction2? HeldObjectRotation + return: + type: System.Nullable{MLEM.Misc.Direction2} + content.vb: Public HeldObjectRotation As Direction2? +- uid: TinyLife.Objects.PersonLike.AnimationSpeed + commentId: F:TinyLife.Objects.PersonLike.AnimationSpeed + id: AnimationSpeed + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AnimationSpeed + nameWithType: PersonLike.AnimationSpeed + fullName: TinyLife.Objects.PersonLike.AnimationSpeed + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AnimationSpeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 374 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The speed that this person's animation should run with. + + Note that this value is not saved to disk, and is reset to 1 every frame. + example: [] + syntax: + content: public float AnimationSpeed + return: + type: System.Single + content.vb: Public AnimationSpeed As Single +- uid: TinyLife.Objects.PersonLike.Tint + commentId: F:TinyLife.Objects.PersonLike.Tint + id: Tint + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Tint + nameWithType: PersonLike.Tint + fullName: TinyLife.Objects.PersonLike.Tint + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Tint + path: ../TinyLife/Objects/PersonLike.cs + startLine: 379 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A color that this person should render with. + + Note that this value is not saved to disk, and is reset to null every frame. + example: [] + syntax: + content: public Color? Tint + return: + type: System.Nullable{Microsoft.Xna.Framework.Color} + content.vb: Public Tint As Color? +- uid: TinyLife.Objects.PersonLike.VisualPosition + commentId: P:TinyLife.Objects.PersonLike.VisualPosition + id: VisualPosition + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VisualPosition + nameWithType: PersonLike.VisualPosition + fullName: TinyLife.Objects.PersonLike.VisualPosition + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisualPosition + path: ../TinyLife/Objects/PersonLike.cs + startLine: 385 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The visual position of this person, which is influenced by their and a visual override that can additionally be set using . + + Note that this value is reset to every frame. + + Also note that the visual position does not affect collision detection or most interactions. + example: [] + syntax: + content: public Vector2 VisualPosition { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property VisualPosition As Vector2 + overload: TinyLife.Objects.PersonLike.VisualPosition* +- uid: TinyLife.Objects.PersonLike.Portrait + commentId: P:TinyLife.Objects.PersonLike.Portrait + id: Portrait + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Portrait + nameWithType: PersonLike.Portrait + fullName: TinyLife.Objects.PersonLike.Portrait + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Portrait + path: ../TinyLife/Objects/PersonLike.cs + startLine: 393 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The that this person's portrait is rendered onto. + + This will automatically be updated and can be used for rendering of any kind. + example: [] + syntax: + content: public RenderTarget2D Portrait { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Graphics.RenderTarget2D + content.vb: Public ReadOnly Property Portrait As RenderTarget2D + overload: TinyLife.Objects.PersonLike.Portrait* +- uid: TinyLife.Objects.PersonLike.RecentActions + commentId: P:TinyLife.Objects.PersonLike.RecentActions + id: RecentActions + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RecentActions + nameWithType: PersonLike.RecentActions + fullName: TinyLife.Objects.PersonLike.RecentActions + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RecentActions + path: ../TinyLife/Objects/PersonLike.cs + startLine: 422 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A set of instances of the types that this person has recently done. + + The last three or fewer instances of any given will be returned as part of this collection. + example: [] + syntax: + content: public IEnumerable<(ActionType Type, Memory Memory)> RecentActions { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} + content.vb: Public ReadOnly Property RecentActions As IEnumerable(Of (Type As ActionType, Memory As Memory)) + overload: TinyLife.Objects.PersonLike.RecentActions* +- uid: TinyLife.Objects.PersonLike.RelationshipInterestingness + commentId: P:TinyLife.Objects.PersonLike.RelationshipInterestingness + id: RelationshipInterestingness + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RelationshipInterestingness + nameWithType: PersonLike.RelationshipInterestingness + fullName: TinyLife.Objects.PersonLike.RelationshipInterestingness + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RelationshipInterestingness + path: ../TinyLife/Objects/PersonLike.cs + startLine: 434 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the "interestingness" of this person's , which is the sum of the absolute values of all relationships' and values. This can be used for sorting by how interesting a person is for keepign around rather than deleting. + example: [] + syntax: + content: public float RelationshipInterestingness { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property RelationshipInterestingness As Single + overload: TinyLife.Objects.PersonLike.RelationshipInterestingness* +- uid: TinyLife.Objects.PersonLike.VoiceStyle + commentId: F:TinyLife.Objects.PersonLike.VoiceStyle + id: VoiceStyle + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VoiceStyle + nameWithType: PersonLike.VoiceStyle + fullName: TinyLife.Objects.PersonLike.VoiceStyle + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VoiceStyle + path: ../TinyLife/Objects/PersonLike.cs + startLine: 440 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The style of this person's voice, used for speaking (). + + Note that, if this person is a or , the or styles will be used regardless of this field's value. + example: [] + syntax: + content: >- + [DataMember] + + public VoiceStyle VoiceStyle + return: + type: TinyLife.Objects.VoiceStyle + content.vb: >- + + + Public VoiceStyle As VoiceStyle + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.VoicePitch + commentId: F:TinyLife.Objects.PersonLike.VoicePitch + id: VoicePitch + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VoicePitch + nameWithType: PersonLike.VoicePitch + fullName: TinyLife.Objects.PersonLike.VoicePitch + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VoicePitch + path: ../TinyLife/Objects/PersonLike.cs + startLine: 446 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The pitch of this person's voice, used for speaking (). + + The voice pitch should be between -1 and 1, but the character creator only sets it between -0.5 and 0.5. + example: [] + syntax: + content: >- + [DataMember] + + public float VoicePitch + return: + type: System.Single + content.vb: >- + + + Public VoicePitch As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.CurrentSpeakStyle + commentId: P:TinyLife.Objects.PersonLike.CurrentSpeakStyle + id: CurrentSpeakStyle + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentSpeakStyle + nameWithType: PersonLike.CurrentSpeakStyle + fullName: TinyLife.Objects.PersonLike.CurrentSpeakStyle + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentSpeakStyle + path: ../TinyLife/Objects/PersonLike.cs + startLine: 451 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The current speak styles that speaking sounds are chosen from. + + Use to modify this property. + example: [] + syntax: + content: public SpeakStyle? CurrentSpeakStyle { get; protected set; } + parameters: [] + return: + type: System.Nullable{TinyLife.Objects.SpeakStyle} + content.vb: Public Property CurrentSpeakStyle As SpeakStyle? + overload: TinyLife.Objects.PersonLike.CurrentSpeakStyle* +- uid: TinyLife.Objects.PersonLike.Age + commentId: P:TinyLife.Objects.PersonLike.Age + id: Age + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Age + nameWithType: PersonLike.Age + fullName: TinyLife.Objects.PersonLike.Age + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Age + path: ../TinyLife/Objects/PersonLike.cs + startLine: 455 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The that this person currently has. + example: [] + syntax: + content: public AgeGroup Age { get; set; } + parameters: [] + return: + type: TinyLife.Objects.AgeGroup + content.vb: Public Property Age As AgeGroup + overload: TinyLife.Objects.PersonLike.Age* +- uid: TinyLife.Objects.PersonLike.PregnancyHoursRemaining + commentId: P:TinyLife.Objects.PersonLike.PregnancyHoursRemaining + id: PregnancyHoursRemaining + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PregnancyHoursRemaining + nameWithType: PersonLike.PregnancyHoursRemaining + fullName: TinyLife.Objects.PersonLike.PregnancyHoursRemaining + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PregnancyHoursRemaining + path: ../TinyLife/Objects/PersonLike.cs + startLine: 470 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The amount of hours that this person will be pregnant for before they have a chance to start . + + To set this value, use . + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public float PregnancyHoursRemaining { get; } + parameters: [] + return: + type: System.Single + content.vb: >- + + + Public Property PregnancyHoursRemaining As Single + overload: TinyLife.Objects.PersonLike.PregnancyHoursRemaining* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.PregnancyPartner + commentId: P:TinyLife.Objects.PersonLike.PregnancyPartner + id: PregnancyPartner + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PregnancyPartner + nameWithType: PersonLike.PregnancyPartner + fullName: TinyLife.Objects.PersonLike.PregnancyPartner + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PregnancyPartner + path: ../TinyLife/Objects/PersonLike.cs + startLine: 476 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The of the person that caused this person's current pregnancy, or if this person is not pregnant, or became pregnant through means that don't involve a second party. + + To set this value, use . + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public Guid PregnancyPartner { get; } + parameters: [] + return: + type: System.Guid + content.vb: >- + + + Public Property PregnancyPartner As Guid + overload: TinyLife.Objects.PersonLike.PregnancyPartner* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.IsInLabor + commentId: F:TinyLife.Objects.PersonLike.IsInLabor + id: IsInLabor + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsInLabor + nameWithType: PersonLike.IsInLabor + fullName: TinyLife.Objects.PersonLike.IsInLabor + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsInLabor + path: ../TinyLife/Objects/PersonLike.cs + startLine: 483 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Whether this person is currently in labor. + + Note that, when a person is in labor, their have already reached 0. + example: [] + syntax: + content: >- + [DataMember(EmitDefaultValue = false)] + + public bool IsInLabor + return: + type: System.Boolean + content.vb: >- + + + Public IsInLabor As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false +- uid: TinyLife.Objects.PersonLike.IsPregnant + commentId: P:TinyLife.Objects.PersonLike.IsPregnant + id: IsPregnant + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsPregnant + nameWithType: PersonLike.IsPregnant + fullName: TinyLife.Objects.PersonLike.IsPregnant + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsPregnant + path: ../TinyLife/Objects/PersonLike.cs + startLine: 488 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Whether this person is currently considered pregnant. + + This property returns true if is greater than 0 or if is true. + example: [] + syntax: + content: public bool IsPregnant { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsPregnant As Boolean + overload: TinyLife.Objects.PersonLike.IsPregnant* +- uid: TinyLife.Objects.PersonLike.IsAllowedToDie + commentId: P:TinyLife.Objects.PersonLike.IsAllowedToDie + id: IsAllowedToDie + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsAllowedToDie + nameWithType: PersonLike.IsAllowedToDie + fullName: TinyLife.Objects.PersonLike.IsAllowedToDie + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsAllowedToDie + path: ../TinyLife/Objects/PersonLike.cs + startLine: 493 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether this person is allowed to die. A person is allowed to die if they are an or older, and if they're not pregnant. + example: [] + syntax: + content: public virtual bool IsAllowedToDie { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable ReadOnly Property IsAllowedToDie As Boolean + overload: TinyLife.Objects.PersonLike.IsAllowedToDie* +- uid: TinyLife.Objects.PersonLike.PregnancyAbility + commentId: F:TinyLife.Objects.PersonLike.PregnancyAbility + id: PregnancyAbility + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PregnancyAbility + nameWithType: PersonLike.PregnancyAbility + fullName: TinyLife.Objects.PersonLike.PregnancyAbility + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PregnancyAbility + path: ../TinyLife/Objects/PersonLike.cs + startLine: 502 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: This person's . + example: [] + syntax: + content: >- + [DataMember] + + public PregnancyAbility PregnancyAbility + return: + type: TinyLife.Objects.PregnancyAbility + content.vb: >- + + + Public PregnancyAbility As PregnancyAbility + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.PersonLike.Difficulty + commentId: P:TinyLife.Objects.PersonLike.Difficulty + id: Difficulty + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Difficulty + nameWithType: PersonLike.Difficulty + fullName: TinyLife.Objects.PersonLike.Difficulty + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Difficulty + path: ../TinyLife/Objects/PersonLike.cs + startLine: 507 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This person's current , based on the game's . + + If this person is not part of the current household, is returned. + example: [] + syntax: + content: public DifficultyModifier Difficulty { get; } + parameters: [] + return: + type: TinyLife.DifficultyModifier + content.vb: Public ReadOnly Property Difficulty As DifficultyModifier + overload: TinyLife.Objects.PersonLike.Difficulty* +- uid: TinyLife.Objects.PersonLike.DrawSize + commentId: P:TinyLife.Objects.PersonLike.DrawSize + id: DrawSize + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DrawSize + nameWithType: PersonLike.DrawSize + fullName: TinyLife.Objects.PersonLike.DrawSize + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawSize + path: ../TinyLife/Objects/PersonLike.cs + startLine: 512 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: The size, in draw space pixels, that a person's texture takes up. + example: [] + syntax: + content: public abstract Point DrawSize { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public MustOverride ReadOnly Property DrawSize As Point + overload: TinyLife.Objects.PersonLike.DrawSize* +- uid: TinyLife.Objects.PersonLike.CurrentMode + commentId: P:TinyLife.Objects.PersonLike.CurrentMode + id: CurrentMode + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CurrentMode + nameWithType: PersonLike.CurrentMode + fullName: TinyLife.Objects.PersonLike.CurrentMode + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentMode + path: ../TinyLife/Objects/PersonLike.cs + startLine: 515 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A property that returns the current for this updating object. This property defaults to returning . + + When moving updating objects between update modes (ie changing the return value), objects are moved automatically after the respective update is invoked. This means that update mode changes don't occur immediately. + + See the documentation for each for more information. + example: [] + syntax: + content: public IUpdatingObject.UpdateMode CurrentMode { get; } + parameters: [] + return: + type: TinyLife.Objects.IUpdatingObject.UpdateMode + content.vb: Public ReadOnly Property CurrentMode As IUpdatingObject.UpdateMode + overload: TinyLife.Objects.PersonLike.CurrentMode* + implements: + - TinyLife.Objects.IUpdatingObject.CurrentMode +- uid: TinyLife.Objects.PersonLike.OnActionsChanged + commentId: E:TinyLife.Objects.PersonLike.OnActionsChanged + id: OnActionsChanged + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnActionsChanged + nameWithType: PersonLike.OnActionsChanged + fullName: TinyLife.Objects.PersonLike.OnActionsChanged + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnActionsChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 529 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when the or of this person changed + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnActionsChanged + return: + type: System.Action{TinyLife.Objects.PersonLike} + content.vb: Public Event OnActionsChanged As Action(Of PersonLike) +- uid: TinyLife.Objects.PersonLike.OnNewSkillLearned + commentId: E:TinyLife.Objects.PersonLike.OnNewSkillLearned + id: OnNewSkillLearned + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnNewSkillLearned + nameWithType: PersonLike.OnNewSkillLearned + fullName: TinyLife.Objects.PersonLike.OnNewSkillLearned + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnNewSkillLearned + path: ../TinyLife/Objects/PersonLike.cs + startLine: 534 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when the list gains a new entry, meaning the person learned a new skill + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnNewSkillLearned + return: + type: System.Action{TinyLife.Objects.PersonLike} + content.vb: Public Event OnNewSkillLearned As Action(Of PersonLike) +- uid: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + commentId: E:TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + id: OnEmotionModifiersChanged + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnEmotionModifiersChanged + nameWithType: PersonLike.OnEmotionModifiersChanged + fullName: TinyLife.Objects.PersonLike.OnEmotionModifiersChanged + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnEmotionModifiersChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 539 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when the change. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.EmotionModifiersChangedDelegate OnEmotionModifiersChanged + return: + type: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + content.vb: Public Event OnEmotionModifiersChanged As PersonLike.EmotionModifiersChangedDelegate +- uid: TinyLife.Objects.PersonLike.OnEmotionChanged + commentId: E:TinyLife.Objects.PersonLike.OnEmotionChanged + id: OnEmotionChanged + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnEmotionChanged + nameWithType: PersonLike.OnEmotionChanged + fullName: TinyLife.Objects.PersonLike.OnEmotionChanged + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnEmotionChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 544 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when the changes. + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnEmotionChanged + return: + type: System.Action{TinyLife.Objects.PersonLike} + content.vb: Public Event OnEmotionChanged As Action(Of PersonLike) +- uid: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + commentId: E:TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + id: OnGetEfficiencyModifier + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetEfficiencyModifier + nameWithType: PersonLike.OnGetEfficiencyModifier + fullName: TinyLife.Objects.PersonLike.OnGetEfficiencyModifier + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetEfficiencyModifier + path: ../TinyLife/Objects/PersonLike.cs + startLine: 550 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked at the end of , after the default efficiency modifier is evaulated. + + This event can be used to change this person's efficiency based on additional mod factors. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.EfficiencyModifierDelegate OnGetEfficiencyModifier + return: + type: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + content.vb: Public Event OnGetEfficiencyModifier As PersonLike.EfficiencyModifierDelegate +- uid: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + id: OnGetPersonalitySkillBoost + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetPersonalitySkillBoost + nameWithType: PersonLike.OnGetPersonalitySkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetPersonalitySkillBoost + path: ../TinyLife/Objects/PersonLike.cs + startLine: 555 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked at the end of , after the default personality skill boost is evaluated. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.SkillBoostDelegate OnGetPersonalitySkillBoost + return: + type: TinyLife.Objects.PersonLike.SkillBoostDelegate + content.vb: Public Event OnGetPersonalitySkillBoost As PersonLike.SkillBoostDelegate +- uid: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + commentId: E:TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + id: OnGetEmotionSkillBoost + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetEmotionSkillBoost + nameWithType: PersonLike.OnGetEmotionSkillBoost + fullName: TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetEmotionSkillBoost + path: ../TinyLife/Objects/PersonLike.cs + startLine: 560 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked at the end of , after the default emotion skill boost is evaluated. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.SkillBoostDelegate OnGetEmotionSkillBoost + return: + type: TinyLife.Objects.PersonLike.SkillBoostDelegate + content.vb: Public Event OnGetEmotionSkillBoost As PersonLike.SkillBoostDelegate +- uid: TinyLife.Objects.PersonLike.OnGetWalkSpeed + commentId: E:TinyLife.Objects.PersonLike.OnGetWalkSpeed + id: OnGetWalkSpeed + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetWalkSpeed + nameWithType: PersonLike.OnGetWalkSpeed + fullName: TinyLife.Objects.PersonLike.OnGetWalkSpeed + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetWalkSpeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 566 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked at the end of , after the default walk speed is evaluated. + + This event can be used to change this person's walk speed based on additional mod factors. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.WalkSpeedDelegate OnGetWalkSpeed + return: + type: TinyLife.Objects.PersonLike.WalkSpeedDelegate + content.vb: Public Event OnGetWalkSpeed As PersonLike.WalkSpeedDelegate +- uid: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + id: OnGetPassiveActionPriority + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetPassiveActionPriority + nameWithType: PersonLike.OnGetPassiveActionPriority + fullName: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetPassiveActionPriority + path: ../TinyLife/Objects/PersonLike.cs + startLine: 572 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked at the end of , after the default action priority is evaulated. + + This event can be used to change the action priority based on additional mod factors. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.PassiveActionPriorityDelegate OnGetPassiveActionPriority + return: + type: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + content.vb: Public Event OnGetPassiveActionPriority As PersonLike.PassiveActionPriorityDelegate +- uid: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + commentId: E:TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + id: OnGetAiPriorityForObject + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetAiPriorityForObject + nameWithType: PersonLike.OnGetAiPriorityForObject + fullName: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetAiPriorityForObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 577 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A delegate that can optionally be used to modify the AI priority for a given object in . + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.AiPriorityForObjectDelegate OnGetAiPriorityForObject + return: + type: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + content.vb: Public Event OnGetAiPriorityForObject As PersonLike.AiPriorityForObjectDelegate +- uid: TinyLife.Objects.PersonLike.OnActionInitialized + commentId: E:TinyLife.Objects.PersonLike.OnActionInitialized + id: OnActionInitialized + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnActionInitialized + nameWithType: PersonLike.OnActionInitialized + fullName: TinyLife.Objects.PersonLike.OnActionInitialized + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnActionInitialized + path: ../TinyLife/Objects/PersonLike.cs + startLine: 582 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when an is initialized. + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnActionInitialized + return: + type: System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} + content.vb: Public Event OnActionInitialized As Action(Of Action, EventPhase) +- uid: TinyLife.Objects.PersonLike.OnActionsCompleted + commentId: E:TinyLife.Objects.PersonLike.OnActionsCompleted + id: OnActionsCompleted + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnActionsCompleted + nameWithType: PersonLike.OnActionsCompleted + fullName: TinyLife.Objects.PersonLike.OnActionsCompleted + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnActionsCompleted + path: ../TinyLife/Objects/PersonLike.cs + startLine: 587 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when an is completed, no matter the resulting . + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnActionsCompleted + return: + type: System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} + content.vb: Public Event OnActionsCompleted As Action(Of Action, CompletionType, EventPhase) +- uid: TinyLife.Objects.PersonLike.OnActionUpdated + commentId: E:TinyLife.Objects.PersonLike.OnActionUpdated + id: OnActionUpdated + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnActionUpdated + nameWithType: PersonLike.OnActionUpdated + fullName: TinyLife.Objects.PersonLike.OnActionUpdated + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnActionUpdated + path: ../TinyLife/Objects/PersonLike.cs + startLine: 592 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when an is updated in . + + This event can be subscribed to using . + example: [] + syntax: + content: public event ObjectUpdateDelegate OnActionUpdated + return: + type: TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} + content.vb: Public Event OnActionUpdated As ObjectUpdateDelegate(Of Action) +- uid: TinyLife.Objects.PersonLike.OnOutfitChanged + commentId: E:TinyLife.Objects.PersonLike.OnOutfitChanged + id: OnOutfitChanged + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnOutfitChanged + nameWithType: PersonLike.OnOutfitChanged + fullName: TinyLife.Objects.PersonLike.OnOutfitChanged + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnOutfitChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 597 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when this person's changes. + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnOutfitChanged + return: + type: System.Action + content.vb: Public Event OnOutfitChanged As Action +- uid: TinyLife.Objects.PersonLike.OnRestoreNeed + commentId: E:TinyLife.Objects.PersonLike.OnRestoreNeed + id: OnRestoreNeed + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnRestoreNeed + nameWithType: PersonLike.OnRestoreNeed + fullName: TinyLife.Objects.PersonLike.OnRestoreNeed + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRestoreNeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 603 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked in . + + This event allows modifying the amount that a need is restored by based on custom factors. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.RestoreNeedDelegate OnRestoreNeed + return: + type: TinyLife.Objects.PersonLike.RestoreNeedDelegate + content.vb: Public Event OnRestoreNeed As PersonLike.RestoreNeedDelegate +- uid: TinyLife.Objects.PersonLike.OnChangeFriendship + commentId: E:TinyLife.Objects.PersonLike.OnChangeFriendship + id: OnChangeFriendship + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnChangeFriendship + nameWithType: PersonLike.OnChangeFriendship + fullName: TinyLife.Objects.PersonLike.OnChangeFriendship + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnChangeFriendship + path: ../TinyLife/Objects/PersonLike.cs + startLine: 609 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked in . + + This event can be used to change the amount of friendship gained. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.RelationshipChangeDelegate OnChangeFriendship + return: + type: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + content.vb: Public Event OnChangeFriendship As PersonLike.RelationshipChangeDelegate +- uid: TinyLife.Objects.PersonLike.OnChangeRomance + commentId: E:TinyLife.Objects.PersonLike.OnChangeRomance + id: OnChangeRomance + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnChangeRomance + nameWithType: PersonLike.OnChangeRomance + fullName: TinyLife.Objects.PersonLike.OnChangeRomance + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnChangeRomance + path: ../TinyLife/Objects/PersonLike.cs + startLine: 615 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked in . + + This event can be used to change the amount of romance gained. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.RelationshipChangeDelegate OnChangeRomance + return: + type: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + content.vb: Public Event OnChangeRomance As PersonLike.RelationshipChangeDelegate +- uid: TinyLife.Objects.PersonLike.OnMemoriesChanged + commentId: E:TinyLife.Objects.PersonLike.OnMemoriesChanged + id: OnMemoriesChanged + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnMemoriesChanged + nameWithType: PersonLike.OnMemoriesChanged + fullName: TinyLife.Objects.PersonLike.OnMemoriesChanged + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnMemoriesChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 620 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked when this person's change in and . + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action OnMemoriesChanged + return: + type: System.Action{TinyLife.Goals.Memory} + content.vb: Public Event OnMemoriesChanged As Action(Of Memory) +- uid: TinyLife.Objects.PersonLike.OnGetCurrentGoals + commentId: E:TinyLife.Objects.PersonLike.OnGetCurrentGoals + id: OnGetCurrentGoals + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetCurrentGoals + nameWithType: PersonLike.OnGetCurrentGoals + fullName: TinyLife.Objects.PersonLike.OnGetCurrentGoals + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetCurrentGoals + path: ../TinyLife/Objects/PersonLike.cs + startLine: 626 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked in . + + This event allows adding more goals to a person that should be tracked by goals. + + This event can be subscribed to using . + example: [] + syntax: + content: public event Action> OnGetCurrentGoals + return: + type: System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} + content.vb: Public Event OnGetCurrentGoals As Action(Of List(Of IGoalTriggerable)) +- uid: TinyLife.Objects.PersonLike.OnAddEmotion + commentId: E:TinyLife.Objects.PersonLike.OnAddEmotion + id: OnAddEmotion + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnAddEmotion + nameWithType: PersonLike.OnAddEmotion + fullName: TinyLife.Objects.PersonLike.OnAddEmotion + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnAddEmotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 632 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is invoked in . + + This event allows modifying the amount, time, and specific emotion modifier that will be applied. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.AddEmotionDelegate OnAddEmotion + return: + type: TinyLife.Objects.PersonLike.AddEmotionDelegate + content.vb: Public Event OnAddEmotion As PersonLike.AddEmotionDelegate +- uid: TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PersonLike(Map, Vector2, float) + nameWithType: PersonLike.PersonLike(Map, Vector2, float) + fullName: TinyLife.Objects.PersonLike.PersonLike(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + type: Constructor + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/PersonLike.cs + startLine: 683 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Creates a new person with the given settings. To create a new person externally, use . + example: [] + syntax: + content: protected PersonLike(Map map, Vector2 position, float floor) + parameters: + - id: map + type: TinyLife.World.Map + description: The map. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position. + - id: floor + type: System.Single + description: The floor. + content.vb: Protected Sub New(map As Map, position As Vector2, floor As Single) + overload: TinyLife.Objects.PersonLike.#ctor* + nameWithType.vb: PersonLike.New(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.New(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: New(Map, Vector2, Single) +- uid: TinyLife.Objects.PersonLike.Finalize + commentId: M:TinyLife.Objects.PersonLike.Finalize + id: Finalize + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ~PersonLike() + nameWithType: PersonLike.~PersonLike() + fullName: TinyLife.Objects.PersonLike.~PersonLike() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Finalize + path: ../TinyLife/Objects/PersonLike.cs + startLine: 688 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + example: [] + syntax: + content: protected ~PersonLike() + content.vb: 'Protected ' + overload: TinyLife.Objects.PersonLike.Finalize* + nameWithType.vb: '' + fullName.vb: '' + name.vb: '' +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, float) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Objects/PersonLike.cs + startLine: 693 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The update method, which is called every update frame by the underlying , as well as additional places like the . Because of this, some actions might only want to be invoked if an object . + + To call this method while invoking all required events, use . + example: [] + syntax: + content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed since the last call + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Objects.PersonLike.Update* + implements: + - TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) +- uid: 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}) + commentId: M: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}) + id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Draw(GameTime, object, Vector2, Color?, List) + nameWithType: PersonLike.Draw(GameTime, object, Vector2, Color?, List) + fullName: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Draw + path: ../TinyLife/Objects/PersonLike.cs + startLine: 967 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Draws this object on the current , at the current . + + To draw a map object while invoking all the required events, use . + example: [] + syntax: + content: public override void Draw(GameTime time, object batch, Vector2 _, Color? overrideColor, List items) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current time + - id: batch + type: System.Object + description: The sprite batch to use for drawing, which is either a or . + - id: _ + type: Microsoft.Xna.Framework.Vector2 + - id: overrideColor + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The color that should be used instead of this object's actual color. If null, the object's regular color should be used. + - id: items + type: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} + description: A list of sprite batch items that items should be added to if the batch is a . + content.vb: Public Overrides Sub Draw(time As GameTime, batch As Object, _ As Vector2, overrideColor As Color?, items As List(Of StaticSpriteBatch.Item)) + overridden: 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}) + overload: TinyLife.Objects.PersonLike.Draw* + nameWithType.vb: PersonLike.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + id: Validate + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1012 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This method is called when this object is loaded from disk. + + Returning false on this method causes the object to be removed from the map. + + By default, this method invokes and . + example: [] + syntax: + content: public override bool Validate() + return: + type: System.Boolean + description: false if the object is not valid, true otherwise + content.vb: Public Overrides Function Validate() As Boolean + overridden: TinyLife.Objects.MapObject.Validate + overload: TinyLife.Objects.PersonLike.Validate* +- uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + id: GetCategories(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetCategories(PersonLike) + nameWithType: PersonLike.GetCategories(PersonLike) + fullName: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetCategories + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1065 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a set of flags that this object has, based on the given . + example: [] + syntax: + content: public override ObjectCategory GetCategories(PersonLike person) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to query categories for + return: + type: TinyLife.Objects.ObjectCategory + description: A set of categories that this object has + content.vb: Public Overrides Function GetCategories(person As PersonLike) As ObjectCategory + overridden: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + overload: TinyLife.Objects.PersonLike.GetCategories* +- uid: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + id: Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Intersects(RectangleF) + nameWithType: PersonLike.Intersects(RectangleF) + fullName: TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Intersects + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1070 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns whether this map object intersects with the given rectangle. + + This is used for + example: [] + syntax: + content: public override bool Intersects(RectangleF rectangle) + parameters: + - id: rectangle + type: MLEM.Misc.RectangleF + description: The area that should be checked for + return: + type: System.Boolean + description: true if this object intersects with the given rectangle + content.vb: Public Overrides Function Intersects(rectangle As RectangleF) As Boolean + overridden: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + overload: TinyLife.Objects.PersonLike.Intersects* +- uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetHoverInfo(Tooltip) + nameWithType: PersonLike.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHoverInfo + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1075 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Allows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world. + + By default, this method raises for , and adds additional information for and . + example: [] + syntax: + content: public override void GetHoverInfo(Tooltip tooltip) + parameters: + - id: tooltip + type: MLEM.Ui.Elements.Tooltip + description: The tooltip that will be displayed. + content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) + overridden: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + overload: TinyLife.Objects.PersonLike.GetHoverInfo* +- uid: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + id: GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetDebugLines(GameImpl, List) + nameWithType: PersonLike.GetDebugLines(GameImpl, List) + fullName: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetDebugLines + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1090 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the debug lines that should be displayed in when hovering over this object. + + By default, is invoked, and the id and position of this object are appended to the list of lines. + example: [] + syntax: + content: public override void GetDebugLines(GameImpl game, List lines) + parameters: + - id: game + type: TinyLife.GameImpl + description: The game. + - id: lines + type: System.Collections.Generic.List{System.String} + description: The list of lines to append debug lines to. + content.vb: Public Overrides Sub GetDebugLines(game As GameImpl, lines As List(Of String)) + overridden: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + overload: TinyLife.Objects.PersonLike.GetDebugLines* + nameWithType.vb: PersonLike.GetDebugLines(GameImpl, List(Of String)) + fullName.vb: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) + name.vb: GetDebugLines(GameImpl, List(Of String)) +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: PersonLike.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFreeActionSpotInfo + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1110 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the first free action spot, packed into an . + example: [] + syntax: + content: public override ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to query free action spots for + - id: context + type: TinyLife.Objects.ObjectCategory + description: The object category that this action spot needs to have + return: + type: TinyLife.Actions.ActionInfo + description: The first free action spot as an + content.vb: Public Overrides Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo + overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + overload: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo* +- uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + id: OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: PersonLike.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCameraRotationChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1123 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This method is invoked when the game's camera rotation changes. + + Additionally, the old and new rotations are passed. + example: [] + syntax: + content: public override void OnCameraRotationChanged(Direction2 oldRotation, Direction2 newRotation) + parameters: + - id: oldRotation + type: MLEM.Misc.Direction2 + description: The old camera rotation + - id: newRotation + type: MLEM.Misc.Direction2 + description: The new camera rotation + content.vb: Public Overrides Sub OnCameraRotationChanged(oldRotation As Direction2, newRotation As Direction2) + overridden: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + overload: TinyLife.Objects.PersonLike.OnCameraRotationChanged* +- uid: TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) + id: FocusCameraOnEvent(System.Boolean,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: FocusCameraOnEvent(bool, bool) + nameWithType: PersonLike.FocusCameraOnEvent(bool, bool) + fullName: TinyLife.Objects.PersonLike.FocusCameraOnEvent(bool, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FocusCameraOnEvent + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1134 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A helper method that causes the game camera to focus on this person if it is relevant. + + This person is considered relevant if its is current or if the is visible to the . + example: [] + syntax: + content: public virtual bool FocusCameraOnEvent(bool onlyIfImportant, bool switchToMap = true) + parameters: + - id: onlyIfImportant + type: System.Boolean + description: Whether only Tinies that are considered important should be focused on. An important Tiny is one that at least one person in the currently active household knows. + - id: switchToMap + type: System.Boolean + description: Whether the camera should be switched to this person's . + return: + type: System.Boolean + content.vb: Public Overridable Function FocusCameraOnEvent(onlyIfImportant As Boolean, switchToMap As Boolean = True) As Boolean + overload: TinyLife.Objects.PersonLike.FocusCameraOnEvent* + nameWithType.vb: PersonLike.FocusCameraOnEvent(Boolean, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.FocusCameraOnEvent(Boolean, Boolean) + name.vb: FocusCameraOnEvent(Boolean, Boolean) +- uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ResetToStatic(bool, bool) + nameWithType: PersonLike.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.PersonLike.ResetToStatic(bool, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResetToStatic + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1150 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Resets this map object to a static state when the that is on is exported. + example: [] + syntax: + content: public override bool ResetToStatic(bool thorough, bool custom) + parameters: + - id: thorough + type: System.Boolean + description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. + return: + type: System.Boolean + description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + overload: TinyLife.Objects.PersonLike.ResetToStatic* + nameWithType.vb: PersonLike.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) +- uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: MoveToMap(Map, Vector2, float) + nameWithType: PersonLike.MoveToMap(Map, Vector2, float) + fullName: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MoveToMap + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1205 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Moves this object to the given map, changing the current in the process. + example: [] + syntax: + content: public override bool MoveToMap(Map map, Vector2 position, float floor) + parameters: + - id: map + type: TinyLife.World.Map + description: The map to move to. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position on the new map to move to. + - id: floor + type: System.Single + description: The floor to move to. + return: + type: System.Boolean + description: Whether moving to the map was successful, which is false if this object is already on the map. + content.vb: Public Overrides Function MoveToMap(map As Map, position As Vector2, floor As Single) As Boolean + overridden: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + overload: TinyLife.Objects.PersonLike.MoveToMap* + nameWithType.vb: PersonLike.MoveToMap(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: MoveToMap(Map, Vector2, Single) +- uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + commentId: M:TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + id: PrepareForPermanentRemoval + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: PrepareForPermanentRemoval() + nameWithType: PersonLike.PrepareForPermanentRemoval() + fullName: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PrepareForPermanentRemoval + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1223 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Prepares this person for permanent removal, which includes removing all references to this person from other people's . + + This method should only be called when a person is about to be irrevocably deleted. + example: [] + syntax: + content: public virtual void PrepareForPermanentRemoval() + content.vb: Public Overridable Sub PrepareForPermanentRemoval() + overload: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval* +- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + commentId: M:TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + id: VisitLot(TinyLife.World.Lot) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VisitLot(Lot) + nameWithType: PersonLike.VisitLot(Lot) + fullName: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisitLot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1237 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Marks the given lot as the one that this person is currently visiting. + + To mark this person as not currently visiting any lots, null can be passed. + example: [] + syntax: + content: public virtual void VisitLot(Lot lot) + parameters: + - id: lot + type: TinyLife.World.Lot + description: The lot to mark as visited, or null to mark this person as not visiting any lot. + content.vb: Public Overridable Sub VisitLot(lot As Lot) + overload: TinyLife.Objects.PersonLike.VisitLot* +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DrawUi(SpriteBatch, Vector2, float, Direction2) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawUi + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1255 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Renders this person on a ui level rather than a world level + example: [] + syntax: + content: public virtual void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position, in screen space, to draw at + - id: scale + type: System.Single + description: The scale to draw with + - id: rotation + type: MLEM.Misc.Direction2 + description: The rotation that this person should be drawn with. Defaults to . + content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right) + overload: TinyLife.Objects.PersonLike.DrawUi* + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) +- uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + id: GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetRelationship(PersonLike, bool) + nameWithType: PersonLike.GetRelationship(PersonLike, bool) + fullName: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetRelationship + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1266 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the current relationship level for the given . + + Note that this returns this person's entry, which might have different values from the passed 's. + example: [] + syntax: + content: public Relationship GetRelationship(PersonLike person, bool initialize) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to get relationship values for + - id: initialize + type: System.Boolean + description: Whether a new relationship should be added to the relationships menu if no relationship exists yet + return: + type: TinyLife.Relationship + description: The relationship, or null if there is none and initialize is false + content.vb: Public Function GetRelationship(person As PersonLike, initialize As Boolean) As Relationship + overload: TinyLife.Objects.PersonLike.GetRelationship* + nameWithType.vb: PersonLike.GetRelationship(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, Boolean) + name.vb: GetRelationship(PersonLike, Boolean) +- uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + id: ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ChangeFriendship(PersonLike, float, bool) + nameWithType: PersonLike.ChangeFriendship(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, float, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ChangeFriendship + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1292 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Changes the wit the given person by the given amount. + + Additionally, a friendship is displayed and a is displayed if the friendship type changes. + example: [] + syntax: + content: public virtual void ChangeFriendship(PersonLike person, float amount, bool particle = true) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to change friendship with + - id: amount + type: System.Single + description: The amount to change friendship by, can be negative + - id: particle + type: System.Boolean + description: Whether to display a friendship gain or lose particle. Defaults to true. + content.vb: Public Overridable Sub ChangeFriendship(person As PersonLike, amount As Single, particle As Boolean = True) + overload: TinyLife.Objects.PersonLike.ChangeFriendship* + nameWithType.vb: PersonLike.ChangeFriendship(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeFriendship(PersonLike, Single, Boolean) +- uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + id: ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ChangeRomance(PersonLike, float, bool) + nameWithType: PersonLike.ChangeRomance(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, float, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ChangeRomance + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1349 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Changes the wit the given person by the given amount. + + Additionally, a romance is displayed. + example: [] + syntax: + content: public virtual void ChangeRomance(PersonLike person, float amount, bool particle = true) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to change romance with + - id: amount + type: System.Single + description: The amount to change romance by, can be negative + - id: particle + type: System.Boolean + description: Whether to display a romance gain or lose particle. Defaults to true. + content.vb: Public Overridable Sub ChangeRomance(person As PersonLike, amount As Single, particle As Boolean = True) + overload: TinyLife.Objects.PersonLike.ChangeRomance* + nameWithType.vb: PersonLike.ChangeRomance(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeRomance(PersonLike, Single, Boolean) +- 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) + id: DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DisplayEmote(EmoteChoices, bool, float, float) + nameWithType: PersonLike.DisplayEmote(EmoteChoices, bool, float, float) + fullName: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, bool, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DisplayEmote + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1388 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to display a over its head for 1 to 3 seconds + example: [] + syntax: + content: public virtual void DisplayEmote(EmoteChoices choices, bool thought, float minimumSeconds = 1, float maximumSeconds = 3) + parameters: + - id: choices + type: TinyLife.Actions.EmoteChoices + description: The emotes to choose from + - id: thought + type: System.Boolean + description: Whether the emote should be a thought bubble, rather than a speech bubble. + - id: minimumSeconds + type: System.Single + description: The minimum amount of real-time seconds that the emote should be displayed for, or 1 by default + - id: maximumSeconds + type: System.Single + description: The maximum amount of real-time seconds that the emote should be displayed for, or 3 by default + content.vb: Public Overridable Sub DisplayEmote(choices As EmoteChoices, thought As Boolean, minimumSeconds As Single = 1, maximumSeconds As Single = 3) + overload: TinyLife.Objects.PersonLike.DisplayEmote* + 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) +- uid: TinyLife.Objects.PersonLike.StopEmoting + commentId: M:TinyLife.Objects.PersonLike.StopEmoting + id: StopEmoting + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: StopEmoting() + nameWithType: PersonLike.StopEmoting() + fullName: TinyLife.Objects.PersonLike.StopEmoting() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StopEmoting + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1399 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to stop displaying the current emote immediately + example: [] + syntax: + content: public virtual void StopEmoting() + content.vb: Public Overridable Sub StopEmoting() + overload: TinyLife.Objects.PersonLike.StopEmoting* +- uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + id: Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Speak(SpeakStyle, float, float) + nameWithType: PersonLike.Speak(SpeakStyle, float, float) + fullName: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Speak + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1410 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to play speaking sounds with their applied for the given amount of time + example: [] + syntax: + content: public virtual void Speak(SpeakStyle possibleStyles, float minimumSeconds = 1, float maximumSeconds = 3) + parameters: + - id: possibleStyles + type: TinyLife.Objects.SpeakStyle + description: The speak styles to choose sounds from, can be a combined flag + - id: minimumSeconds + type: System.Single + description: The minimum amount of time, in seconds, to speak for + - id: maximumSeconds + type: System.Single + description: The maximum amount of time, in seconds, to speak for + content.vb: Public Overridable Sub Speak(possibleStyles As SpeakStyle, minimumSeconds As Single = 1, maximumSeconds As Single = 3) + overload: TinyLife.Objects.PersonLike.Speak* + nameWithType.vb: PersonLike.Speak(SpeakStyle, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, Single, Single) + name.vb: Speak(SpeakStyle, Single, Single) +- uid: TinyLife.Objects.PersonLike.StopSpeaking + commentId: M:TinyLife.Objects.PersonLike.StopSpeaking + id: StopSpeaking + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: StopSpeaking() + nameWithType: PersonLike.StopSpeaking() + fullName: TinyLife.Objects.PersonLike.StopSpeaking() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StopSpeaking + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1420 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to stop speaking, resetting their and interrupting any currently playing speak sounds + example: [] + syntax: + content: public virtual void StopSpeaking() + content.vb: Public Overridable Sub StopSpeaking() + overload: TinyLife.Objects.PersonLike.StopSpeaking* +- uid: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + id: DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, float, float) + nameWithType: PersonLike.DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, float, float) + fullName: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle?, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DisplayEmoteAndSpeak + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1437 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This is a combined helper method that invokes and optionally together. + + Since both methods choose a random amount of time for their actions independently, the emote display might end at a different time than the speaking sound. + example: [] + syntax: + content: public virtual void DisplayEmoteAndSpeak(EmoteChoices emoteChoices, SpeakStyle? speakStyles, float minimumSeconds = 1, float maximumSeconds = 3) + parameters: + - id: emoteChoices + type: TinyLife.Actions.EmoteChoices + description: The emotes to choose from + - id: speakStyles + type: System.Nullable{TinyLife.Objects.SpeakStyle} + description: The speak styles to choose from, can be a combined flag. If this is null, the displayed emote will be a thought. + - id: minimumSeconds + type: System.Single + description: The minimum amount of time, in seconds, to speak and display the emote for + - id: maximumSeconds + type: System.Single + description: The maximum amount of time, in seconds, to speak and display the emote for + content.vb: Public Overridable Sub DisplayEmoteAndSpeak(emoteChoices As EmoteChoices, speakStyles As SpeakStyle?, minimumSeconds As Single = 1, maximumSeconds As Single = 3) + overload: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak* + nameWithType.vb: PersonLike.DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle?, Single, Single) + name.vb: DisplayEmoteAndSpeak(EmoteChoices, SpeakStyle?, Single, Single) +- uid: TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + id: GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetFreeTalkingSpots(PersonLike) + nameWithType: PersonLike.GetFreeTalkingSpots(PersonLike) + fullName: TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFreeTalkingSpots + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1447 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a set of locations, in world space, that this person can be talked to from while standing in its current location + example: [] + syntax: + content: public virtual IEnumerable GetFreeTalkingSpots(PersonLike person) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + description: A set of free talking spots + content.vb: Public Overridable Function GetFreeTalkingSpots(person As PersonLike) As IEnumerable(Of Vector2) + overload: TinyLife.Objects.PersonLike.GetFreeTalkingSpots* +- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + id: OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OccupyActionSpot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1467 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Causes the given action spot of the given furniture to be marked as occupied. + + Optionally, the can also be changed, causing this person to look as if they were sitting, standing or laying on the furniture. + + Note that the values set in this method are reset every call if stayOccupied is false. + + To exit an action spot that was marked as stayOccupied, this method can be called with furniture and/or spot set to null. + example: [] + syntax: + content: public virtual void OccupyActionSpot(Furniture furniture, ActionSpot spot, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) + parameters: + - id: furniture + type: TinyLife.Objects.Furniture + description: The furniture to occupy. + - id: spot + type: TinyLife.Objects.ActionSpot + description: The action spot to occupy on the furniture. + - id: visual + type: System.Boolean + description: Whether or not the visual position should be updated to enter the spot, causing to contain the given furniture and spot. Note that, when furniture or spot is null, this value has no effect. + - id: rotation + type: System.Nullable{MLEM.Misc.Direction2} + description: The rotation that this person should get, or null to use the spot's default rotation. + - id: stayOccupied + type: System.Boolean + description: Whether this person should continue to occupy this action spot after the current update frame is over. + content.vb: Public Overridable Sub OccupyActionSpot(furniture As Furniture, spot As ActionSpot, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) + overload: TinyLife.Objects.PersonLike.OccupyActionSpot* + nameWithType.vb: PersonLike.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + id: OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OccupyFreeActionSpot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1498 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This is a shorthand method for and . + + Note that this method needs to be called every update frame for the person to keep occupying the action spot. + example: [] + syntax: + content: public virtual bool OccupyFreeActionSpot(Furniture furniture, ObjectCategory context = null, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) + parameters: + - id: furniture + type: TinyLife.Objects.Furniture + description: The furniture whose object spot to occupy + - id: context + type: TinyLife.Objects.ObjectCategory + description: The category that the action spot should have + - id: visual + type: System.Boolean + description: Whether or not the action spot should be entered visually. + - id: rotation + type: System.Nullable{MLEM.Misc.Direction2} + description: The rotation that the person should have, or the action spot's rotation by default + - id: stayOccupied + type: System.Boolean + description: Whether this person should continue to occupy this action spot after the current update frame is over. + return: + type: System.Boolean + description: Whether or not we were able to occupy a free action spot + content.vb: Public Overridable Function OccupyFreeActionSpot(furniture As Furniture, context As ObjectCategory = Nothing, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) As Boolean + overload: TinyLife.Objects.PersonLike.OccupyFreeActionSpot* + nameWithType.vb: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + id: OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyFreeActionSpot(ActionInfo, ObjectCategory, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OccupyFreeActionSpot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1516 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + This is a shorthand method for + + Note that this method needs to be called every update frame for the person to keep occupying the action spot. + example: [] + syntax: + content: public virtual bool OccupyFreeActionSpot(ActionInfo info, ObjectCategory context = null, bool visual = false, Direction2? rotation = null, bool stayOccupied = false) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info whose action object to occupy. + - id: context + type: TinyLife.Objects.ObjectCategory + description: The category that the action spot should have + - id: visual + type: System.Boolean + description: Whether or not the action spot should be entered visually. + - id: rotation + type: System.Nullable{MLEM.Misc.Direction2} + description: The rotation that the person should have, or the action spot's rotation by default + - id: stayOccupied + type: System.Boolean + description: Whether this person should continue to occupy this action spot after the current update frame is over. + return: + type: System.Boolean + description: Whether or not we were able to occupy a free action spot + content.vb: Public Overridable Function OccupyFreeActionSpot(info As ActionInfo, context As ObjectCategory = Nothing, visual As Boolean = False, rotation As Direction2? = Nothing, stayOccupied As Boolean = False) As Boolean + overload: TinyLife.Objects.PersonLike.OccupyFreeActionSpot* + nameWithType.vb: PersonLike.OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyFreeActionSpot(ActionInfo, ObjectCategory, Boolean, Direction2?, Boolean) +- uid: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + id: IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsCloseForTalking(Vector2, float) + nameWithType: PersonLike.IsCloseForTalking(Vector2, float) + fullName: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCloseForTalking + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1528 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns true if pos is considered close enough for talking. + + For a person to be close enough for talking, they have to be at least 0.25 and at most 2.5 tiles away and in the same . + example: [] + syntax: + content: public virtual bool IsCloseForTalking(Vector2 pos, float floor) + parameters: + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position of the person to query closeness for + - id: floor + type: System.Single + description: The floor that the other person is on. + return: + type: System.Boolean + description: Whether the person is close enough to talk to + content.vb: Public Overridable Function IsCloseForTalking(pos As Vector2, floor As Single) As Boolean + overload: TinyLife.Objects.PersonLike.IsCloseForTalking* + nameWithType.vb: PersonLike.IsCloseForTalking(Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2, Single) + name.vb: IsCloseForTalking(Vector2, Single) +- uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + id: GetNeed(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetNeed(NeedType) + nameWithType: PersonLike.GetNeed(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetNeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1540 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the of the given type for this person + example: [] + syntax: + content: public float GetNeed(NeedType type) + parameters: + - id: type + type: TinyLife.NeedType + description: The type of need that should be returned + return: + type: System.Single + description: This person's need value + content.vb: Public Function GetNeed(type As NeedType) As Single + overload: TinyLife.Objects.PersonLike.GetNeed* +- uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + id: GetNeedPercentage(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetNeedPercentage(NeedType) + nameWithType: PersonLike.GetNeedPercentage(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetNeedPercentage + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1549 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the of the given type for this person + example: [] + syntax: + content: public float GetNeedPercentage(NeedType type) + parameters: + - id: type + type: TinyLife.NeedType + description: The type of need that should be returned + return: + type: System.Single + description: This person's need percentage + content.vb: Public Function GetNeedPercentage(type As NeedType) As Single + overload: TinyLife.Objects.PersonLike.GetNeedPercentage* +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + id: RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RestoreNeed(NeedType, float, ActionInfo, float) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RestoreNeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1561 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Restores this person's of the given type by the given amount. + + Also invokes and modifies the restored amount by the person's current . + example: [] + syntax: + content: public virtual void RestoreNeed(NeedType type, float amount, ActionInfo info, float speedMultiplier) + parameters: + - id: type + type: TinyLife.NeedType + description: The type of need to restore + - id: amount + type: System.Single + description: The amount to restore this need by, out of . + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info of the action that is causing the need to be restored. Can be null if the need is not being restored by an action. + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overridable Sub RestoreNeed(type As NeedType, amount As Single, info As ActionInfo, speedMultiplier As Single) + overload: TinyLife.Objects.PersonLike.RestoreNeed* + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + id: RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RestoreNeed(NeedType, float, ActionInfo, SkillType, float) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, SkillType, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RestoreNeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1597 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Restores this person's of the given type by the given amount, additionally taking into account the person's level at the given . + + The higher the level of the given skill is, the higher the percentage of maxAmount that the will be restored with. + + This is useful for rewarding based on the level in a skill that is currently being built. + example: [] + syntax: + content: public void RestoreNeed(NeedType type, float maxAmount, ActionInfo info, SkillType requiredSkill, float speedMultiplier) + parameters: + - id: type + type: TinyLife.NeedType + description: The type of need to restore. + - id: maxAmount + type: System.Single + description: The maximum amount to restore this need by, out of . + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info of the action that is causing the need to be restored. Can be null if the need is not being restored by an action. + - id: requiredSkill + type: TinyLife.Skills.SkillType + description: The skill required to restore the given need. + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Sub RestoreNeed(type As NeedType, maxAmount As Single, info As ActionInfo, requiredSkill As SkillType, speedMultiplier As Single) + overload: TinyLife.Objects.PersonLike.RestoreNeed* + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single) + name.vb: RestoreNeed(NeedType, Single, ActionInfo, SkillType, Single) +- uid: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean) + id: GetSkill(TinyLife.Skills.SkillType,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetSkill(SkillType, bool) + nameWithType: PersonLike.GetSkill(SkillType, bool) + fullName: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSkill + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1608 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the instance that this person has for the given . + + If this person does not have the skill yet, and initialize is false or the skill's don't match this person's , null is returned. + example: [] + syntax: + content: public virtual Skill GetSkill(SkillType type, bool initialize) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to query. + - id: initialize + type: System.Boolean + description: Whether the skill should be added if it doesn't exist already. + return: + type: TinyLife.Skills.Skill + description: The skill instance, or null if this person doesn't have the skill yet, and initialize is false or the skill's don't match this person's . + content.vb: Public Overridable Function GetSkill(type As SkillType, initialize As Boolean) As Skill + overload: TinyLife.Objects.PersonLike.GetSkill* + nameWithType.vb: PersonLike.GetSkill(SkillType, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType, Boolean) + name.vb: GetSkill(SkillType, Boolean) +- uid: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + id: GetSkillTotalPercentage(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetSkillTotalPercentage(SkillType) + nameWithType: PersonLike.GetSkillTotalPercentage(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSkillTotalPercentage + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1627 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the total skill level percentage of the given skill for this person. + + This is a shorthand for . + example: [] + syntax: + content: public float GetSkillTotalPercentage(SkillType type) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to query + return: + type: System.Single + description: The person's total skill level percentage + content.vb: Public Function GetSkillTotalPercentage(type As SkillType) As Single + overload: TinyLife.Objects.PersonLike.GetSkillTotalPercentage* +- uid: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + id: GetSkillPointPercentage(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetSkillPointPercentage(SkillType) + nameWithType: PersonLike.GetSkillPointPercentage(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSkillPointPercentage + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1637 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the percentage that this person has in the given skill's current level. + + This is a shorthand for . + example: [] + syntax: + content: public float GetSkillPointPercentage(SkillType type) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to query + return: + type: System.Single + description: The person's skill point percentage + content.vb: Public Function GetSkillPointPercentage(type As SkillType) As Single + overload: TinyLife.Objects.PersonLike.GetSkillPointPercentage* +- uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + id: GetSkillLevel(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetSkillLevel(SkillType) + nameWithType: PersonLike.GetSkillLevel(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSkillLevel + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1647 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the level of the of the given type that this person has. + + If this person does not have the given skill, 0 is returned. + example: [] + syntax: + content: public int GetSkillLevel(SkillType type) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to query + return: + type: System.Int32 + description: The person's skill level + content.vb: Public Function GetSkillLevel(type As SkillType) As Integer + overload: TinyLife.Objects.PersonLike.GetSkillLevel* +- uid: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + commentId: M:TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + id: HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasSkillLevel(SkillType, int) + nameWithType: PersonLike.HasSkillLevel(SkillType, int) + fullName: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType, int) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasSkillLevel + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1657 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether this person has a of the given type and whether its value is high enough. + example: [] + syntax: + content: public bool HasSkillLevel(SkillType type, int level) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to query + - id: level + type: System.Int32 + description: The level that the skill has to be + return: + type: System.Boolean + description: true if the person has this skill level, false otherwise + content.vb: Public Function HasSkillLevel(type As SkillType, level As Integer) As Boolean + overload: TinyLife.Objects.PersonLike.HasSkillLevel* + nameWithType.vb: PersonLike.HasSkillLevel(SkillType, Integer) + fullName.vb: TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType, Integer) + name.vb: HasSkillLevel(SkillType, Integer) +- uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + id: GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GainSkill(SkillType, float, ActionInfo, float) + nameWithType: PersonLike.GainSkill(SkillType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GainSkill + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1669 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Causes this person to gain the skill with the given and raises it by the given amount. + + Note that influence the skinn gain automatically. + example: [] + syntax: + content: public virtual bool GainSkill(SkillType type, float amount, ActionInfo info, float speedMultiplier) + parameters: + - id: type + type: TinyLife.Skills.SkillType + description: The type of skill to gain + - id: amount + type: System.Single + description: The amount of skill points to gain + - id: info + type: TinyLife.Actions.ActionInfo + description: An optional action info whose can influence the efficiency + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + return: + type: System.Boolean + content.vb: Public Overridable Function GainSkill(type As SkillType, amount As Single, info As ActionInfo, speedMultiplier As Single) As Boolean + overload: TinyLife.Objects.PersonLike.GainSkill* + nameWithType.vb: PersonLike.GainSkill(SkillType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: GainSkill(SkillType, Single, ActionInfo, Single) +- uid: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + id: DepleteNeed(TinyLife.NeedType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DepleteNeed(NeedType, float, float) + nameWithType: PersonLike.DepleteNeed(NeedType, float, float) + fullName: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DepleteNeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1693 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Depletes this person's with the given by the given amount + + Note that, when the "NoNeed" cheat is active, this method does nothing. + example: [] + syntax: + content: public virtual void DepleteNeed(NeedType type, float amount, float speedMultiplier) + parameters: + - id: type + type: TinyLife.NeedType + description: The type of need to deplete + - id: amount + type: System.Single + description: The amount to deplete the need by, out of . + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overridable Sub DepleteNeed(type As NeedType, amount As Single, speedMultiplier As Single) + overload: TinyLife.Objects.PersonLike.DepleteNeed* + nameWithType.vb: PersonLike.DepleteNeed(NeedType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType, Single, Single) + name.vb: DepleteNeed(NeedType, Single, Single) +- uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + commentId: M:TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + id: HasPersonality(TinyLife.PersonalityType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasPersonality(PersonalityType) + nameWithType: PersonLike.HasPersonality(PersonalityType) + fullName: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasPersonality + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1704 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether this person has the given + example: [] + syntax: + content: public bool HasPersonality(PersonalityType type) + parameters: + - id: type + type: TinyLife.PersonalityType + description: The personality type to query + return: + type: System.Boolean + description: true if this person has this personality type, false otherwise + content.vb: Public Function HasPersonality(type As PersonalityType) As Boolean + overload: TinyLife.Objects.PersonLike.HasPersonality* +- uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + commentId: M:TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + id: EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + nameWithType: PersonLike.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + fullName: TinyLife.Objects.PersonLike.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EnqueueAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1718 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Enqueues the given action into to be executed later. + example: [] + syntax: + content: 'public virtual T EnqueueAction(ActionType type, ActionInfo info, bool automatic, bool priority = false, bool force = false, params ActionArgument[] chosenArguments) where T : Action' + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The type of action to enqueue + - id: info + type: TinyLife.Actions.ActionInfo + description: The action information + - id: automatic + type: System.Boolean + description: Whether this action is considered to have started automatically (or invoked by a player) + - id: priority + type: System.Boolean + description: Whether to add this action to the start of the action queue rather than the end + - id: force + type: System.Boolean + description: Whether to start the action even if returns false + - id: chosenArguments + type: TinyLife.Actions.ActionArgument[] + description: The arguments for the action to start, or an empty array or null if this action has no arguments, or if a random set of arguments should be chosen + typeParameters: + - id: T + return: + type: '{T}' + description: The created action, or null if the action cannot be executed or the maximum amount of entries in the is reached. + content.vb: Public Overridable Function EnqueueAction(Of T As Action)(type As ActionType, info As ActionInfo, automatic As Boolean, priority As Boolean = False, force As Boolean = False, ParamArray chosenArguments As ActionArgument()) As T + overload: TinyLife.Objects.PersonLike.EnqueueAction* + nameWithType.vb: PersonLike.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + fullName.vb: TinyLife.Objects.PersonLike.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) + name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) +- uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + id: CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CancelAction(Action, Action, bool) + nameWithType: PersonLike.CancelAction(Action, Action, bool) + fullName: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CancelAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1738 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Tries to cancel the given action, removing it from or in the process. + + If the action in question cannot be canceled, this method returns false. + example: [] + syntax: + content: public virtual bool CancelAction(Action action, Action cancelSource = null, bool force = false) + parameters: + - id: action + type: TinyLife.Actions.Action + description: The action to cancel + - id: cancelSource + type: TinyLife.Actions.Action + description: The action that is responsible for this cancelation, or null by default + - id: force + type: System.Boolean + description: Whether to cancel the action even if returns false + return: + type: System.Boolean + description: Whether the action could be canceled successfully + content.vb: Public Overridable Function CancelAction(action As Action, cancelSource As Action = Nothing, force As Boolean = False) As Boolean + overload: TinyLife.Objects.PersonLike.CancelAction* + nameWithType.vb: PersonLike.CancelAction(Action, Action, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, Boolean) + name.vb: CancelAction(Action, Action, Boolean) +- uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + id: GetHeldObject``1(System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetHeldObject(bool) + nameWithType: PersonLike.GetHeldObject(bool) + fullName: TinyLife.Objects.PersonLike.GetHeldObject(bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHeldObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1754 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the that this person is currently holding in their hands, which will always be on the same map as this person's . + + Note that, if the held object is not of the required type T, null is returned. + example: [] + syntax: + content: 'public virtual T GetHeldObject(bool alsoReturnFake = true) where T : MapObject' + parameters: + - id: alsoReturnFake + type: System.Boolean + typeParameters: + - id: T + description: The type that the held furniture is expected to have + return: + type: '{T}' + description: The held furniture + content.vb: Public Overridable Function GetHeldObject(Of T As MapObject)(alsoReturnFake As Boolean = True) As T + overload: TinyLife.Objects.PersonLike.GetHeldObject* + nameWithType.vb: PersonLike.GetHeldObject(Of T)(Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetHeldObject(Of T)(Boolean) + name.vb: GetHeldObject(Of T)(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) + id: SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetHeldObject(FurnitureType, int[], Guid?, bool) + nameWithType: PersonLike.SetHeldObject(FurnitureType, int[], Guid?, bool) + fullName: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetHeldObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1772 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Sets the person's held object to the given furniture type, with the given data, and returns the created instance. + + Note that the returned object will automatically be added to the same map as this person's . + example: [] + syntax: + content: 'public virtual T SetHeldObject(FurnitureType type, int[] colors = null, Guid? id = null, bool fake = false) where T : Furniture' + parameters: + - id: type + type: TinyLife.Objects.FurnitureType + description: The type of furniture to construct + - id: colors + type: System.Int32[] + description: The colors that the constructed furniture should have, or null to use the defaults + - id: id + type: System.Nullable{System.Guid} + description: The id that this furniture should have, or null to choose a random one + - id: fake + type: System.Boolean + description: Whether the object set to be held is considered fake. A fake object will not be taken into account when a check occurs. Fake items are expected to be removed at the end of an that adds them. + typeParameters: + - id: T + description: The type that the created furniture is expected to have + return: + type: '{T}' + description: The created furniture instance + content.vb: Public Overridable Function SetHeldObject(Of T As Furniture)(type As FurnitureType, colors As Integer() = Nothing, id As Guid? = Nothing, fake As Boolean = False) As T + overload: TinyLife.Objects.PersonLike.SetHeldObject* + 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) +- uid: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + id: SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetHeldObject(MapObject, bool) + nameWithType: PersonLike.SetHeldObject(MapObject, bool) + fullName: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetHeldObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1785 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Sets this person's held object to the given instance. + + Note that the obj has to be on the same map as this person's . + example: [] + syntax: + content: public virtual void SetHeldObject(MapObject obj, bool fake = false) + parameters: + - id: obj + type: TinyLife.Objects.MapObject + description: The furniture to hold + - id: fake + type: System.Boolean + description: Whether the object set to be held is considered fake. A fake object will not be taken into account when a check occurs. Fake items are expected to be removed at the end of an that adds them. + content.vb: Public Overridable Sub SetHeldObject(obj As MapObject, fake As Boolean = False) + overload: TinyLife.Objects.PersonLike.SetHeldObject* + nameWithType.vb: PersonLike.SetHeldObject(MapObject, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject, Boolean) + name.vb: SetHeldObject(MapObject, Boolean) +- uid: TinyLife.Objects.PersonLike.RemoveHeldObject``1 + commentId: M:TinyLife.Objects.PersonLike.RemoveHeldObject``1 + id: RemoveHeldObject``1 + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RemoveHeldObject() + nameWithType: PersonLike.RemoveHeldObject() + fullName: TinyLife.Objects.PersonLike.RemoveHeldObject() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RemoveHeldObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1798 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Removes this person's held object from the world and returns it. + example: [] + syntax: + content: 'public virtual T RemoveHeldObject() where T : MapObject' + typeParameters: + - id: T + description: The type of object to remove. If this person's held object does not match, it is not removed. + return: + type: '{T}' + description: The held object that was removed, or null if it did not match, or there was none. + content.vb: Public Overridable Function RemoveHeldObject(Of T As MapObject)() As T + overload: TinyLife.Objects.PersonLike.RemoveHeldObject* + nameWithType.vb: PersonLike.RemoveHeldObject(Of T)() + fullName.vb: TinyLife.Objects.PersonLike.RemoveHeldObject(Of T)() + name.vb: RemoveHeldObject(Of T)() +- uid: TinyLife.Objects.PersonLike.GetHeldActionInfo + commentId: M:TinyLife.Objects.PersonLike.GetHeldActionInfo + id: GetHeldActionInfo + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetHeldActionInfo() + nameWithType: PersonLike.GetHeldActionInfo() + fullName: TinyLife.Objects.PersonLike.GetHeldActionInfo() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHeldActionInfo + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1812 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a for the , or null if there is none. + + Note that, if the held object is marked as being fake, this method also returns null. + example: [] + syntax: + content: public virtual ActionInfo GetHeldActionInfo() + return: + type: TinyLife.Actions.ActionInfo + description: The held action info. + content.vb: Public Overridable Function GetHeldActionInfo() As ActionInfo + overload: TinyLife.Objects.PersonLike.GetHeldActionInfo* +- uid: TinyLife.Objects.PersonLike.ToCreatedByString + commentId: M:TinyLife.Objects.PersonLike.ToCreatedByString + id: ToCreatedByString + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ToCreatedByString() + nameWithType: PersonLike.ToCreatedByString() + fullName: TinyLife.Objects.PersonLike.ToCreatedByString() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ToCreatedByString + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1821 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a string representation of this person using the localized "Created by:" prefix + example: [] + syntax: + content: public virtual string ToCreatedByString() + return: + type: System.String + description: A "created by" string + content.vb: Public Overridable Function ToCreatedByString() As String + overload: TinyLife.Objects.PersonLike.ToCreatedByString* +- uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + commentId: M:TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + id: Die(TinyLife.Objects.DeathReason) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Die(DeathReason) + nameWithType: PersonLike.Die(DeathReason) + fullName: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Die + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1829 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to die, removing it from the world and optionally spawning a . + example: [] + syntax: + content: public virtual bool Die(DeathReason reason) + parameters: + - id: reason + type: TinyLife.Objects.DeathReason + description: The reason for this person's death + return: + type: System.Boolean + content.vb: Public Overridable Function Die(reason As DeathReason) As Boolean + overload: TinyLife.Objects.PersonLike.Die* +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + id: AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddEmotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1930 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Adds the given with the given intensity and time + example: [] + syntax: + content: public virtual bool AddEmotion(EmotionModifier type, int amount, TimeSpan time, IEmotionSource source, bool increaseExisting = false) + parameters: + - id: type + type: TinyLife.Emotions.EmotionModifier + description: The type of emotion to add + - id: amount + type: System.Int32 + description: The intensity of the emotion to add + - id: time + type: System.TimeSpan + description: The amount of in-game time the emotion should last for + - id: source + type: TinyLife.Emotions.IEmotionSource + description: The emotion source that caused this emotion. Supported objects include , , and more. May be null. + - id: increaseExisting + type: System.Boolean + description: Whether existing emotion modifiers of the same type should be increased by the given time and amount. If this is false, existing emotions get removed instead. + return: + type: System.Boolean + description: Whether the emotion could be added or it was already applied. If increaseExisting is true, this method always returns true. + content.vb: Public Overridable Function AddEmotion(type As EmotionModifier, amount As Integer, time As TimeSpan, source As IEmotionSource, increaseExisting As Boolean = False) As Boolean + overload: TinyLife.Objects.PersonLike.AddEmotion* + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) +- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + id: RemoveEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RemoveEmotion(EmotionModifier) + nameWithType: PersonLike.RemoveEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RemoveEmotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 1979 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Removes the given from this person's + example: [] + syntax: + content: public virtual bool RemoveEmotion(EmotionModifier type) + parameters: + - id: type + type: TinyLife.Emotions.EmotionModifier + description: The type of emotion to remove + return: + type: System.Boolean + description: Whether the emotion could be removed (or wasn't contained in the first place) + content.vb: Public Overridable Function RemoveEmotion(type As EmotionModifier) As Boolean + overload: TinyLife.Objects.PersonLike.RemoveEmotion* +- uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + id: LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: LowerEmotion(EmotionType, float, float) + nameWithType: PersonLike.LowerEmotion(EmotionType, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LowerEmotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2000 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Lowers any of the given by the given percentage. + + Each modifier's will be lowered by the percentage of their . + example: [] + syntax: + content: public virtual bool LowerEmotion(EmotionType type, float percentage, float speedMultiplier = 1) + parameters: + - id: type + type: TinyLife.Emotions.EmotionType + description: The type of emotion to lower + - id: percentage + type: System.Single + description: The percentage to lower the emotion by + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + return: + type: System.Boolean + description: Whether the emotion could be lowered, or this person had no emotion modifiers of the given type + content.vb: Public Overridable Function LowerEmotion(type As EmotionType, percentage As Single, speedMultiplier As Single = 1) As Boolean + overload: TinyLife.Objects.PersonLike.LowerEmotion* + nameWithType.vb: PersonLike.LowerEmotion(EmotionType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) + name.vb: LowerEmotion(EmotionType, Single, Single) +- uid: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + id: LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: LowerEmotionModifier(EmotionModifier, float, float) + nameWithType: PersonLike.LowerEmotionModifier(EmotionModifier, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LowerEmotionModifier + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2019 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Lowers the specified emotion modifier by the specified percentage. + + This differs from in that only the specific modifier is lowered. + example: [] + syntax: + content: public virtual bool LowerEmotionModifier(EmotionModifier modifier, float percentage, float speedMultiplier = 1) + parameters: + - id: modifier + type: TinyLife.Emotions.EmotionModifier + description: The emotion modifier to lower + - id: percentage + type: System.Single + description: The percentage to lower the emotion by + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + return: + type: System.Boolean + description: Whether the emotion could be lowered, or this person had no emotion modifiers of the given type + content.vb: Public Overridable Function LowerEmotionModifier(modifier As EmotionModifier, percentage As Single, speedMultiplier As Single = 1) As Boolean + overload: TinyLife.Objects.PersonLike.LowerEmotionModifier* + nameWithType.vb: PersonLike.LowerEmotionModifier(EmotionModifier, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier, Single, Single) + name.vb: LowerEmotionModifier(EmotionModifier, Single, Single) +- uid: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + id: HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasEmotionModifier(EmotionModifier) + nameWithType: PersonLike.HasEmotionModifier(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasEmotionModifier + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2035 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether this person has the given in their list + example: [] + syntax: + content: public bool HasEmotionModifier(EmotionModifier type) + parameters: + - id: type + type: TinyLife.Emotions.EmotionModifier + description: The type of emotion modifier to query + return: + type: System.Boolean + description: Whether the emotion modifier is active + content.vb: Public Function HasEmotionModifier(type As EmotionModifier) As Boolean + overload: TinyLife.Objects.PersonLike.HasEmotionModifier* +- uid: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + id: GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetCausedEmotion(EmotionModifier) + nameWithType: PersonLike.GetCausedEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetCausedEmotion + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2045 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the emotion that is actually caused in the passed , which is either its or a context-dependent override. + + Specifically, this method returns instead of for a person who is asexual (), and instead of for a . + example: [] + syntax: + content: public EmotionType GetCausedEmotion(EmotionModifier modifier) + parameters: + - id: modifier + type: TinyLife.Emotions.EmotionModifier + description: The emotion modifier whose emotion should be queried. + return: + type: TinyLife.Emotions.EmotionType + description: The caused emotion. + content.vb: Public Function GetCausedEmotion(modifier As EmotionModifier) As EmotionType + overload: TinyLife.Objects.PersonLike.GetCausedEmotion* +- uid: TinyLife.Objects.PersonLike.GetWalkSpeed + commentId: M:TinyLife.Objects.PersonLike.GetWalkSpeed + id: GetWalkSpeed + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetWalkSpeed() + nameWithType: PersonLike.GetWalkSpeed() + fullName: TinyLife.Objects.PersonLike.GetWalkSpeed() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetWalkSpeed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2060 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns this person's current walk speed, per update frame. + + The walk speed is influenced by their and . + example: [] + syntax: + content: public virtual float GetWalkSpeed() + return: + type: System.Single + description: The walk speed + content.vb: Public Overridable Function GetWalkSpeed() As Single + overload: TinyLife.Objects.PersonLike.GetWalkSpeed* +- 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) + id: GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetEfficiencyModifier(float, ActionInfo, SkillType, float) + nameWithType: PersonLike.GetEfficiencyModifier(float, ActionInfo, SkillType, float) + fullName: TinyLife.Objects.PersonLike.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetEfficiencyModifier + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2095 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a multiplier (which will be close to 1) of how "efficiently" this person currently works and moves. + + This value is influenced by the speedMultiplier, the level of the passed skill as well as this person's and . + example: [] + syntax: + content: public virtual float GetEfficiencyModifier(float speedMultiplier = 1, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1) + parameters: + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + - id: info + type: TinyLife.Actions.ActionInfo + description: An optional action info whose can influence the efficiency + - id: skill + type: TinyLife.Skills.SkillType + description: A skill that optionally influences the efficiency + - id: levelModifier + type: System.Single + description: The amount that each skill level should influence the efficiency by. Defaults to 0.1. + return: + type: System.Single + description: The person's efficiency, which is a value close to or equal to 1 + content.vb: Public Overridable Function GetEfficiencyModifier(speedMultiplier As Single = 1, info As ActionInfo = Nothing, skill As SkillType = Nothing, levelModifier As Single = 0.1) As Single + overload: TinyLife.Objects.PersonLike.GetEfficiencyModifier* + 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) +- uid: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + commentId: M:TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + id: HasHouseholdMember(System.Guid) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasHouseholdMember(Guid) + nameWithType: PersonLike.HasHouseholdMember(Guid) + fullName: TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasHouseholdMember + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2143 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether the given person is a part of this household + example: [] + syntax: + content: public bool HasHouseholdMember(Guid person) + parameters: + - id: person + type: System.Guid + description: The unique id of the person to query + return: + type: System.Boolean + description: true if the person is part of this household, false otherwise + content.vb: Public Function HasHouseholdMember(person As Guid) As Boolean + overload: TinyLife.Objects.PersonLike.HasHouseholdMember* +- uid: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + id: HasHouseholdMember(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasHouseholdMember(PersonLike) + nameWithType: PersonLike.HasHouseholdMember(PersonLike) + fullName: TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasHouseholdMember + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2148 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether the given person is a part of this household + example: [] + syntax: + content: public bool HasHouseholdMember(PersonLike person) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The unique id of the person to query + return: + type: System.Boolean + description: true if the person is part of this household, false otherwise + content.vb: Public Function HasHouseholdMember(person As PersonLike) As Boolean + overload: TinyLife.Objects.PersonLike.HasHouseholdMember* +- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + id: GetPassiveActionPriority(TinyLife.Actions.ActionType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetPassiveActionPriority(ActionType) + nameWithType: PersonLike.GetPassiveActionPriority(ActionType) + fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPassiveActionPriority + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2159 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the passive priority for the given . + + This method evaluates the action's own and adds additional factors like and modifiers for social actions. + + You can use to change the return value of this method. + example: [] + syntax: + content: public virtual float GetPassiveActionPriority(ActionType type) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The type of action to get the passive priority for + return: + type: System.Single + description: The action's passive priority + content.vb: Public Overridable Function GetPassiveActionPriority(type As ActionType) As Single + overload: TinyLife.Objects.PersonLike.GetPassiveActionPriority* +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + id: GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetAiPriorityForObject(MapObject, ObjectCategory) + nameWithType: PersonLike.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetAiPriorityForObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2183 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the AI priority for the given obj and the given categories. + + This method checks the method, as well as any -speciifc AI priorities, and invokes the event. + example: [] + syntax: + content: public virtual float GetAiPriorityForObject(MapObject obj, ObjectCategory categories) + parameters: + - id: obj + type: TinyLife.Objects.MapObject + description: The object. + - id: categories + type: TinyLife.Objects.ObjectCategory + description: The categories. + return: + type: System.Single + description: The AI priority for the object. + content.vb: Public Overridable Function GetAiPriorityForObject(obj As MapObject, categories As ObjectCategory) As Single + overload: TinyLife.Objects.PersonLike.GetAiPriorityForObject* +- uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + id: GetRandomOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetRandomOutfit(ClothesIntention) + nameWithType: PersonLike.GetRandomOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetRandomOutfit + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2194 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the index of the collection that best matches the given . + example: [] + syntax: + content: public virtual int GetRandomOutfit(ClothesIntention intention) + parameters: + - id: intention + type: TinyLife.Objects.ClothesIntention + description: The intention to match the best outfit to. + return: + type: System.Int32 + description: The index in the collection that best matches the intention, or -1 there is no match. + content.vb: Public Overridable Function GetRandomOutfit(intention As ClothesIntention) As Integer + overload: TinyLife.Objects.PersonLike.GetRandomOutfit* +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + id: SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetCurrentOutfit(ClothesIntention) + nameWithType: PersonLike.SetCurrentOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetCurrentOutfit + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2206 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Sets the current outfit to an outfit that matches the given . + + This method returns whether returned a valid outfit index or if no matching outfit could be found. + + Note that, if this person is already wearing an outfit that matches the intention, the outfit will not be changed, and this method returns true. + example: [] + syntax: + content: public virtual bool SetCurrentOutfit(ClothesIntention intention) + parameters: + - id: intention + type: TinyLife.Objects.ClothesIntention + description: The intention to match the best outfit to. + return: + type: System.Boolean + description: True if an outfit could be found, or false if no matching outfit could be found. + content.vb: Public Overridable Function SetCurrentOutfit(intention As ClothesIntention) As Boolean + overload: TinyLife.Objects.PersonLike.SetCurrentOutfit* +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + id: SetCurrentOutfit(System.Int32) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetCurrentOutfit(int) + nameWithType: PersonLike.SetCurrentOutfit(int) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(int) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetCurrentOutfit + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2222 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Sets this person's to the given index. + + Additionally, this method updates this person's animation and portrait to the new outfit. + example: [] + syntax: + content: public virtual void SetCurrentOutfit(int index) + parameters: + - id: index + type: System.Int32 + description: The index to set + content.vb: Public Overridable Sub SetCurrentOutfit(index As Integer) + overload: TinyLife.Objects.PersonLike.SetCurrentOutfit* + nameWithType.vb: PersonLike.SetCurrentOutfit(Integer) + fullName.vb: TinyLife.Objects.PersonLike.SetCurrentOutfit(Integer) + name.vb: SetCurrentOutfit(Integer) +- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + id: SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetNewId(Map, IEnumerable, IEnumerable) + nameWithType: PersonLike.SetNewId(Map, IEnumerable, IEnumerable) + fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetNewId + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2237 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Sets a new for this person, and also updates any furniture and relationship references for them. + + Optionally, a set of additional people and furniture that might not currently be on the map can be passed. + example: [] + syntax: + content: public virtual void SetNewId(Map map, IEnumerable possibleAdditionalRelationships = null, IEnumerable possibleAdditionalFurniture = null) + parameters: + - id: map + type: TinyLife.World.Map + description: The map that the person will be added to + - id: possibleAdditionalRelationships + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} + description: A set of people, in addition to the map's people, that this person might have a relationship to + - id: possibleAdditionalFurniture + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} + description: A set of objects, in addition to the map's objects, that this person might have created + content.vb: Public Overridable Sub SetNewId(map As Map, possibleAdditionalRelationships As IEnumerable(Of PersonLike) = Nothing, possibleAdditionalFurniture As IEnumerable(Of Furniture) = Nothing) + overload: TinyLife.Objects.PersonLike.SetNewId* + nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) +- uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + id: IsIdMatch(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsIdMatch(PersonLike) + nameWithType: PersonLike.IsIdMatch(PersonLike) + fullName: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsIdMatch + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2292 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns whether this person and the other person have matching values or whether their ID histories () overlap. + + If this method returns two, this person and the other person can be considered the same person to a certain degree, as it means that they are copies of each other, or copies of the same person. + example: [] + syntax: + content: public bool IsIdMatch(PersonLike other) + parameters: + - id: other + type: TinyLife.Objects.PersonLike + description: The person to compare this person to + return: + type: System.Boolean + description: Whether this person and the passed person have matching ids + content.vb: Public Function IsIdMatch(other As PersonLike) As Boolean + overload: TinyLife.Objects.PersonLike.IsIdMatch* +- uid: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + id: IsIdMatch(System.Guid) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: IsIdMatch(Guid) + nameWithType: PersonLike.IsIdMatch(Guid) + fullName: TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsIdMatch + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2302 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns whether this person's or any entry in their ID history () matches the passed. + + To compare whether two people are an ID match, use . + example: [] + syntax: + content: public bool IsIdMatch(Guid id) + parameters: + - id: id + type: System.Guid + description: The id to compare this person's ids to + return: + type: System.Boolean + description: Whether any of this person's id match + content.vb: Public Function IsIdMatch(id As Guid) As Boolean + overload: TinyLife.Objects.PersonLike.IsIdMatch* +- uid: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + id: FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: FaceObject(MapObject, ActionSpot) + nameWithType: PersonLike.FaceObject(MapObject, ActionSpot) + fullName: TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FaceObject + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2311 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A utility method that causes this person> to face in the direction of the given obj (and optionally its specific ). + + This method returns false if this person is occupying a furniture object, or if they're standing in the same location as the obj. + example: [] + syntax: + content: public bool FaceObject(MapObject obj, ActionSpot spot = null) + parameters: + - id: obj + type: TinyLife.Objects.MapObject + - id: spot + type: TinyLife.Objects.ActionSpot + return: + type: System.Boolean + description: Whether it was possible to face in the object's direction. + content.vb: Public Function FaceObject(obj As MapObject, spot As ActionSpot = Nothing) As Boolean + overload: TinyLife.Objects.PersonLike.FaceObject* +- uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + id: GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetPersonalitySkillBoost(SkillType) + nameWithType: PersonLike.GetPersonalitySkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPersonalitySkillBoost + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2335 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a modifier that skills with the given should be boosted by, based on this person's . + + This method is used by . + example: [] + syntax: + content: public virtual float GetPersonalitySkillBoost(SkillType skill) + parameters: + - id: skill + type: TinyLife.Skills.SkillType + description: The skill category whose personality skill boost to return + return: + type: System.Single + description: A modifier that skills should be boosted by + content.vb: Public Overridable Function GetPersonalitySkillBoost(skill As SkillType) As Single + overload: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost* +- uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + id: GetEmotionSkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetEmotionSkillBoost(SkillType) + nameWithType: PersonLike.GetEmotionSkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetEmotionSkillBoost + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2357 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a modifier that skills with the given should be boosted by, based on this person's current . + + This method is used by , and is also used to display the emotion image in the skills menu. + example: [] + syntax: + content: public virtual float GetEmotionSkillBoost(SkillType skill) + parameters: + - id: skill + type: TinyLife.Skills.SkillType + description: '' + return: + type: System.Single + description: '' + content.vb: Public Overridable Function GetEmotionSkillBoost(skill As SkillType) As Single + overload: TinyLife.Objects.PersonLike.GetEmotionSkillBoost* +- uid: TinyLife.Objects.PersonLike.GetCurrentGoals + commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals + id: GetCurrentGoals + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetCurrentGoals() + nameWithType: PersonLike.GetCurrentGoals() + fullName: TinyLife.Objects.PersonLike.GetCurrentGoals() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetCurrentGoals + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2381 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns a set of objects that this person is currently working on. + + To add more current goals, use . + example: [] + syntax: + content: public virtual List GetCurrentGoals() + return: + type: System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable} + description: This person's current goals + content.vb: Public Overridable Function GetCurrentGoals() As List(Of IGoalTriggerable) + overload: TinyLife.Objects.PersonLike.GetCurrentGoals* +- uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + commentId: M:TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) + id: EarnMoney(System.Single,System.Object) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: EarnMoney(float, object) + nameWithType: PersonLike.EarnMoney(float, object) + fullName: TinyLife.Objects.PersonLike.EarnMoney(float, object) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EarnMoney + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2402 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Causes this person's to be increased, but additionally triggers the . + + This method should only be used if the money is earned in a "manual" way, like when selling a homemade painting or publishing a book. + example: [] + syntax: + content: public virtual void EarnMoney(float money, object triggerObject) + parameters: + - id: money + type: System.Single + description: The money to earn. + - id: triggerObject + type: System.Object + description: The object that caused the money to be earned, which is passed to . Note that this needs to be compatible with the 's . + content.vb: Public Overridable Sub EarnMoney(money As Single, triggerObject As Object) + overload: TinyLife.Objects.PersonLike.EarnMoney* + nameWithType.vb: PersonLike.EarnMoney(Single, Object) + fullName.vb: TinyLife.Objects.PersonLike.EarnMoney(Single, Object) + name.vb: EarnMoney(Single, Object) +- uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + id: AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + nameWithType: PersonLike.AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, int, System.TimeSpan?) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddMemory + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2415 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Adds a to the list of this person. + example: [] + syntax: + content: 'public virtual T AddMemory(MemoryType type, ActionInfo info, int toKeep = 0, TimeSpan? timeOccured = null) where T : Memory' + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The type of memory to add. + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info to attach to this memory, or null to use . + - id: toKeep + type: System.Int32 + description: An amount of memories of the given type to keep, also counting the newly added one. Oldest memories will be removed first. + - id: timeOccured + type: System.Nullable{System.TimeSpan} + description: The time that this memory occured on, or null to use . + typeParameters: + - id: T + return: + type: '{T}' + description: The added memory. + content.vb: Public Overridable Function AddMemory(Of T As Memory)(type As MemoryType, info As ActionInfo, toKeep As Integer = 0, timeOccured As TimeSpan? = Nothing) As T + overload: TinyLife.Objects.PersonLike.AddMemory* + nameWithType.vb: PersonLike.AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, Integer, System.TimeSpan?) + name.vb: AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) +- uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + id: GetMemories``1(TinyLife.Goals.MemoryType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetMemories(MemoryType) + nameWithType: PersonLike.GetMemories(MemoryType) + fullName: TinyLife.Objects.PersonLike.GetMemories(TinyLife.Goals.MemoryType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetMemories + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2427 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns all instances that this person currently tracks that match the given . + example: [] + syntax: + content: 'public virtual IEnumerable GetMemories(MemoryType type) where T : Memory' + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The memory type to match. + typeParameters: + - id: T + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: The memories of the given type. + content.vb: Public Overridable Function GetMemories(Of T As Memory)(type As MemoryType) As IEnumerable(Of T) + overload: TinyLife.Objects.PersonLike.GetMemories* + nameWithType.vb: PersonLike.GetMemories(Of T)(MemoryType) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of T)(TinyLife.Goals.MemoryType) + name.vb: GetMemories(Of T)(MemoryType) +- uid: TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + id: GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetMemories(IDictionary) + nameWithType: PersonLike.GetMemories(IDictionary) + fullName: TinyLife.Objects.PersonLike.GetMemories(System.Collections.Generic.IDictionary) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetMemories + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2436 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns all instances that this person currently tracks that match the given set of . + example: [] + syntax: + content: 'public virtual IEnumerable<(TKey Key, TMem Memory)> GetMemories(IDictionary types) where TMem : Memory' + parameters: + - id: types + type: System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType} + description: The memory types to match. + typeParameters: + - id: TKey + - id: TMem + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{{TKey},{TMem}}} + description: The memories of the given types. + content.vb: Public Overridable Function GetMemories(Of TKey, TMem As Memory)(types As IDictionary(Of TKey, MemoryType)) As IEnumerable(Of (Key As TKey, Memory As TMem)) + overload: TinyLife.Objects.PersonLike.GetMemories* + nameWithType.vb: PersonLike.GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of TKey, TMem)(System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType)) + name.vb: GetMemories(Of TKey, TMem)(IDictionary(Of TKey, MemoryType)) +- uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + id: RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: RemoveMemory(MemoryType, int, Func) + nameWithType: PersonLike.RemoveMemory(MemoryType, int, Func) + fullName: TinyLife.Objects.PersonLike.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RemoveMemory + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2447 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Removes all instances of the given type T and from this person's collection, and returns the amount of memories removed. + example: [] + syntax: + content: 'public virtual int RemoveMemory(MemoryType type, int toKeep = 0, Func condition = null) where T : Memory' + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The memory type to match. + - id: toKeep + type: System.Int32 + description: An amount of memories of the given type to keep. Oldest memories will be removed first. + - id: condition + type: System.Func{{T},System.Boolean} + description: An additional condition to determine whether memories should be included in the search. + typeParameters: + - id: T + return: + type: System.Int32 + description: How many memories were removed. + content.vb: Public Overridable Function RemoveMemory(Of T As Memory)(type As MemoryType, toKeep As Integer = 0, condition As Func(Of T, Boolean) = Nothing) As Integer + overload: TinyLife.Objects.PersonLike.RemoveMemory* + nameWithType.vb: PersonLike.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) + name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + id: GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetTimeSinceMemory(MemoryType, Func) + nameWithType: PersonLike.GetTimeSinceMemory(MemoryType, Func) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTimeSinceMemory + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2475 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the time since a memory of the given has occured. + + If there are multiple memories of the given type, the minimum time is returned. If there is no memory of the given type, null is returned. + example: [] + syntax: + content: 'public virtual TimeSpan? GetTimeSinceMemory(MemoryType type, Func condition = null) where T : Memory' + parameters: + - id: type + type: TinyLife.Goals.MemoryType + description: The memory type to query. + - id: condition + type: System.Func{{T},System.Boolean} + description: An additional condition to determine whether memories should be included in the search. + typeParameters: + - id: T + return: + type: System.Nullable{System.TimeSpan} + description: The time since the given memory type. + content.vb: Public Overridable Function GetTimeSinceMemory(Of T As Memory)(type As MemoryType, condition As Func(Of T, Boolean) = Nothing) As TimeSpan? + overload: TinyLife.Objects.PersonLike.GetTimeSinceMemory* + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) + name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + id: GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetTimeSinceMemory(params MemoryType[]) + nameWithType: PersonLike.GetTimeSinceMemory(params MemoryType[]) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(params TinyLife.Goals.MemoryType[]) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTimeSinceMemory + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2494 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the time since a memory of one of the given values has occured. + + If there are multiple memories that match the given types, the minimum time is returned. If there is no memory of any of the given types, null is returned. + example: [] + syntax: + content: 'public virtual TimeSpan? GetTimeSinceMemory(params MemoryType[] types) where T : Memory' + parameters: + - id: types + type: TinyLife.Goals.MemoryType[] + description: The memory types to query. + typeParameters: + - id: T + return: + type: System.Nullable{System.TimeSpan} + description: The time since the given memory type. + content.vb: Public Overridable Function GetTimeSinceMemory(Of T As Memory)(ParamArray types As MemoryType()) As TimeSpan? + overload: TinyLife.Objects.PersonLike.GetTimeSinceMemory* + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(ParamArray MemoryType()) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(ParamArray TinyLife.Goals.MemoryType()) + name.vb: GetTimeSinceMemory(Of T)(ParamArray MemoryType()) +- uid: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + id: GoToExitRoad(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GoToExitRoad(Vector2) + nameWithType: PersonLike.GoToExitRoad(Vector2) + fullName: TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GoToExitRoad + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2507 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Teleports this person to the nearest exit road using . + example: [] + syntax: + content: public virtual void GoToExitRoad(Vector2 closestPosition) + parameters: + - id: closestPosition + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Overridable Sub GoToExitRoad(closestPosition As Vector2) + overload: TinyLife.Objects.PersonLike.GoToExitRoad* +- uid: TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean) + id: GetAction``1(System.Guid,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetAction(Guid, bool) + nameWithType: PersonLike.GetAction(Guid, bool) + fullName: TinyLife.Objects.PersonLike.GetAction(System.Guid, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2521 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the action in this person's set whose matches the given id and the given type T. + example: [] + syntax: + content: 'public T GetAction(Guid id, bool regardChildren = false) where T : Action' + parameters: + - id: id + type: System.Guid + description: The id of the action to query. + - id: regardChildren + type: System.Boolean + description: Whether child actions should be queried. If this is true, is used. + typeParameters: + - id: T + description: The type of action to find and return. + return: + type: '{T}' + description: The action with the given id and type T, or null if none are found. + content.vb: Public Function GetAction(Of T As Action)(id As Guid, regardChildren As Boolean = False) As T + overload: TinyLife.Objects.PersonLike.GetAction* + 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) +- uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + id: SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetPregnancyStatus(int, Guid, bool) + nameWithType: PersonLike.SetPregnancyStatus(int, Guid, bool) + fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus(int, System.Guid, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetPregnancyStatus + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2541 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Sets this person's pregnancy status to the given parameters. This person's , as well as their will be set. If memories is true, the memory will be removed, and the memory will be added if hours is greater than 0. + example: [] + syntax: + content: public virtual void SetPregnancyStatus(int hours, Guid partner, bool memories = true) + parameters: + - id: hours + type: System.Int32 + description: The amount of hours this person should be pregnant for at the minimum. + - id: partner + type: System.Guid + description: The of this person's pregnancy partner. + - id: memories + type: System.Boolean + description: Whether the appropriate instances should be added to this person. + content.vb: Public Overridable Sub SetPregnancyStatus(hours As Integer, partner As Guid, memories As Boolean = True) + overload: TinyLife.Objects.PersonLike.SetPregnancyStatus* + nameWithType.vb: PersonLike.SetPregnancyStatus(Integer, Guid, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.SetPregnancyStatus(Integer, System.Guid, Boolean) + name.vb: SetPregnancyStatus(Integer, Guid, Boolean) +- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks + id: SetAnimationsFromLooks + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SetAnimationsFromLooks() + nameWithType: PersonLike.SetAnimationsFromLooks() + fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetAnimationsFromLooks + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2561 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method that is called in various places to update this person's animation data. By default, this method calls for each clothes layer as well as this person's shadow. + example: [] + syntax: + content: public virtual void SetAnimationsFromLooks() + content.vb: Public Overridable Sub SetAnimationsFromLooks() + overload: TinyLife.Objects.PersonLike.SetAnimationsFromLooks* +- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + id: ImportAtExitRoad(TinyLife.World.Map) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ImportAtExitRoad(Map) + nameWithType: PersonLike.ImportAtExitRoad(Map) + fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ImportAtExitRoad + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2573 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Imports this person at a nearby exit road, additionally validating them, setting a new for them and adding them to the given map. + example: [] + syntax: + content: public virtual void ImportAtExitRoad(Map map) + parameters: + - id: map + type: TinyLife.World.Map + description: The map to import on. + content.vb: Public Overridable Sub ImportAtExitRoad(map As Map) + overload: TinyLife.Objects.PersonLike.ImportAtExitRoad* +- uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation + commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation + id: GoToRandomHomeLocation + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GoToRandomHomeLocation() + nameWithType: PersonLike.GoToRandomHomeLocation() + fullName: TinyLife.Objects.PersonLike.GoToRandomHomeLocation() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GoToRandomHomeLocation + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2585 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Causes this person to teleport to a random location close to their 's home location (). + + Note that this method expects this person's to be the same as the 's . + example: [] + syntax: + content: public virtual void GoToRandomHomeLocation() + content.vb: Public Overridable Sub GoToRandomHomeLocation() + overload: TinyLife.Objects.PersonLike.GoToRandomHomeLocation* +- uid: TinyLife.Objects.PersonLike.ShouldDrawHeldItem + commentId: M:TinyLife.Objects.PersonLike.ShouldDrawHeldItem + id: ShouldDrawHeldItem + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ShouldDrawHeldItem() + nameWithType: PersonLike.ShouldDrawHeldItem() + fullName: TinyLife.Objects.PersonLike.ShouldDrawHeldItem() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ShouldDrawHeldItem + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2607 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether or not to draw this person's held object at the given time, whicih is used by for drawing. + example: [] + syntax: + content: public virtual bool ShouldDrawHeldItem() + return: + type: System.Boolean + description: Whether or not to draw this person's held object. + content.vb: Public Overridable Function ShouldDrawHeldItem() As Boolean + overload: TinyLife.Objects.PersonLike.ShouldDrawHeldItem* +- uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + id: GetHeldItemDrawOffset(System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetHeldItemDrawOffset(bool) + nameWithType: PersonLike.GetHeldItemDrawOffset(bool) + fullName: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHeldItemDrawOffset + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2618 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns this person's held item's draw offset, which is used by for drawing. + example: [] + syntax: + content: public virtual Vector2 GetHeldItemDrawOffset(bool includeItemOffsets) + parameters: + - id: includeItemOffsets + type: System.Boolean + return: + type: Microsoft.Xna.Framework.Vector2 + description: This person's held item's draw offset. + content.vb: Public Overridable Function GetHeldItemDrawOffset(includeItemOffsets As Boolean) As Vector2 + overload: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset* + nameWithType.vb: PersonLike.GetHeldItemDrawOffset(Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(Boolean) + name.vb: GetHeldItemDrawOffset(Boolean) +- uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + id: GetHeldItemDepthOffset + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetHeldItemDepthOffset() + nameWithType: PersonLike.GetHeldItemDepthOffset() + fullName: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHeldItemDepthOffset + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2646 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns this person's held item's depth offset, which is used by for drawing. + example: [] + syntax: + content: public virtual float GetHeldItemDepthOffset() + return: + type: System.Single + description: This person's held item's depth offset. + content.vb: Public Overridable Function GetHeldItemDepthOffset() As Single + overload: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset* +- uid: TinyLife.Objects.PersonLike.GetPivot + commentId: M:TinyLife.Objects.PersonLike.GetPivot + id: GetPivot + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetPivot() + nameWithType: PersonLike.GetPivot() + fullName: TinyLife.Objects.PersonLike.GetPivot() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPivot + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2657 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns this person's screen-space pivot position, based on the current animation frame. + example: [] + syntax: + content: public virtual Vector2 GetPivot() + return: + type: Microsoft.Xna.Framework.Vector2 + description: This person's screen-space pivot position. + content.vb: Public Overridable Function GetPivot() As Vector2 + overload: TinyLife.Objects.PersonLike.GetPivot* +- 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) + id: CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CanExecuteAction(ActionType, ActionInfo, bool) + nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool) + fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanExecuteAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2669 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the given action type's delegate's result and also checks additional conditions like , , and . + + This method additionally catches and handles any exceptions by printing them out as a notification to the player. + example: [] + syntax: + content: public virtual CanExecuteResult CanExecuteAction(ActionType type, ActionInfo info, bool automatic) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The action to execute. + - id: info + type: TinyLife.Actions.ActionInfo + description: The action info + - id: automatic + type: System.Boolean + description: Whether the action is automatically executed + return: + type: TinyLife.Actions.CanExecuteResult + description: A that represents whether the action can be executed right now + content.vb: Public Overridable Function CanExecuteAction(type As ActionType, info As ActionInfo, automatic As Boolean) As CanExecuteResult + overload: TinyLife.Objects.PersonLike.CanExecuteAction* + 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) +- uid: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + commentId: M:TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + id: GetValidClothes(TinyLife.Objects.ClothesLayer) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetValidClothes(ClothesLayer) + nameWithType: PersonLike.GetValidClothes(ClothesLayer) + fullName: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetValidClothes + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2731 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns the clothes from the registry that match the given that this person can wear, based on their and other factors. + example: [] + syntax: + content: public virtual IEnumerable GetValidClothes(ClothesLayer layer) + parameters: + - id: layer + type: TinyLife.Objects.ClothesLayer + description: The layer + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} + description: The clothes that match + content.vb: Public Overridable Function GetValidClothes(layer As ClothesLayer) As IEnumerable(Of Clothes) + overload: TinyLife.Objects.PersonLike.GetValidClothes* +- uid: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + commentId: M:TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + id: CanApplyPersonality(TinyLife.PersonalityType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CanApplyPersonality(PersonalityType) + nameWithType: PersonLike.CanApplyPersonality(PersonalityType) + fullName: TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanApplyPersonality + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2743 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns whether the given personality type can be applied to this person. + + The return value is determined by this person's existing and the personality type's and value. + example: [] + syntax: + content: public virtual bool CanApplyPersonality(PersonalityType type) + parameters: + - id: type + type: TinyLife.PersonalityType + return: + type: System.Boolean + description: Whether the personality type can apply to this person. + content.vb: Public Overridable Function CanApplyPersonality(type As PersonalityType) As Boolean + overload: TinyLife.Objects.PersonLike.CanApplyPersonality* +- uid: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + commentId: M:TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + id: HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: HasRecentlyFailed(ActionType, float) + nameWithType: PersonLike.HasRecentlyFailed(ActionType, float) + fullName: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasRecentlyFailed + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2760 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns whether an action of the given type has recently failed for this person. + + A failed action is one that has returned the completion type in its method. + example: [] + syntax: + content: public virtual bool HasRecentlyFailed(ActionType type, float hours = 1) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The action type to query. + - id: hours + type: System.Single + description: The amount of hours that have to have passed since the last failure (if there is one) for this method to return false. Defaults to 1. + return: + type: System.Boolean + description: Whether the given action type has recently failed. + content.vb: Public Overridable Function HasRecentlyFailed(type As ActionType, hours As Single = 1) As Boolean + overload: TinyLife.Objects.PersonLike.HasRecentlyFailed* + nameWithType.vb: PersonLike.HasRecentlyFailed(ActionType, Single) + fullName.vb: TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType, Single) + name.vb: HasRecentlyFailed(ActionType, Single) +- uid: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + commentId: M:TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + id: CanTakeOff(TinyLife.Objects.ClothesLayer) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: CanTakeOff(ClothesLayer) + nameWithType: PersonLike.CanTakeOff(ClothesLayer) + fullName: TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanTakeOff + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2769 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns whether the given can be taken off in the character creator. + example: [] + syntax: + content: public virtual bool CanTakeOff(ClothesLayer layer) + parameters: + - id: layer + type: TinyLife.Objects.ClothesLayer + description: The clothes layer + return: + type: System.Boolean + description: Whether the clothes layer can be taken off + content.vb: Public Overridable Function CanTakeOff(layer As ClothesLayer) As Boolean + overload: TinyLife.Objects.PersonLike.CanTakeOff* +- uid: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + id: MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: MoveToMapExitRoad(Map, Vector2) + nameWithType: PersonLike.MoveToMapExitRoad(Map, Vector2) + fullName: TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MoveToMapExitRoad + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2780 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Causes this person to move to the given map and sets their position to a free exit road closest to the closestPosition. + example: [] + syntax: + content: public virtual bool MoveToMapExitRoad(Map map, Vector2 closestPosition) + parameters: + - id: map + type: TinyLife.World.Map + description: The map to move to. + - id: closestPosition + type: Microsoft.Xna.Framework.Vector2 + description: The position that the exit road should be closest to. + return: + type: System.Boolean + description: Whether moving this person was successful. Returns the return value of . + content.vb: Public Overridable Function MoveToMapExitRoad(map As Map, closestPosition As Vector2) As Boolean + overload: TinyLife.Objects.PersonLike.MoveToMapExitRoad* +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GenerateAnimationGroup + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2797 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Generates a for the given settings. This method is called in for each clothes layer, as well as this person's shadow. + example: [] + syntax: + content: protected virtual SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary textures, Point textureRegion) + parameters: + - id: clothesLayer + type: TinyLife.Objects.ClothesLayer + description: The clothes layer. + - id: layerAmount + type: System.Int32 + description: The amount of layers the clothing item has. + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures to use. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial texture region to use. + return: + type: MLEM.Animations.SpriteAnimationGroup + description: The generated . + content.vb: Protected Overridable Function GenerateAnimationGroup(clothesLayer As ClothesLayer, layerAmount As Integer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point) As SpriteAnimationGroup + overload: TinyLife.Objects.PersonLike.GenerateAnimationGroup* + nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) +- uid: 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) + commentId: M: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) + id: 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) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) + nameWithType: PersonLike.DrawLooks(SpriteBatch, Vector2, Vector2, float, ParentInfo, Color?, float) + fullName: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawLooks + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2838 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Draws this person's looks in the world, which includes their clothes and shadow by default. + example: [] + syntax: + content: protected virtual void DrawLooks(SpriteBatch batch, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color? overrideColor = null, float scale = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: drawPos + type: Microsoft.Xna.Framework.Vector2 + description: The draw position in screen space. + - id: depthPos + type: Microsoft.Xna.Framework.Vector2 + description: The position to use for calculating depth. + - id: floor + type: System.Single + description: The floor to draw on. + - id: parent + type: TinyLife.Objects.ParentInfo + description: This person's parent info. + - id: overrideColor + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: An override color to use instead of this person's default colors. + - id: scale + type: System.Single + description: The scale to draw with. + content.vb: Protected Overridable Sub DrawLooks(batch As SpriteBatch, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, overrideColor As Color? = Nothing, scale As Single = 1) + overload: TinyLife.Objects.PersonLike.DrawLooks* + nameWithType.vb: PersonLike.DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) + fullName.vb: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, Single) + name.vb: DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) +- uid: TinyLife.Objects.PersonLike.OnRoomCheck + commentId: M:TinyLife.Objects.PersonLike.OnRoomCheck + id: OnRoomCheck + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnRoomCheck() + nameWithType: PersonLike.OnRoomCheck() + fullName: TinyLife.Objects.PersonLike.OnRoomCheck() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRoomCheck + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2860 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A method that is invoked in when the timer to check information about the has elapsed in . + + By default, various emotion modifiers are applied based on various conditions. + example: [] + syntax: + content: protected virtual void OnRoomCheck() + content.vb: Protected Overridable Sub OnRoomCheck() + overload: TinyLife.Objects.PersonLike.OnRoomCheck* +- uid: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) + id: UpdateAnimations(System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: UpdateAnimations(TimeSpan, float) + nameWithType: PersonLike.UpdateAnimations(TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpdateAnimations + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2888 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method called in , as well as when this person's rotation changes in to update this person's animation data to the proper state for the current update frame. + example: [] + syntax: + content: protected virtual void UpdateAnimations(TimeSpan elapsedGameTime, float speedMultiplier) + parameters: + - id: elapsedGameTime + type: System.TimeSpan + description: The amount of time elapsed since the last animation update. + - id: speedMultiplier + type: System.Single + description: The speed multiplier. + content.vb: Protected Overridable Sub UpdateAnimations(elapsedGameTime As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Objects.PersonLike.UpdateAnimations* + nameWithType.vb: PersonLike.UpdateAnimations(TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan, Single) + name.vb: UpdateAnimations(TimeSpan, Single) +- uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + id: OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnActionCompleted(Action, CompletionType) + nameWithType: PersonLike.OnActionCompleted(Action, CompletionType) + fullName: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnActionCompleted + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2907 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A method that is called in this person's when an completes. + + By default, this method does multiple things, including raising the event and calling , as well as multiple things related to specific action results, like adding -based emotions. + example: [] + syntax: + content: protected virtual void OnActionCompleted(Action action, CompletionType completion) + parameters: + - id: action + type: TinyLife.Actions.Action + description: '' + - id: completion + type: TinyLife.Actions.CompletionType + description: '' + content.vb: Protected Overridable Sub OnActionCompleted(action As Action, completion As CompletionType) + overload: TinyLife.Objects.PersonLike.OnActionCompleted* +- uid: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + commentId: M:TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + id: UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) + nameWithType: PersonLike.UpdateAction(Action, GameTime, TimeSpan, float, IEnumerable) + fullName: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpdateAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2984 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method that is called by this person's method when an is to be updated. By default, this method does multiple things including raising the event and calling . + example: [] + syntax: + content: protected virtual void UpdateAction(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, IEnumerable goals) + parameters: + - id: action + type: TinyLife.Actions.Action + description: The action to update. + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time. + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed in-game since the last update. + - id: speedMultiplier + type: System.Single + description: The current speed multiplier. + - id: goals + type: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} + description: This person's goals, which is always equal to . + content.vb: Protected Overridable Sub UpdateAction(action As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single, goals As IEnumerable(Of IGoalTriggerable)) + overload: TinyLife.Objects.PersonLike.UpdateAction* + nameWithType.vb: PersonLike.UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) + fullName.vb: TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable)) + name.vb: UpdateAction(Action, GameTime, TimeSpan, Single, IEnumerable(Of IGoalTriggerable)) +- uid: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + commentId: M:TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + id: InitializeAction(TinyLife.Actions.Action) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: InitializeAction(Action) + nameWithType: PersonLike.InitializeAction(Action) + fullName: TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: InitializeAction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2997 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method that is called by this person's method when an action from the is moved to . By default, this method raises the event and calls . + example: [] + syntax: + content: protected virtual void InitializeAction(Action action) + parameters: + - id: action + type: TinyLife.Actions.Action + description: The action. + content.vb: Protected Overridable Sub InitializeAction(action As Action) + overload: TinyLife.Objects.PersonLike.InitializeAction* +- uid: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + id: OnAgeChanged(TinyLife.Objects.AgeGroup) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnAgeChanged(AgeGroup) + nameWithType: PersonLike.OnAgeChanged(AgeGroup) + fullName: TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnAgeChanged + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3007 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A method that is called by when this person's has just changed. Their previous age is stored in lastAge. + example: [] + syntax: + content: protected virtual void OnAgeChanged(AgeGroup lastAge) + parameters: + - id: lastAge + type: TinyLife.Objects.AgeGroup + description: This person's previous age. + content.vb: Protected Overridable Sub OnAgeChanged(lastAge As AgeGroup) + overload: TinyLife.Objects.PersonLike.OnAgeChanged* +- uid: TinyLife.Objects.PersonLike.ValidateClothes + commentId: M:TinyLife.Objects.PersonLike.ValidateClothes + id: ValidateClothes + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: ValidateClothes() + nameWithType: PersonLike.ValidateClothes() + fullName: TinyLife.Objects.PersonLike.ValidateClothes() + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ValidateClothes + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3073 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Validates this person's current , removing any invalid ones and adding clothes to layers that require them. + + This method is called automatically in , as well as when a preview is loaded. + example: [] + syntax: + content: public virtual void ValidateClothes() + content.vb: Public Overridable Sub ValidateClothes() + overload: TinyLife.Objects.PersonLike.ValidateClothes* +- uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + id: GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + nameWithType: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetRandomSpeakSound + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3224 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a random sound effect which is a speak sound that matches any of the given flag values + example: [] + syntax: + content: public static SoundEffect GetRandomSpeakSound(VoiceStyle voice, SpeakStyle style, List avoid = null, TimeSpan? maxLength = null) + parameters: + - id: voice + type: TinyLife.Objects.VoiceStyle + description: The to use. + - id: style + type: TinyLife.Objects.SpeakStyle + description: The styles to chooose sounds from, can be a combined flag + - id: avoid + type: System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} + description: A list of sounds that will not be chosen from, even if they match the passed styles + - id: maxLength + type: System.Nullable{System.TimeSpan} + description: The maximum length for the returned sound effect to have, or null to return sounds of any length + return: + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: A random sound effect that matches the given properties + content.vb: Public Shared Function GetRandomSpeakSound(voice As VoiceStyle, style As SpeakStyle, avoid As List(Of SoundEffect) = Nothing, maxLength As TimeSpan? = Nothing) As SoundEffect + overload: TinyLife.Objects.PersonLike.GetRandomSpeakSound* + nameWithType.vb: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) + name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) +- uid: 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) + commentId: M: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) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, float, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawUi + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3250 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Draws a person with the given in ui space. + example: [] + syntax: + content: public static void DrawUi(SpriteBatch batch, Vector2 pos, Direction2 rotation, float scale, Outfit outfit, Pose pose, AgeGroup age) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The ui space position to use for drawing. + - id: rotation + type: MLEM.Misc.Direction2 + description: The rotation the person should have when being drawn. + - id: scale + type: System.Single + description: The scale to draw with. + - id: outfit + type: TinyLife.Objects.Outfit + description: The outfit to draw. + - id: pose + type: TinyLife.Objects.Pose + description: The pose to draw. + - id: age + type: TinyLife.Objects.AgeGroup + description: The age to draw with. + content.vb: Public Shared Sub DrawUi(batch As SpriteBatch, pos As Vector2, rotation As Direction2, scale As Single, outfit As Outfit, pose As Pose, age As AgeGroup) + overload: TinyLife.Objects.PersonLike.DrawUi* + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, Single, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) + name.vb: DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) +references: +- 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.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.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Objects.IUpdatingObject + commentId: T:TinyLife.Objects.IUpdatingObject + parent: TinyLife.Objects + href: TinyLife.Objects.IUpdatingObject.html + name: IUpdatingObject + nameWithType: IUpdatingObject + fullName: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.MapObject.PersonRotationOrder + commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrder + name: PersonRotationOrder + nameWithType: MapObject.PersonRotationOrder + fullName: TinyLife.Objects.MapObject.PersonRotationOrder +- uid: TinyLife.Objects.MapObject.OnCreated + commentId: E:TinyLife.Objects.MapObject.OnCreated + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCreated + name: OnCreated + nameWithType: MapObject.OnCreated + fullName: TinyLife.Objects.MapObject.OnCreated +- uid: TinyLife.Objects.MapObject.OnValidated + commentId: E:TinyLife.Objects.MapObject.OnValidated + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnValidated + name: OnValidated + nameWithType: MapObject.OnValidated + fullName: TinyLife.Objects.MapObject.OnValidated +- uid: TinyLife.Objects.MapObject.OnValidatedEarly + commentId: E:TinyLife.Objects.MapObject.OnValidatedEarly + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnValidatedEarly + name: OnValidatedEarly + nameWithType: MapObject.OnValidatedEarly + fullName: TinyLife.Objects.MapObject.OnValidatedEarly +- uid: TinyLife.Objects.MapObject.OnEventsAttachable + commentId: E:TinyLife.Objects.MapObject.OnEventsAttachable + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnEventsAttachable + name: OnEventsAttachable + nameWithType: MapObject.OnEventsAttachable + fullName: TinyLife.Objects.MapObject.OnEventsAttachable +- uid: TinyLife.Objects.MapObject.OnDraw + commentId: E:TinyLife.Objects.MapObject.OnDraw + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnDraw + name: OnDraw + nameWithType: MapObject.OnDraw + fullName: TinyLife.Objects.MapObject.OnDraw +- uid: TinyLife.Objects.MapObject.OnUpdate + commentId: E:TinyLife.Objects.MapObject.OnUpdate + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnUpdate + name: OnUpdate + nameWithType: MapObject.OnUpdate + fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetHoverInfo + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo +- uid: TinyLife.Objects.MapObject.OnGetDebugLines + commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines + name: OnGetDebugLines + nameWithType: MapObject.OnGetDebugLines + fullName: TinyLife.Objects.MapObject.OnGetDebugLines +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Position + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.Floor + commentId: P:TinyLife.Objects.MapObject.Floor + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Floor + name: Floor + nameWithType: MapObject.Floor + fullName: TinyLife.Objects.MapObject.Floor +- uid: TinyLife.Objects.MapObject.Visibility + commentId: P:TinyLife.Objects.MapObject.Visibility + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Visibility + name: Visibility + nameWithType: MapObject.Visibility + fullName: TinyLife.Objects.MapObject.Visibility +- uid: TinyLife.Objects.MapObject.Id + commentId: P:TinyLife.Objects.MapObject.Id + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Id + name: Id + nameWithType: MapObject.Id + fullName: TinyLife.Objects.MapObject.Id +- uid: TinyLife.Objects.MapObject.Map + commentId: P:TinyLife.Objects.MapObject.Map + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Map + name: Map + nameWithType: MapObject.Map + fullName: TinyLife.Objects.MapObject.Map +- uid: TinyLife.Objects.MapObject.CurrentLot + commentId: P:TinyLife.Objects.MapObject.CurrentLot + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CurrentLot + name: CurrentLot + nameWithType: MapObject.CurrentLot + fullName: TinyLife.Objects.MapObject.CurrentLot +- uid: TinyLife.Objects.MapObject.CurrentRoom + commentId: P:TinyLife.Objects.MapObject.CurrentRoom + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CurrentRoom + name: CurrentRoom + nameWithType: MapObject.CurrentRoom + fullName: TinyLife.Objects.MapObject.CurrentRoom +- uid: TinyLife.Objects.MapObject.IsInWorld + commentId: P:TinyLife.Objects.MapObject.IsInWorld + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_IsInWorld + name: IsInWorld + nameWithType: MapObject.IsInWorld + fullName: TinyLife.Objects.MapObject.IsInWorld +- uid: TinyLife.Objects.MapObject.HoldingPerson + commentId: P:TinyLife.Objects.MapObject.HoldingPerson + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HoldingPerson + name: HoldingPerson + nameWithType: MapObject.HoldingPerson + fullName: TinyLife.Objects.MapObject.HoldingPerson +- uid: TinyLife.Objects.MapObject.ValidateEarly + commentId: M:TinyLife.Objects.MapObject.ValidateEarly + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + name: ValidateEarly() + nameWithType: MapObject.ValidateEarly() + fullName: TinyLife.Objects.MapObject.ValidateEarly() + spec.csharp: + - uid: TinyLife.Objects.MapObject.ValidateEarly + name: ValidateEarly + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ValidateEarly + name: ValidateEarly + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject.OnAdded + commentId: M:TinyLife.Objects.MapObject.OnAdded + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnAdded + name: OnAdded() + nameWithType: MapObject.OnAdded() + fullName: TinyLife.Objects.MapObject.OnAdded() + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnAdded + name: OnAdded + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnAdded + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnAdded + name: OnAdded + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnAdded + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject.OnRemoved + commentId: M:TinyLife.Objects.MapObject.OnRemoved + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved + name: OnRemoved() + nameWithType: MapObject.OnRemoved() + fullName: TinyLife.Objects.MapObject.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnRemoved + name: OnRemoved + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnRemoved + name: OnRemoved + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRemoved + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: MapObject.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + name: CanExecuteAction(ActionType, ActionInfo, bool, bool) + nameWithType: MapObject.CanExecuteAction(ActionType, ActionInfo, bool, bool) + fullName: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool) + nameWithType.vb: MapObject.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean) + name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnActionCompleted(Action, CompletionType, bool) + nameWithType: MapObject.OnActionCompleted(Action, CompletionType, bool) + fullName: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: MapObject.OnActionCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnActionCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.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 + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + name: ActionUpdate(Action, GameTime, TimeSpan, float, bool) + nameWithType: MapObject.ActionUpdate(Action, GameTime, TimeSpan, float, bool) + fullName: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, bool) + nameWithType.vb: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) + name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + name: OnCurrentGameMapChanged(Map, Map) + nameWithType: MapObject.OnCurrentGameMapChanged(Map, Map) + fullName: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map, TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + name: OnCurrentGameMapChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + name: OnCurrentGameMapChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + name: ModifyActionCategories(ActionType, ActionInfo, bool, List) + nameWithType: MapObject.ModifyActionCategories(ActionType, ActionInfo, bool, List) + fullName: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, System.Collections.Generic.List) + nameWithType.vb: MapObject.ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) + fullName.vb: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, System.Collections.Generic.List(Of String)) + name.vb: ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + name: ModifyActionCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + name: ModifyActionCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - 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: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - 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: ) +- uid: 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}) + commentId: M: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}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: 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}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#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__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: 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}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#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__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + name: GetRestoreNeedModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + name: GetRestoreNeedModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_IsFreeSpot_Microsoft_Xna_Framework_Point_ + name: IsFreeSpot(Point) + nameWithType: MapObject.IsFreeSpot(Point) + fullName: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + name: IsFreeSpot + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_IsFreeSpot_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) + name: IsFreeSpot + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_IsFreeSpot_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + name: OnPositionChanged(Vector2, float) + nameWithType: MapObject.OnPositionChanged(Vector2, float) + fullName: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: MapObject.OnPositionChanged(Vector2, Single) + fullName.vb: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2, Single) + name.vb: OnPositionChanged(Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + name: OnPositionChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + name: OnPositionChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + name: DoDraw(GameTime, object, Color?, bool, List) + nameWithType: MapObject.DoDraw(GameTime, object, Color?, bool, List) + fullName: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Color?, bool, System.Collections.Generic.List) + nameWithType.vb: MapObject.DoDraw(GameTime, Object, Color?, Boolean, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Color?, Boolean, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: DoDraw(GameTime, Object, Color?, Boolean, List(Of Item)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: DoDraw + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: DoDraw + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: DoUpdate(GameTime, TimeSpan, float) + nameWithType: MapObject.DoUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MapObject.DoUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: DoUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: DoUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: DoUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.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) + commentId: M: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) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#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_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + spec.csharp: + - uid: 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) + name: DrawColumns + href: TinyLife.Objects.MapObject.html#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_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.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) + name: DrawColumns + href: TinyLife.Objects.MapObject.html#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_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + name: GetModCategory(string) + nameWithType: MapObject.GetModCategory(string) + fullName: TinyLife.Objects.MapObject.GetModCategory(string) + nameWithType.vb: MapObject.GetModCategory(String) + fullName.vb: TinyLife.Objects.MapObject.GetModCategory(String) + name.vb: GetModCategory(String) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.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(PersonLike) + nameWithType: Extensions.JsonCopy(PersonLike) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike)(PersonLike) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike)(TinyLife.Objects.PersonLike) + name.vb: JsonCopy(Of PersonLike)(PersonLike) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Objects.PersonLike.GetWalkSpeed + commentId: M:TinyLife.Objects.PersonLike.GetWalkSpeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + name: GetWalkSpeed() + nameWithType: PersonLike.GetWalkSpeed() + fullName: TinyLife.Objects.PersonLike.GetWalkSpeed() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed + name: GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetWalkSpeed + name: GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + - name: ( + - name: ) +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: 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.AgeGroup + commentId: T:TinyLife.Objects.AgeGroup + parent: TinyLife.Objects + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup +- uid: TinyLife.Objects.AgeGroup[] + isExternal: true + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup[] + nameWithType: AgeGroup[] + fullName: TinyLife.Objects.AgeGroup[] + nameWithType.vb: AgeGroup() + fullName.vb: TinyLife.Objects.AgeGroup() + name.vb: AgeGroup() + spec.csharp: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + nameWithType: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) + nameWithType.vb: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) + name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + name: GetRandomSpeakSound + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + name: GetRandomSpeakSound + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} + commentId: T:System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle},System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect}} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary<(VoiceStyle, SpeakStyle), List> + nameWithType: Dictionary<(VoiceStyle, SpeakStyle), List> + fullName: System.Collections.Generic.Dictionary<(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle), System.Collections.Generic.List> + nameWithType.vb: Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) + fullName.vb: System.Collections.Generic.Dictionary(Of (TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle), System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect)) + name.vb: Dictionary(Of (VoiceStyle, SpeakStyle), List(Of SoundEffect)) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Audio + name: Audio + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Audio + name: Audio + isExternal: true +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.Objects.SpeakStyle + commentId: T:TinyLife.Objects.SpeakStyle + parent: TinyLife.Objects + href: TinyLife.Objects.SpeakStyle.html + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle +- uid: TinyLife.Objects.SpeakStyle[] + isExternal: true + href: TinyLife.Objects.SpeakStyle.html + name: SpeakStyle[] + nameWithType: SpeakStyle[] + fullName: TinyLife.Objects.SpeakStyle[] + nameWithType.vb: SpeakStyle() + fullName.vb: TinyLife.Objects.SpeakStyle() + name.vb: SpeakStyle() + spec.csharp: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.VoiceStyle + commentId: F:TinyLife.Objects.PersonLike.VoiceStyle + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoiceStyle + name: VoiceStyle + nameWithType: PersonLike.VoiceStyle + fullName: TinyLife.Objects.PersonLike.VoiceStyle +- uid: TinyLife.Objects.VoiceStyle[] + isExternal: true + href: TinyLife.Objects.VoiceStyle.html + name: VoiceStyle[] + nameWithType: VoiceStyle[] + fullName: TinyLife.Objects.VoiceStyle[] + nameWithType.vb: VoiceStyle() + fullName.vb: TinyLife.Objects.VoiceStyle() + name.vb: VoiceStyle() + spec.csharp: + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + href: TinyLife.Objects.VoiceStyle.html + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject.ParentInfo + commentId: P:TinyLife.Objects.MapObject.ParentInfo + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ParentInfo + name: ParentInfo + nameWithType: MapObject.ParentInfo + fullName: TinyLife.Objects.MapObject.ParentInfo +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + href: TinyLife.Objects.Furniture.html + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Objects.PersonLike.ParentInfo* + commentId: Overload:TinyLife.Objects.PersonLike.ParentInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ParentInfo + name: ParentInfo + nameWithType: PersonLike.ParentInfo + fullName: TinyLife.Objects.PersonLike.ParentInfo +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + href: TinyLife.Objects.ParentInfo.html + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + commentId: M:TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + name: EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + nameWithType: PersonLike.EnqueueAction(ActionType, ActionInfo, bool, bool, bool, params ActionArgument[]) + fullName: TinyLife.Objects.PersonLike.EnqueueAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, bool, params TinyLife.Actions.ActionArgument[]) + nameWithType.vb: PersonLike.EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + fullName.vb: TinyLife.Objects.PersonLike.EnqueueAction(Of T)(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) + name.vb: EnqueueAction(Of T)(ActionType, ActionInfo, Boolean, Boolean, Boolean, ParamArray ActionArgument()) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + name: EnqueueAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: params + - name: " " + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + name: EnqueueAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + name: CancelAction(Action, Action, bool) + nameWithType: PersonLike.CancelAction(Action, Action, bool) + fullName: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, bool) + nameWithType.vb: PersonLike.CancelAction(Action, Action, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action, TinyLife.Actions.Action, Boolean) + name.vb: CancelAction(Action, Action, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + name: CancelAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean) + name: CancelAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Collections.Generic.List{TinyLife.Actions.Action} + commentId: T:System.Collections.Generic.List{TinyLife.Actions.Action} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Action) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Actions.Action) + name.vb: List(Of Action) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} + commentId: T:System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List<(Action, bool)> + nameWithType: List<(Action, bool)> + fullName: System.Collections.Generic.List<(TinyLife.Actions.Action, bool)> + nameWithType.vb: List(Of (Action, Boolean)) + fullName.vb: System.Collections.Generic.List(Of (TinyLife.Actions.Action, Boolean)) + name.vb: List(Of (Action, Boolean)) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.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: PersonLike.CurrentActions + fullName: TinyLife.Objects.PersonLike.CurrentActions +- 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: PersonLike.ActionQueue + fullName: TinyLife.Objects.PersonLike.ActionQueue +- uid: TinyLife.Objects.PersonLike.AllActions* + commentId: Overload:TinyLife.Objects.PersonLike.AllActions + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AllActions + name: AllActions + nameWithType: PersonLike.AllActions + fullName: TinyLife.Objects.PersonLike.AllActions +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Action) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action) + name.vb: IEnumerable(Of Action) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Need + commentId: T:TinyLife.Need + href: TinyLife.Need.html + name: Need + nameWithType: Need + fullName: TinyLife.Need +- uid: TinyLife.NeedType.Types + commentId: F:TinyLife.NeedType.Types + href: TinyLife.NeedType.html#TinyLife_NeedType_Types + name: Types + nameWithType: NeedType.Types + fullName: TinyLife.NeedType.Types +- uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + name: GetNeed(NeedType) + nameWithType: PersonLike.GetNeed(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + name: GetNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) + name: GetNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + name: GetNeedPercentage(NeedType) + nameWithType: PersonLike.GetNeedPercentage(NeedType) + fullName: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + name: GetNeedPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) + name: GetNeedPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Need} + commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Need} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, Need) + fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.Need) + name.vb: Dictionary(Of String, Need) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Need + name: Need + href: TinyLife.Need.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Need + name: Need + href: TinyLife.Need.html + - name: ) +- uid: TinyLife.Skills.Skill + commentId: T:TinyLife.Skills.Skill + parent: TinyLife.Skills + href: TinyLife.Skills.Skill.html + name: Skill + nameWithType: Skill + fullName: TinyLife.Skills.Skill +- uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + name: GetSkillLevel(SkillType) + nameWithType: PersonLike.GetSkillLevel(SkillType) + fullName: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + name: GetSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType) + name: GetSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: GainSkill(SkillType, float, ActionInfo, float) + nameWithType: PersonLike.GainSkill(SkillType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.GainSkill(SkillType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: GainSkill(SkillType, Single, ActionInfo, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: GainSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - 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: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: GainSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - 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: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} + commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Skills.Skill} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, Skill) + fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.Skills.Skill) + name.vb: Dictionary(Of String, Skill) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Skills.Skill + name: Skill + href: TinyLife.Skills.Skill.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Skills.Skill + name: Skill + href: TinyLife.Skills.Skill.html + - name: ) +- uid: TinyLife.Skills + commentId: N:TinyLife.Skills + href: TinyLife.html + name: TinyLife.Skills + nameWithType: TinyLife.Skills + fullName: TinyLife.Skills + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Skills + name: Skills + href: TinyLife.Skills.html +- uid: TinyLife.Relationship + commentId: T:TinyLife.Relationship + parent: TinyLife + href: TinyLife.Relationship.html + name: Relationship + nameWithType: Relationship + fullName: TinyLife.Relationship +- uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + name: GetRelationship(PersonLike, bool) + nameWithType: PersonLike.GetRelationship(PersonLike, bool) + fullName: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: PersonLike.GetRelationship(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike, Boolean) + name.vb: GetRelationship(PersonLike, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + name: GetRelationship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) + name: GetRelationship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeFriendship(PersonLike, float, bool) + nameWithType: PersonLike.ChangeFriendship(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeFriendship(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeFriendship(PersonLike, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeFriendship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeFriendship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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: System.Collections.Generic.List{TinyLife.Relationship} + commentId: T:System.Collections.Generic.List{TinyLife.Relationship} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Relationship) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Relationship) + name.vb: List(Of Relationship) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Relationship + name: Relationship + href: TinyLife.Relationship.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Relationship + name: Relationship + href: TinyLife.Relationship.html + - name: ) +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: TinyLife.Uis.CharacterCreator + commentId: T:TinyLife.Uis.CharacterCreator + parent: TinyLife.Uis + href: TinyLife.Uis.CharacterCreator.html + name: CharacterCreator + nameWithType: CharacterCreator + fullName: TinyLife.Uis.CharacterCreator +- uid: TinyLife.Objects.WornClothes + commentId: T:TinyLife.Objects.WornClothes + parent: TinyLife.Objects + href: TinyLife.Objects.WornClothes.html + name: WornClothes + nameWithType: WornClothes + fullName: TinyLife.Objects.WornClothes +- uid: System.Collections.Generic.List{TinyLife.Objects.Outfit} + commentId: T:System.Collections.Generic.List{TinyLife.Objects.Outfit} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Outfit) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Objects.Outfit) + name.vb: List(Of Outfit) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ) +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + href: TinyLife.html + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Uis + name: Uis + href: TinyLife.Uis.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Uis + name: Uis + href: TinyLife.Uis.html +- uid: TinyLife.PersonalityType + commentId: T:TinyLife.PersonalityType + parent: TinyLife + href: TinyLife.PersonalityType.html + name: PersonalityType + nameWithType: PersonalityType + fullName: TinyLife.PersonalityType +- uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + commentId: M:TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + name: HasPersonality(PersonalityType) + nameWithType: PersonLike.HasPersonality(PersonalityType) + fullName: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + name: HasPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType) + name: HasPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) +- uid: System.Collections.Generic.HashSet{TinyLife.PersonalityType} + commentId: T:System.Collections.Generic.HashSet{TinyLife.PersonalityType} + parent: System.Collections.Generic + definition: System.Collections.Generic.HashSet`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + name: HashSet + nameWithType: HashSet + fullName: System.Collections.Generic.HashSet + nameWithType.vb: HashSet(Of PersonalityType) + fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.PersonalityType) + name.vb: HashSet(Of PersonalityType) + spec.csharp: + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: < + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) +- uid: System.Collections.Generic.HashSet`1 + commentId: T:System.Collections.Generic.HashSet`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + name: HashSet + nameWithType: HashSet + fullName: System.Collections.Generic.HashSet + nameWithType.vb: HashSet(Of T) + fullName.vb: System.Collections.Generic.HashSet(Of T) + name.vb: HashSet(Of T) + spec.csharp: + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Emotions.EmotionModifier.Instance + commentId: T:TinyLife.Emotions.EmotionModifier.Instance + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier.Instance + nameWithType: EmotionModifier.Instance + fullName: TinyLife.Emotions.EmotionModifier.Instance + spec.csharp: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html + spec.vb: + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + name: RemoveEmotion(EmotionModifier) + nameWithType: PersonLike.RemoveEmotion(EmotionModifier) + fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + name: RemoveEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + name: RemoveEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ) +- uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + name: LowerEmotion(EmotionType, float, float) + nameWithType: PersonLike.LowerEmotion(EmotionType, float, float) + fullName: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, float, float) + nameWithType.vb: PersonLike.LowerEmotion(EmotionType, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType, Single, Single) + name.vb: LowerEmotion(EmotionType, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + name: LowerEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) + name: LowerEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} + commentId: T:System.Collections.Generic.List{TinyLife.Emotions.EmotionModifier.Instance} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of EmotionModifier.Instance) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Emotions.EmotionModifier.Instance) + name.vb: List(Of EmotionModifier.Instance) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: . + - uid: TinyLife.Emotions.EmotionModifier.Instance + name: Instance + href: TinyLife.Emotions.EmotionModifier.Instance.html + - name: ) +- uid: TinyLife.Emotions + commentId: N:TinyLife.Emotions + href: TinyLife.html + name: TinyLife.Emotions + nameWithType: TinyLife.Emotions + fullName: TinyLife.Emotions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html +- uid: TinyLife.Goals.Memory + commentId: T:TinyLife.Goals.Memory + href: TinyLife.Goals.Memory.html + name: Memory + nameWithType: Memory + fullName: TinyLife.Goals.Memory +- uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + name: AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + nameWithType: PersonLike.AddMemory(MemoryType, ActionInfo, int, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, int, System.TimeSpan?) + nameWithType.vb: PersonLike.AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, Integer, System.TimeSpan?) + name.vb: AddMemory(Of T)(MemoryType, ActionInfo, Integer, TimeSpan?) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + - name: ) +- uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + commentId: M:TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + name: GetMemories(MemoryType) + nameWithType: PersonLike.GetMemories(MemoryType) + fullName: TinyLife.Objects.PersonLike.GetMemories(TinyLife.Goals.MemoryType) + nameWithType.vb: PersonLike.GetMemories(Of T)(MemoryType) + fullName.vb: TinyLife.Objects.PersonLike.GetMemories(Of T)(TinyLife.Goals.MemoryType) + name.vb: GetMemories(Of T)(MemoryType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType) + name: GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + name: GetTimeSinceMemory(MemoryType, Func) + nameWithType: PersonLike.GetTimeSinceMemory(MemoryType, Func) + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory(TinyLife.Goals.MemoryType, System.Func) + nameWithType.vb: PersonLike.GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, System.Func(Of T, Boolean)) + name.vb: GetTimeSinceMemory(Of T)(MemoryType, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) + name: GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} + commentId: T:System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary> + nameWithType: Dictionary> + fullName: System.Collections.Generic.Dictionary> + nameWithType.vb: Dictionary(Of String, HashSet(Of Memory)) + fullName.vb: System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.HashSet(Of TinyLife.Goals.Memory)) + name.vb: Dictionary(Of String, HashSet(Of Memory)) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: < + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Collections.Generic.HashSet`1 + name: HashSet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) + - name: ) +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: TinyLife.Objects.PersonLike.FirstName + commentId: F:TinyLife.Objects.PersonLike.FirstName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FirstName + name: FirstName + nameWithType: PersonLike.FirstName + fullName: TinyLife.Objects.PersonLike.FirstName +- uid: TinyLife.Objects.PersonLike.LastName + commentId: F:TinyLife.Objects.PersonLike.LastName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LastName + name: LastName + nameWithType: PersonLike.LastName + fullName: TinyLife.Objects.PersonLike.LastName +- uid: TinyLife.Objects.PersonLike.FullName* + commentId: Overload:TinyLife.Objects.PersonLike.FullName + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FullName + name: FullName + nameWithType: PersonLike.FullName + fullName: TinyLife.Objects.PersonLike.FullName +- uid: TinyLife.Objects.PersonLike.FullName + commentId: P:TinyLife.Objects.PersonLike.FullName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FullName + name: FullName + nameWithType: PersonLike.FullName + fullName: TinyLife.Objects.PersonLike.FullName +- uid: TinyLife.Objects.PersonLike.FullNamePronouns* + commentId: Overload:TinyLife.Objects.PersonLike.FullNamePronouns + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FullNamePronouns + name: FullNamePronouns + nameWithType: PersonLike.FullNamePronouns + fullName: TinyLife.Objects.PersonLike.FullNamePronouns +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + isExternal: true + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 +- uid: TinyLife.Objects.PersonLike.Rotation* + commentId: Overload:TinyLife.Objects.PersonLike.Rotation + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Rotation + name: Rotation + nameWithType: PersonLike.Rotation + fullName: TinyLife.Objects.PersonLike.Rotation +- uid: TinyLife.Objects.PersonLike.Household + commentId: P:TinyLife.Objects.PersonLike.Household + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Household + name: Household + nameWithType: PersonLike.Household + fullName: TinyLife.Objects.PersonLike.Household +- uid: TinyLife.Objects.PersonLike.Household* + commentId: Overload:TinyLife.Objects.PersonLike.Household + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Household + name: Household + nameWithType: PersonLike.Household + fullName: TinyLife.Objects.PersonLike.Household +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household + nameWithType: Household + fullName: TinyLife.World.Household +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html +- uid: TinyLife.Actions.Emote + commentId: T:TinyLife.Actions.Emote + parent: TinyLife.Actions + href: TinyLife.Actions.Emote.html + name: Emote + nameWithType: Emote + fullName: TinyLife.Actions.Emote +- 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.Objects.PersonLike.CurrentEmote* + commentId: Overload:TinyLife.Objects.PersonLike.CurrentEmote + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentEmote + name: CurrentEmote + nameWithType: PersonLike.CurrentEmote + fullName: TinyLife.Objects.PersonLike.CurrentEmote +- 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: TinyLife.World.Lot + commentId: T:TinyLife.World.Lot + parent: TinyLife.World + href: TinyLife.World.Lot.html + name: Lot + nameWithType: Lot + fullName: TinyLife.World.Lot +- uid: TinyLife.Actions.VisitLotAction + commentId: T:TinyLife.Actions.VisitLotAction + href: TinyLife.Actions.VisitLotAction.html + name: VisitLotAction + nameWithType: VisitLotAction + fullName: TinyLife.Actions.VisitLotAction +- uid: TinyLife.Actions.GoHomeAction + commentId: T:TinyLife.Actions.GoHomeAction + href: TinyLife.Actions.GoHomeAction.html + name: GoHomeAction + nameWithType: GoHomeAction + fullName: TinyLife.Actions.GoHomeAction +- uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + commentId: M:TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + name: VisitLot(Lot) + nameWithType: PersonLike.VisitLot(Lot) + fullName: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + name: VisitLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) + name: VisitLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ) +- uid: TinyLife.Objects.PersonLike.VisitingLot* + commentId: Overload:TinyLife.Objects.PersonLike.VisitingLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitingLot + name: VisitingLot + nameWithType: PersonLike.VisitingLot + fullName: TinyLife.Objects.PersonLike.VisitingLot +- uid: TinyLife.Objects.PersonLike.VisitingLot + commentId: P:TinyLife.Objects.PersonLike.VisitingLot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitingLot + name: VisitingLot + nameWithType: PersonLike.VisitingLot + fullName: TinyLife.Objects.PersonLike.VisitingLot +- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: PersonLike.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.LotVisitCooldown* + commentId: Overload:TinyLife.Objects.PersonLike.LotVisitCooldown + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LotVisitCooldown + name: LotVisitCooldown + nameWithType: PersonLike.LotVisitCooldown + fullName: TinyLife.Objects.PersonLike.LotVisitCooldown +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.Emotions.EmotionType + commentId: T:TinyLife.Emotions.EmotionType + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionType.html + name: EmotionType + nameWithType: EmotionType + fullName: TinyLife.Emotions.EmotionType +- uid: TinyLife.Objects.PersonLike.EmotionModifiers + commentId: F:TinyLife.Objects.PersonLike.EmotionModifiers + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EmotionModifiers + name: EmotionModifiers + nameWithType: PersonLike.EmotionModifiers + fullName: TinyLife.Objects.PersonLike.EmotionModifiers +- uid: TinyLife.Objects.PersonLike.Emotion* + commentId: Overload:TinyLife.Objects.PersonLike.Emotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Emotion + name: Emotion + nameWithType: PersonLike.Emotion + fullName: TinyLife.Objects.PersonLike.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: PersonLike.Emotion + fullName: TinyLife.Objects.PersonLike.Emotion +- uid: TinyLife.Objects.PersonLike.EmotionAmount* + commentId: Overload:TinyLife.Objects.PersonLike.EmotionAmount + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EmotionAmount + name: EmotionAmount + nameWithType: PersonLike.EmotionAmount + fullName: TinyLife.Objects.PersonLike.EmotionAmount +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.Objects.PersonLike.IsMoving* + commentId: Overload:TinyLife.Objects.PersonLike.IsMoving + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsMoving + name: IsMoving + nameWithType: PersonLike.IsMoving + fullName: TinyLife.Objects.PersonLike.IsMoving +- uid: TinyLife.Objects.PersonLike.Outfits + commentId: F:TinyLife.Objects.PersonLike.Outfits + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Outfits + name: Outfits + nameWithType: PersonLike.Outfits + fullName: TinyLife.Objects.PersonLike.Outfits +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + name: SetCurrentOutfit(ClothesIntention) + nameWithType: PersonLike.SetCurrentOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + commentId: M:TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + name: SetCurrentOutfit(int) + nameWithType: PersonLike.SetCurrentOutfit(int) + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit(int) + nameWithType.vb: PersonLike.SetCurrentOutfit(Integer) + fullName.vb: TinyLife.Objects.PersonLike.SetCurrentOutfit(Integer) + name.vb: SetCurrentOutfit(Integer) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) + name: SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Objects.PersonLike.CurrentOutfitIndex* + commentId: Overload:TinyLife.Objects.PersonLike.CurrentOutfitIndex + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfitIndex + name: CurrentOutfitIndex + nameWithType: PersonLike.CurrentOutfitIndex + fullName: TinyLife.Objects.PersonLike.CurrentOutfitIndex +- uid: TinyLife.Objects.PersonLike.CurrentOutfitIndex + commentId: P:TinyLife.Objects.PersonLike.CurrentOutfitIndex + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfitIndex + name: CurrentOutfitIndex + nameWithType: PersonLike.CurrentOutfitIndex + fullName: TinyLife.Objects.PersonLike.CurrentOutfitIndex +- uid: TinyLife.Objects.PersonLike.CurrentOutfit* + commentId: Overload:TinyLife.Objects.PersonLike.CurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentOutfit + name: CurrentOutfit + nameWithType: PersonLike.CurrentOutfit + fullName: TinyLife.Objects.PersonLike.CurrentOutfit +- uid: TinyLife.Objects.Outfit + commentId: T:TinyLife.Objects.Outfit + parent: TinyLife.Objects + href: TinyLife.Objects.Outfit.html + name: Outfit + nameWithType: Outfit + fullName: TinyLife.Objects.Outfit +- uid: TinyLife.GameImpl.CurrentHousehold + commentId: P:TinyLife.GameImpl.CurrentHousehold + href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold + name: CurrentHousehold + nameWithType: GameImpl.CurrentHousehold + fullName: TinyLife.GameImpl.CurrentHousehold +- uid: TinyLife.Objects.PersonLike.IsCurrentHousehold* + commentId: Overload:TinyLife.Objects.PersonLike.IsCurrentHousehold + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCurrentHousehold + name: IsCurrentHousehold + nameWithType: PersonLike.IsCurrentHousehold + fullName: TinyLife.Objects.PersonLike.IsCurrentHousehold +- uid: TinyLife.Objects.PersonLike.LifeSpan + commentId: P:TinyLife.Objects.PersonLike.LifeSpan + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LifeSpan + name: LifeSpan + nameWithType: PersonLike.LifeSpan + fullName: TinyLife.Objects.PersonLike.LifeSpan +- uid: TinyLife.PerSaveOptions + commentId: T:TinyLife.PerSaveOptions + parent: TinyLife + href: TinyLife.PerSaveOptions.html + name: PerSaveOptions + nameWithType: PerSaveOptions + fullName: TinyLife.PerSaveOptions +- uid: TinyLife.Objects.PersonLike.IsCurrentHousehold + commentId: P:TinyLife.Objects.PersonLike.IsCurrentHousehold + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCurrentHousehold + name: IsCurrentHousehold + nameWithType: PersonLike.IsCurrentHousehold + fullName: TinyLife.Objects.PersonLike.IsCurrentHousehold +- uid: TinyLife.Objects.PersonLike.LifeSpan* + commentId: Overload:TinyLife.Objects.PersonLike.LifeSpan + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LifeSpan + name: LifeSpan + nameWithType: PersonLike.LifeSpan + fullName: TinyLife.Objects.PersonLike.LifeSpan +- uid: TinyLife.Objects.LifeSpan + commentId: T:TinyLife.Objects.LifeSpan + parent: TinyLife.Objects + href: TinyLife.Objects.LifeSpan.html + name: LifeSpan + nameWithType: LifeSpan + fullName: TinyLife.Objects.LifeSpan +- uid: TinyLife.World.Household.Lot + commentId: P:TinyLife.World.Household.Lot + href: TinyLife.World.Household.html#TinyLife_World_Household_Lot + name: Lot + nameWithType: Household.Lot + fullName: TinyLife.World.Household.Lot +- uid: TinyLife.Objects.PersonLike.HomeLot* + commentId: Overload:TinyLife.Objects.PersonLike.HomeLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HomeLot + name: HomeLot + nameWithType: PersonLike.HomeLot + fullName: TinyLife.Objects.PersonLike.HomeLot +- uid: TinyLife.Objects.PersonLike.Money* + commentId: Overload:TinyLife.Objects.PersonLike.Money + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Money + name: Money + nameWithType: PersonLike.Money + fullName: TinyLife.Objects.PersonLike.Money +- uid: TinyLife.World.LotEmployment + commentId: T:TinyLife.World.LotEmployment + parent: TinyLife.World + href: TinyLife.World.LotEmployment.html + name: LotEmployment + nameWithType: LotEmployment + fullName: TinyLife.World.LotEmployment +- uid: TinyLife.Objects.PersonLike.IsDead + commentId: F:TinyLife.Objects.PersonLike.IsDead + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsDead + name: IsDead + nameWithType: PersonLike.IsDead + fullName: TinyLife.Objects.PersonLike.IsDead +- uid: TinyLife.Objects.PersonLike.IsRegularVisitor* + commentId: Overload:TinyLife.Objects.PersonLike.IsRegularVisitor + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsRegularVisitor + name: IsRegularVisitor + nameWithType: PersonLike.IsRegularVisitor + fullName: TinyLife.Objects.PersonLike.IsRegularVisitor +- 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: PersonLike.Die(DeathReason) + fullName: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason) + name: Die + 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.PersonLike.Die(TinyLife.Objects.DeathReason) + name: Die + 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: ) +- 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.PersonLike,TinyLife.Objects.DeathReason) + name: Enqueue + href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.DeathReason + name: DeathReason + href: TinyLife.Objects.DeathReason.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason) + name: Enqueue + href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.DeathReason + name: DeathReason + href: TinyLife.Objects.DeathReason.html + - name: ) +- uid: TinyLife.Objects.PersonLike.Age + commentId: P:TinyLife.Objects.PersonLike.Age + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + name: Age + nameWithType: PersonLike.Age + fullName: TinyLife.Objects.PersonLike.Age +- uid: TinyLife.Objects.PersonLike.DaysLived + commentId: F:TinyLife.Objects.PersonLike.DaysLived + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DaysLived + name: DaysLived + nameWithType: PersonLike.DaysLived + fullName: TinyLife.Objects.PersonLike.DaysLived +- uid: TinyLife.Objects.PersonLike.CurrentAgeDays + commentId: F:TinyLife.Objects.PersonLike.CurrentAgeDays + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentAgeDays + name: CurrentAgeDays + nameWithType: PersonLike.CurrentAgeDays + fullName: TinyLife.Objects.PersonLike.CurrentAgeDays +- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + isExternal: true + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[]) + fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[]) + nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike()) + name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike()) + spec.csharp: + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + name: Create + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) + name: Create + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.Random + commentId: F:TinyLife.Objects.PersonLike.Random + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Random + name: Random + nameWithType: PersonLike.Random + fullName: TinyLife.Objects.PersonLike.Random +- uid: TinyLife.Objects.PersonLike.RandomlyGenerated* + commentId: Overload:TinyLife.Objects.PersonLike.RandomlyGenerated + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RandomlyGenerated + name: RandomlyGenerated + nameWithType: PersonLike.RandomlyGenerated + fullName: TinyLife.Objects.PersonLike.RandomlyGenerated +- uid: TinyLife.Objects.ActionSpot + commentId: T:TinyLife.Objects.ActionSpot + parent: TinyLife.Objects + href: TinyLife.Objects.ActionSpot.html + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot +- uid: TinyLife.Objects.PersonLike.OccupiedFurniture + commentId: P:TinyLife.Objects.PersonLike.OccupiedFurniture + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupiedFurniture + name: OccupiedFurniture + nameWithType: PersonLike.OccupiedFurniture + fullName: TinyLife.Objects.PersonLike.OccupiedFurniture +- uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyActionSpot(Furniture, ActionSpot, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyActionSpot(Furniture, ActionSpot, Boolean, Direction2?, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot* + commentId: Overload:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot + name: VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot +- uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} + commentId: T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean} + parent: System + definition: System.ValueTuple`3 + href: TinyLife.Objects.Furniture.html + name: (Furniture Furniture, ActionSpot Spot, bool Stay) + nameWithType: (Furniture Furniture, ActionSpot Spot, bool Stay) + fullName: (TinyLife.Objects.Furniture Furniture, TinyLife.Objects.ActionSpot Spot, bool Stay) + nameWithType.vb: (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) + fullName.vb: (Furniture As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Stay As Boolean) + name.vb: (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean) + spec.csharp: + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture + name: Furniture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot + name: Spot + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay + name: Stay + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay + - name: ) + spec.vb: + - name: ( + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture + name: Furniture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot + name: Spot + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay + name: Stay + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay + - name: " " + - name: As + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.ValueTuple`3 + commentId: T:System.ValueTuple`3 + name: (T1, T2, T3) + nameWithType: (T1, T2, T3) + fullName: (T1, T2, T3) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) +- uid: TinyLife.Objects.PersonLike.OccupiedFurniture* + commentId: Overload:TinyLife.Objects.PersonLike.OccupiedFurniture + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupiedFurniture + name: OccupiedFurniture + nameWithType: PersonLike.OccupiedFurniture + fullName: TinyLife.Objects.PersonLike.OccupiedFurniture +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> + nameWithType: IEnumerable<(Furniture Furniture, ActionSpot Spot, bool Stay)> + fullName: System.Collections.Generic.IEnumerable<(TinyLife.Objects.Furniture Furniture, TinyLife.Objects.ActionSpot Spot, bool Stay)> + nameWithType.vb: IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (Furniture As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Stay As Boolean)) + name.vb: IEnumerable(Of (Furniture As Furniture, Spot As ActionSpot, Stay As Boolean)) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture + name: Furniture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot + name: Spot + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay + name: Stay + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay + - name: ) + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Furniture + name: Furniture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.furniture + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Spot + name: Spot + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.spot + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean}.Stay + name: Stay + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,system.boolean-.stay + - name: " " + - name: As + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Objects.Pose + commentId: T:TinyLife.Objects.Pose + parent: TinyLife.Objects + href: TinyLife.Objects.Pose.html + name: Pose + nameWithType: Pose + fullName: TinyLife.Objects.Pose +- uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ + name: GetDefaultPose(AgeGroup) + nameWithType: Extensions.GetDefaultPose(AgeGroup) + fullName: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) + name: GetDefaultPose + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ + - name: ( + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) + name: GetDefaultPose + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_ + - name: ( + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) +- uid: TinyLife.Objects.ClothesLayer + commentId: T:TinyLife.Objects.ClothesLayer + parent: TinyLife.Objects + href: TinyLife.Objects.ClothesLayer.html + name: ClothesLayer + nameWithType: ClothesLayer + fullName: TinyLife.Objects.ClothesLayer +- 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.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + name: GetHeldObject(bool) + 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.PersonLike.GetHeldObject``1(System.Boolean) + name: GetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean) + name: GetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.Rotation + commentId: P:TinyLife.Objects.PersonLike.Rotation + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Rotation + name: Rotation + nameWithType: PersonLike.Rotation + fullName: TinyLife.Objects.PersonLike.Rotation +- uid: System.Nullable{MLEM.Misc.Direction2} + commentId: T:System.Nullable{MLEM.Misc.Direction2} + parent: System + definition: System.Nullable`1 + name: Direction2? + nameWithType: Direction2? + fullName: MLEM.Misc.Direction2? + spec.csharp: + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + spec.vb: + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: TinyLife.Objects.PersonLike.VisualPosition* + commentId: Overload:TinyLife.Objects.PersonLike.VisualPosition + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualPosition + name: VisualPosition + nameWithType: PersonLike.VisualPosition + fullName: TinyLife.Objects.PersonLike.VisualPosition +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RenderTarget2D + nameWithType: RenderTarget2D + fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D +- uid: TinyLife.Objects.PersonLike.Portrait* + commentId: Overload:TinyLife.Objects.PersonLike.Portrait + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait + name: Portrait + nameWithType: PersonLike.Portrait + fullName: TinyLife.Objects.PersonLike.Portrait +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: TinyLife.Goals.MemoryType.ActionDone + commentId: P:TinyLife.Goals.MemoryType.ActionDone + href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone + name: ActionDone + nameWithType: MemoryType.ActionDone + fullName: TinyLife.Goals.MemoryType.ActionDone +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Objects.PersonLike.RecentActions* + commentId: Overload:TinyLife.Objects.PersonLike.RecentActions + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RecentActions + name: RecentActions + nameWithType: PersonLike.RecentActions + fullName: TinyLife.Objects.PersonLike.RecentActions +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(ActionType Type, Memory Memory)> + nameWithType: IEnumerable<(ActionType Type, Memory Memory)> + fullName: System.Collections.Generic.IEnumerable<(TinyLife.Actions.ActionType Type, TinyLife.Goals.Memory Memory)> + nameWithType.vb: IEnumerable(Of (Type As ActionType, Memory As Memory)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (Type As TinyLife.Actions.ActionType, Memory As TinyLife.Goals.Memory)) + name.vb: IEnumerable(Of (Type As ActionType, Memory As Memory)) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: " " + - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Type + name: Type + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.type + - name: ',' + - name: " " + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: " " + - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Memory + name: Memory + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.memory + - name: ) + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Type + name: Type + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.type + - name: " " + - name: As + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}.Memory + name: Memory + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actiontype,tinylife.goals.memory-.memory + - name: " " + - name: As + - name: " " + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.Relationships + commentId: F:TinyLife.Objects.PersonLike.Relationships + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Relationships + name: Relationships + nameWithType: PersonLike.Relationships + fullName: TinyLife.Objects.PersonLike.Relationships +- uid: TinyLife.Relationship.FriendLevel + commentId: P:TinyLife.Relationship.FriendLevel + href: TinyLife.Relationship.html#TinyLife_Relationship_FriendLevel + name: FriendLevel + nameWithType: Relationship.FriendLevel + fullName: TinyLife.Relationship.FriendLevel +- uid: TinyLife.Relationship.RomanceLevel + commentId: P:TinyLife.Relationship.RomanceLevel + href: TinyLife.Relationship.html#TinyLife_Relationship_RomanceLevel + name: RomanceLevel + nameWithType: Relationship.RomanceLevel + fullName: TinyLife.Relationship.RomanceLevel +- uid: TinyLife.Objects.PersonLike.RelationshipInterestingness* + commentId: Overload:TinyLife.Objects.PersonLike.RelationshipInterestingness + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RelationshipInterestingness + name: RelationshipInterestingness + nameWithType: PersonLike.RelationshipInterestingness + fullName: TinyLife.Objects.PersonLike.RelationshipInterestingness +- uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + name: Speak(SpeakStyle, float, float) + nameWithType: PersonLike.Speak(SpeakStyle, float, float) + fullName: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, float, float) + nameWithType.vb: PersonLike.Speak(SpeakStyle, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, Single, Single) + name.vb: Speak(SpeakStyle, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + name: Speak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + name: Speak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.AgeGroup.Child + commentId: F:TinyLife.Objects.AgeGroup.Child + href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Child + name: Child + nameWithType: AgeGroup.Child + fullName: TinyLife.Objects.AgeGroup.Child +- uid: TinyLife.Objects.AgeGroup.Baby + commentId: F:TinyLife.Objects.AgeGroup.Baby + href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Baby + name: Baby + nameWithType: AgeGroup.Baby + fullName: TinyLife.Objects.AgeGroup.Baby +- uid: TinyLife.Objects.VoiceStyle.Child + commentId: F:TinyLife.Objects.VoiceStyle.Child + href: TinyLife.Objects.VoiceStyle.html#TinyLife_Objects_VoiceStyle_Child + name: Child + nameWithType: VoiceStyle.Child + fullName: TinyLife.Objects.VoiceStyle.Child +- uid: TinyLife.Objects.VoiceStyle.Baby + commentId: F:TinyLife.Objects.VoiceStyle.Baby + href: TinyLife.Objects.VoiceStyle.html#TinyLife_Objects_VoiceStyle_Baby + name: Baby + nameWithType: VoiceStyle.Baby + fullName: TinyLife.Objects.VoiceStyle.Baby +- uid: TinyLife.Objects.VoiceStyle + commentId: T:TinyLife.Objects.VoiceStyle + parent: TinyLife.Objects + href: TinyLife.Objects.VoiceStyle.html + name: VoiceStyle + nameWithType: VoiceStyle + fullName: TinyLife.Objects.VoiceStyle +- uid: TinyLife.Objects.PersonLike.CurrentSpeakStyle* + commentId: Overload:TinyLife.Objects.PersonLike.CurrentSpeakStyle + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentSpeakStyle + name: CurrentSpeakStyle + nameWithType: PersonLike.CurrentSpeakStyle + fullName: TinyLife.Objects.PersonLike.CurrentSpeakStyle +- uid: System.Nullable{TinyLife.Objects.SpeakStyle} + commentId: T:System.Nullable{TinyLife.Objects.SpeakStyle} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.SpeakStyle.html + name: SpeakStyle? + nameWithType: SpeakStyle? + fullName: TinyLife.Objects.SpeakStyle? + spec.csharp: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' +- uid: TinyLife.Objects.PersonLike.Age* + commentId: Overload:TinyLife.Objects.PersonLike.Age + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + name: Age + nameWithType: PersonLike.Age + fullName: TinyLife.Objects.PersonLike.Age +- uid: TinyLife.Objects.PersonLike.IsInLabor + commentId: F:TinyLife.Objects.PersonLike.IsInLabor + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsInLabor + name: IsInLabor + nameWithType: PersonLike.IsInLabor + fullName: TinyLife.Objects.PersonLike.IsInLabor +- uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + name: SetPregnancyStatus(int, Guid, bool) + nameWithType: PersonLike.SetPregnancyStatus(int, Guid, bool) + fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus(int, System.Guid, bool) + nameWithType.vb: PersonLike.SetPregnancyStatus(Integer, Guid, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.SetPregnancyStatus(Integer, System.Guid, Boolean) + name.vb: SetPregnancyStatus(Integer, Guid, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + name: SetPregnancyStatus + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) + name: SetPregnancyStatus + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.PregnancyHoursRemaining* + commentId: Overload:TinyLife.Objects.PersonLike.PregnancyHoursRemaining + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyHoursRemaining + name: PregnancyHoursRemaining + nameWithType: PersonLike.PregnancyHoursRemaining + fullName: TinyLife.Objects.PersonLike.PregnancyHoursRemaining +- uid: System.Guid.Empty + commentId: F:System.Guid.Empty + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid.empty + name: Empty + nameWithType: Guid.Empty + fullName: System.Guid.Empty +- uid: TinyLife.Objects.PersonLike.PregnancyPartner* + commentId: Overload:TinyLife.Objects.PersonLike.PregnancyPartner + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyPartner + name: PregnancyPartner + nameWithType: PersonLike.PregnancyPartner + fullName: TinyLife.Objects.PersonLike.PregnancyPartner +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: TinyLife.Objects.PersonLike.PregnancyHoursRemaining + commentId: P:TinyLife.Objects.PersonLike.PregnancyHoursRemaining + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyHoursRemaining + name: PregnancyHoursRemaining + nameWithType: PersonLike.PregnancyHoursRemaining + fullName: TinyLife.Objects.PersonLike.PregnancyHoursRemaining +- uid: TinyLife.Objects.PersonLike.IsPregnant* + commentId: Overload:TinyLife.Objects.PersonLike.IsPregnant + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsPregnant + name: IsPregnant + nameWithType: PersonLike.IsPregnant + fullName: TinyLife.Objects.PersonLike.IsPregnant +- uid: TinyLife.Objects.AgeGroup.Adult + commentId: F:TinyLife.Objects.AgeGroup.Adult + href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_Adult + name: Adult + nameWithType: AgeGroup.Adult + fullName: TinyLife.Objects.AgeGroup.Adult +- uid: TinyLife.Objects.PersonLike.IsAllowedToDie* + commentId: Overload:TinyLife.Objects.PersonLike.IsAllowedToDie + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsAllowedToDie + name: IsAllowedToDie + nameWithType: PersonLike.IsAllowedToDie + fullName: TinyLife.Objects.PersonLike.IsAllowedToDie +- uid: TinyLife.Objects.PersonLike.PregnancyAbility + commentId: F:TinyLife.Objects.PersonLike.PregnancyAbility + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyAbility + name: PregnancyAbility + nameWithType: PersonLike.PregnancyAbility + fullName: TinyLife.Objects.PersonLike.PregnancyAbility +- uid: TinyLife.Objects.PregnancyAbility + commentId: T:TinyLife.Objects.PregnancyAbility + parent: TinyLife.Objects + href: TinyLife.Objects.PregnancyAbility.html + name: PregnancyAbility + nameWithType: PregnancyAbility + fullName: TinyLife.Objects.PregnancyAbility +- uid: TinyLife.DifficultyModifier + commentId: T:TinyLife.DifficultyModifier + parent: TinyLife + href: TinyLife.DifficultyModifier.html + name: DifficultyModifier + nameWithType: DifficultyModifier + fullName: TinyLife.DifficultyModifier +- uid: TinyLife.PerSaveOptions.Difficulty + commentId: F:TinyLife.PerSaveOptions.Difficulty + href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty + name: Difficulty + nameWithType: PerSaveOptions.Difficulty + fullName: TinyLife.PerSaveOptions.Difficulty +- uid: TinyLife.DifficultyModifier.Normal + commentId: F:TinyLife.DifficultyModifier.Normal + href: TinyLife.DifficultyModifier.html#TinyLife_DifficultyModifier_Normal + name: Normal + nameWithType: DifficultyModifier.Normal + fullName: TinyLife.DifficultyModifier.Normal +- uid: TinyLife.Objects.PersonLike.Difficulty* + commentId: Overload:TinyLife.Objects.PersonLike.Difficulty + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Difficulty + name: Difficulty + nameWithType: PersonLike.Difficulty + fullName: TinyLife.Objects.PersonLike.Difficulty +- uid: TinyLife.Objects.PersonLike.DrawSize* + commentId: Overload:TinyLife.Objects.PersonLike.DrawSize + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawSize + name: DrawSize + nameWithType: PersonLike.DrawSize + fullName: TinyLife.Objects.PersonLike.DrawSize +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: TinyLife.Objects.IUpdatingObject.UpdateMode + commentId: T:TinyLife.Objects.IUpdatingObject.UpdateMode + parent: TinyLife.Objects + href: TinyLife.Objects.IUpdatingObject.html + name: IUpdatingObject.UpdateMode + nameWithType: IUpdatingObject.UpdateMode + fullName: TinyLife.Objects.IUpdatingObject.UpdateMode + spec.csharp: + - uid: TinyLife.Objects.IUpdatingObject + name: IUpdatingObject + href: TinyLife.Objects.IUpdatingObject.html + - name: . + - uid: TinyLife.Objects.IUpdatingObject.UpdateMode + name: UpdateMode + href: TinyLife.Objects.IUpdatingObject.UpdateMode.html + spec.vb: + - uid: TinyLife.Objects.IUpdatingObject + name: IUpdatingObject + href: TinyLife.Objects.IUpdatingObject.html + - name: . + - uid: TinyLife.Objects.IUpdatingObject.UpdateMode + name: UpdateMode + href: TinyLife.Objects.IUpdatingObject.UpdateMode.html +- uid: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive + commentId: F:TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive + href: TinyLife.Objects.IUpdatingObject.UpdateMode.html#TinyLife_Objects_IUpdatingObject_UpdateMode_MajorIfActive + name: MajorIfActive + nameWithType: IUpdatingObject.UpdateMode.MajorIfActive + fullName: TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive +- uid: TinyLife.Objects.PersonLike.CurrentMode* + commentId: Overload:TinyLife.Objects.PersonLike.CurrentMode + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentMode + name: CurrentMode + nameWithType: PersonLike.CurrentMode + fullName: TinyLife.Objects.PersonLike.CurrentMode +- uid: TinyLife.Objects.IUpdatingObject.CurrentMode + commentId: P:TinyLife.Objects.IUpdatingObject.CurrentMode + parent: TinyLife.Objects.IUpdatingObject + href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_CurrentMode + name: CurrentMode + nameWithType: IUpdatingObject.CurrentMode + fullName: TinyLife.Objects.IUpdatingObject.CurrentMode +- uid: System.Action{TinyLife.Objects.PersonLike} + commentId: T:System.Action{TinyLife.Objects.PersonLike} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of PersonLike) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike) + name.vb: Action(Of PersonLike) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Objects.PersonLike.Skills + commentId: F:TinyLife.Objects.PersonLike.Skills + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Skills + name: Skills + nameWithType: PersonLike.Skills + fullName: TinyLife.Objects.PersonLike.Skills +- uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + commentId: T:TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.EmotionModifiersChangedDelegate + nameWithType: PersonLike.EmotionModifiersChangedDelegate + fullName: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html +- 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.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(float, ActionInfo, SkillType, float) + 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.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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: ) +- uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + commentId: T:TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.EfficiencyModifierDelegate + nameWithType: PersonLike.EfficiencyModifierDelegate + fullName: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html +- uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + name: GetPersonalitySkillBoost(SkillType) + nameWithType: PersonLike.GetPersonalitySkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + name: GetPersonalitySkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + name: GetPersonalitySkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + commentId: T:TinyLife.Objects.PersonLike.SkillBoostDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.SkillBoostDelegate + nameWithType: PersonLike.SkillBoostDelegate + fullName: TinyLife.Objects.PersonLike.SkillBoostDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: SkillBoostDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html +- uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + name: GetEmotionSkillBoost(SkillType) + nameWithType: PersonLike.GetEmotionSkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + name: GetEmotionSkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) + name: GetEmotionSkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + - name: ( + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + commentId: T:TinyLife.Objects.PersonLike.WalkSpeedDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.WalkSpeedDelegate + nameWithType: PersonLike.WalkSpeedDelegate + fullName: TinyLife.Objects.PersonLike.WalkSpeedDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html +- 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: PersonLike.GetPassiveActionPriority(ActionType) + fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + name: GetPassiveActionPriority + 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.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + name: GetPassiveActionPriority + 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: ) +- uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.PassiveActionPriorityDelegate + nameWithType: PersonLike.PassiveActionPriorityDelegate + fullName: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + name: GetAiPriorityForObject(MapObject, ObjectCategory) + nameWithType: PersonLike.GetAiPriorityForObject(MapObject, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + name: GetAiPriorityForObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) + name: GetAiPriorityForObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + commentId: T:TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.AiPriorityForObjectDelegate + nameWithType: PersonLike.AiPriorityForObjectDelegate + fullName: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html +- uid: System.Action + commentId: T:System.Action + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + name: Action + nameWithType: Action + fullName: System.Action +- uid: System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} + commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Mods.EventPhase} + 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 Action, EventPhase) + fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Mods.EventPhase) + name.vb: Action(Of Action, EventPhase) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + href: TinyLife.Actions.CompletionType.html + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} + commentId: T:System.Action{TinyLife.Actions.Action,TinyLife.Actions.CompletionType,TinyLife.Mods.EventPhase} + parent: System + definition: System.Action`3 + href: https://learn.microsoft.com/dotnet/api/system.action-3 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Action, CompletionType, EventPhase) + fullName.vb: System.Action(Of TinyLife.Actions.Action, TinyLife.Actions.CompletionType, TinyLife.Mods.EventPhase) + name.vb: Action(Of Action, CompletionType, EventPhase) + spec.csharp: + - uid: System.Action`3 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-3 + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: '>' + spec.vb: + - uid: System.Action`3 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-3 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: ) +- uid: System.Action`3 + commentId: T:System.Action`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-3 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2, T3) + fullName.vb: System.Action(Of T1, T2, T3) + name.vb: Action(Of T1, T2, T3) + spec.csharp: + - uid: System.Action`3 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: '>' + spec.vb: + - uid: System.Action`3 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) +- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: Action.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: Action.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} + commentId: T:TinyLife.World.ObjectUpdateDelegate{TinyLife.Actions.Action} + parent: TinyLife.World + definition: TinyLife.World.ObjectUpdateDelegate`1 + href: TinyLife.World.ObjectUpdateDelegate-1.html + name: ObjectUpdateDelegate + nameWithType: ObjectUpdateDelegate + fullName: TinyLife.World.ObjectUpdateDelegate + nameWithType.vb: ObjectUpdateDelegate(Of Action) + fullName.vb: TinyLife.World.ObjectUpdateDelegate(Of TinyLife.Actions.Action) + name.vb: ObjectUpdateDelegate(Of Action) + spec.csharp: + - uid: TinyLife.World.ObjectUpdateDelegate`1 + name: ObjectUpdateDelegate + href: TinyLife.World.ObjectUpdateDelegate-1.html + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: '>' + spec.vb: + - uid: TinyLife.World.ObjectUpdateDelegate`1 + name: ObjectUpdateDelegate + href: TinyLife.World.ObjectUpdateDelegate-1.html + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + href: TinyLife.Actions.Action.html + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.World.ObjectUpdateDelegate`1 + commentId: T:TinyLife.World.ObjectUpdateDelegate`1 + href: TinyLife.World.ObjectUpdateDelegate-1.html + name: ObjectUpdateDelegate + nameWithType: ObjectUpdateDelegate + fullName: TinyLife.World.ObjectUpdateDelegate + nameWithType.vb: ObjectUpdateDelegate(Of T) + fullName.vb: TinyLife.World.ObjectUpdateDelegate(Of T) + name.vb: ObjectUpdateDelegate(Of T) + spec.csharp: + - uid: TinyLife.World.ObjectUpdateDelegate`1 + name: ObjectUpdateDelegate + href: TinyLife.World.ObjectUpdateDelegate-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: TinyLife.World.ObjectUpdateDelegate`1 + name: ObjectUpdateDelegate + href: TinyLife.World.ObjectUpdateDelegate-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: RestoreNeed(NeedType, float, ActionInfo, float) + nameWithType: PersonLike.RestoreNeed(NeedType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.RestoreNeed(NeedType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType, Single, TinyLife.Actions.ActionInfo, Single) + name.vb: RestoreNeed(NeedType, Single, ActionInfo, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - 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.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + name: RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + commentId: T:TinyLife.Objects.PersonLike.RestoreNeedDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.RestoreNeedDelegate + nameWithType: PersonLike.RestoreNeedDelegate + fullName: TinyLife.Objects.PersonLike.RestoreNeedDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html +- uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + commentId: T:TinyLife.Objects.PersonLike.RelationshipChangeDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.RelationshipChangeDelegate + nameWithType: PersonLike.RelationshipChangeDelegate + fullName: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html +- uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeRomance(PersonLike, float, bool) + nameWithType: PersonLike.ChangeRomance(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeRomance(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeRomance(PersonLike, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeRomance + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + name: ChangeRomance + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.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.Objects.PersonLike.Memories + commentId: F:TinyLife.Objects.PersonLike.Memories + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Memories + name: Memories + nameWithType: PersonLike.Memories + fullName: TinyLife.Objects.PersonLike.Memories +- uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory) + commentId: M:TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_ + name: AddMemory(Memory) + nameWithType: PersonLike.AddMemory(Memory) + fullName: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_ + - name: ( + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory) + name: AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_ + - name: ( + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + commentId: M:TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + name: RemoveMemory(MemoryType, int, Func) + nameWithType: PersonLike.RemoveMemory(MemoryType, int, Func) + fullName: TinyLife.Objects.PersonLike.RemoveMemory(TinyLife.Goals.MemoryType, int, System.Func) + nameWithType.vb: PersonLike.RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + fullName.vb: TinyLife.Objects.PersonLike.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Integer, System.Func(Of T, Boolean)) + name.vb: RemoveMemory(Of T)(MemoryType, Integer, Func(Of T, Boolean)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean}) + name: RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: System.Action{TinyLife.Goals.Memory} + commentId: T:System.Action{TinyLife.Goals.Memory} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Memory) + fullName.vb: System.Action(Of TinyLife.Goals.Memory) + name.vb: Action(Of Memory) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetCurrentGoals + commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + name: GetCurrentGoals() + nameWithType: PersonLike.GetCurrentGoals() + fullName: TinyLife.Objects.PersonLike.GetCurrentGoals() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals + name: GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetCurrentGoals + name: GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + - name: ( + - name: ) +- uid: TinyLife.Goals.AutoGoalInfo + commentId: T:TinyLife.Goals.AutoGoalInfo + parent: TinyLife.Goals + href: TinyLife.Goals.AutoGoalInfo.html + name: AutoGoalInfo + nameWithType: AutoGoalInfo + fullName: TinyLife.Goals.AutoGoalInfo +- uid: System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} + commentId: T:System.Action{System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of List(Of IGoalTriggerable)) + fullName.vb: System.Action(Of System.Collections.Generic.List(Of TinyLife.Goals.IGoalTriggerable)) + name.vb: Action(Of List(Of IGoalTriggerable)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: '>' + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ) + - name: ) +- uid: TinyLife.Goals + commentId: N:TinyLife.Goals + href: TinyLife.html + name: TinyLife.Goals + nameWithType: TinyLife.Goals + fullName: TinyLife.Goals + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Goals + name: Goals + href: TinyLife.Goals.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Goals + name: Goals + href: TinyLife.Goals.html +- uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + commentId: T:TinyLife.Objects.PersonLike.AddEmotionDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.AddEmotionDelegate + nameWithType: PersonLike.AddEmotionDelegate + fullName: TinyLife.Objects.PersonLike.AddEmotionDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html +- uid: TinyLife.Objects.PersonLike.#ctor* + commentId: Overload:TinyLife.Objects.PersonLike.#ctor + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: PersonLike + nameWithType: PersonLike.PersonLike + fullName: TinyLife.Objects.PersonLike.PersonLike + nameWithType.vb: PersonLike.New + fullName.vb: TinyLife.Objects.PersonLike.New + name.vb: New +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + href: TinyLife.World.Map.html + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: TinyLife.Objects.PersonLike.Finalize* + commentId: Overload:TinyLife.Objects.PersonLike.Finalize + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Finalize + name: ~PersonLike + nameWithType: PersonLike.~PersonLike + fullName: TinyLife.Objects.PersonLike.~PersonLike + spec.csharp: + - name: "~" + - uid: TinyLife.Objects.PersonLike.Finalize* + name: PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Finalize +- uid: TinyLife.World.Household.FurnitureStorage + commentId: F:TinyLife.World.Household.FurnitureStorage + href: TinyLife.World.Household.html#TinyLife_World_Household_FurnitureStorage + name: FurnitureStorage + nameWithType: Household.FurnitureStorage + fullName: TinyLife.World.Household.FurnitureStorage +- uid: TinyLife.GameImpl.Speed + commentId: P:TinyLife.GameImpl.Speed + href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed + name: Speed + nameWithType: GameImpl.Speed + fullName: TinyLife.GameImpl.Speed +- uid: TinyLife.Objects.PersonLike.Update* + commentId: Overload:TinyLife.Objects.PersonLike.Update + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update + nameWithType: PersonLike.Update + fullName: TinyLife.Objects.PersonLike.Update +- uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.IUpdatingObject + isExternal: true + href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: IUpdatingObject.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: IUpdatingObject.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.IUpdatingObject.html#TinyLife_Objects_IUpdatingObject_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + isExternal: true + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: 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}) + commentId: M: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}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#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__ + name: Draw(GameTime, object, Vector2, Color?, List) + nameWithType: MapObject.Draw(GameTime, object, Vector2, Color?, List) + fullName: TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) + nameWithType.vb: MapObject.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) + spec.csharp: + - uid: 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}) + name: Draw + href: TinyLife.Objects.MapObject.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: 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}) + name: Draw + href: TinyLife.Objects.MapObject.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.Draw* + commentId: Overload:TinyLife.Objects.PersonLike.Draw + href: TinyLife.Objects.PersonLike.html#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__ + name: Draw + nameWithType: PersonLike.Draw + fullName: TinyLife.Objects.PersonLike.Draw +- uid: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} + commentId: T:System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of StaticSpriteBatch.Item) + fullName.vb: System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item) + name.vb: List(Of StaticSpriteBatch.Item) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + isExternal: true + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + isExternal: true + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.Validate + commentId: M:TinyLife.Objects.MapObject.Validate + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + name: Validate() + nameWithType: MapObject.Validate() + fullName: TinyLife.Objects.MapObject.Validate() + spec.csharp: + - uid: TinyLife.Objects.MapObject.Validate + name: Validate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.Validate + name: Validate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.Validate* + commentId: Overload:TinyLife.Objects.PersonLike.Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate + name: Validate + nameWithType: PersonLike.Validate + fullName: TinyLife.Objects.PersonLike.Validate +- uid: TinyLife.Objects.ObjectCategory + commentId: T:TinyLife.Objects.ObjectCategory + parent: TinyLife.Objects + href: TinyLife.Objects.ObjectCategory.html + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetCategories* + commentId: Overload:TinyLife.Objects.PersonLike.GetCategories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories + nameWithType: PersonLike.GetCategories + fullName: TinyLife.Objects.PersonLike.GetCategories +- uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) + commentId: M:TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ + name: GetObjects(RectangleF) + nameWithType: Map.GetObjects(RectangleF) + fullName: TinyLife.World.Map.GetObjects(MLEM.Misc.RectangleF) + nameWithType.vb: Map.GetObjects(Of T)(RectangleF) + fullName.vb: TinyLife.World.Map.GetObjects(Of T)(MLEM.Misc.RectangleF) + name.vb: GetObjects(Of T)(RectangleF) + spec.csharp: + - uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) + name: GetObjects + href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) + name: GetObjects + href: TinyLife.World.Map.html#TinyLife_World_Map_GetObjects__1_MLEM_Misc_RectangleF_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ + name: Intersects(RectangleF) + nameWithType: MapObject.Intersects(RectangleF) + fullName: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.Intersects* + commentId: Overload:TinyLife.Objects.PersonLike.Intersects + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Intersects_MLEM_Misc_RectangleF_ + name: Intersects + nameWithType: PersonLike.Intersects + fullName: TinyLife.Objects.PersonLike.Intersects +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + name: GetHoverInfo(Tooltip) + nameWithType: MapObject.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.GetHoverInfo* + commentId: Overload:TinyLife.Objects.PersonLike.GetHoverInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + name: GetHoverInfo + nameWithType: PersonLike.GetHoverInfo + fullName: TinyLife.Objects.PersonLike.GetHoverInfo +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + isExternal: true + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Ui + name: Ui + isExternal: true + - name: . + - uid: MLEM.Ui.Elements + name: Elements + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Ui + name: Ui + isExternal: true + - name: . + - uid: MLEM.Ui.Elements + name: Elements + isExternal: true +- uid: TinyLife.Debug + commentId: T:TinyLife.Debug + href: TinyLife.Debug.html + name: Debug + nameWithType: Debug + fullName: TinyLife.Debug +- uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + name: GetDebugLines(GameImpl, List) + nameWithType: MapObject.GetDebugLines(GameImpl, List) + fullName: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) + nameWithType.vb: MapObject.GetDebugLines(GameImpl, List(Of String)) + fullName.vb: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) + name.vb: GetDebugLines(GameImpl, List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.GetDebugLines* + commentId: Overload:TinyLife.Objects.PersonLike.GetDebugLines + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + name: GetDebugLines + nameWithType: PersonLike.GetDebugLines + fullName: TinyLife.Objects.PersonLike.GetDebugLines +- uid: TinyLife.GameImpl + commentId: T:TinyLife.GameImpl + parent: TinyLife + href: TinyLife.GameImpl.html + name: GameImpl + nameWithType: GameImpl + fullName: TinyLife.GameImpl +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo* + commentId: Overload:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo + nameWithType: PersonLike.GetFreeActionSpotInfo + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo +- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged* + commentId: Overload:TinyLife.Objects.PersonLike.OnCameraRotationChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: OnCameraRotationChanged + nameWithType: PersonLike.OnCameraRotationChanged + fullName: TinyLife.Objects.PersonLike.OnCameraRotationChanged +- uid: TinyLife.Objects.PersonLike.FocusCameraOnEvent* + commentId: Overload:TinyLife.Objects.PersonLike.FocusCameraOnEvent + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FocusCameraOnEvent_System_Boolean_System_Boolean_ + name: FocusCameraOnEvent + nameWithType: PersonLike.FocusCameraOnEvent + fullName: TinyLife.Objects.PersonLike.FocusCameraOnEvent +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.ResetToStatic* + commentId: Overload:TinyLife.Objects.PersonLike.ResetToStatic + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ + name: ResetToStatic + nameWithType: PersonLike.ResetToStatic + fullName: TinyLife.Objects.PersonLike.ResetToStatic +- uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: MoveToMap(Map, Vector2, float) + nameWithType: MapObject.MoveToMap(Map, Vector2, float) + fullName: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: MapObject.MoveToMap(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: MoveToMap(Map, Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.MoveToMap* + commentId: Overload:TinyLife.Objects.PersonLike.MoveToMap + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: MoveToMap + nameWithType: PersonLike.MoveToMap + fullName: TinyLife.Objects.PersonLike.MoveToMap +- uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval* + commentId: Overload:TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval + name: PrepareForPermanentRemoval + nameWithType: PersonLike.PrepareForPermanentRemoval + fullName: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval +- uid: TinyLife.Objects.PersonLike.VisitLot* + commentId: Overload:TinyLife.Objects.PersonLike.VisitLot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisitLot_TinyLife_World_Lot_ + name: VisitLot + nameWithType: PersonLike.VisitLot + fullName: TinyLife.Objects.PersonLike.VisitLot +- uid: MLEM.Misc.Direction2.Right + commentId: F:MLEM.Misc.Direction2.Right + isExternal: true + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Misc.Direction2.Right +- uid: TinyLife.Objects.PersonLike.DrawUi* + commentId: Overload:TinyLife.Objects.PersonLike.DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ + name: DrawUi + nameWithType: PersonLike.DrawUi + fullName: TinyLife.Objects.PersonLike.DrawUi +- uid: TinyLife.Objects.PersonLike.GetRelationship* + commentId: Overload:TinyLife.Objects.PersonLike.GetRelationship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ + name: GetRelationship + nameWithType: PersonLike.GetRelationship + fullName: TinyLife.Objects.PersonLike.GetRelationship +- uid: TinyLife.Objects.Particle + commentId: T:TinyLife.Objects.Particle + href: TinyLife.Objects.Particle.html + name: Particle + nameWithType: Particle + fullName: TinyLife.Objects.Particle +- uid: TinyLife.Uis.Notifications + commentId: T:TinyLife.Uis.Notifications + href: TinyLife.Uis.Notifications.html + name: Notifications + nameWithType: Notifications + fullName: TinyLife.Uis.Notifications +- uid: TinyLife.Objects.PersonLike.ChangeFriendship* + commentId: Overload:TinyLife.Objects.PersonLike.ChangeFriendship + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeFriendship + nameWithType: PersonLike.ChangeFriendship + fullName: TinyLife.Objects.PersonLike.ChangeFriendship +- uid: TinyLife.Objects.PersonLike.ChangeRomance* + commentId: Overload:TinyLife.Objects.PersonLike.ChangeRomance + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeRomance + nameWithType: PersonLike.ChangeRomance + fullName: TinyLife.Objects.PersonLike.ChangeRomance +- uid: TinyLife.Objects.PersonLike.DisplayEmote* + commentId: Overload:TinyLife.Objects.PersonLike.DisplayEmote + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_ + name: DisplayEmote + nameWithType: PersonLike.DisplayEmote + fullName: TinyLife.Objects.PersonLike.DisplayEmote +- uid: TinyLife.Actions.EmoteChoices + commentId: T:TinyLife.Actions.EmoteChoices + parent: TinyLife.Actions + href: TinyLife.Actions.EmoteChoices.html + name: EmoteChoices + nameWithType: EmoteChoices + fullName: TinyLife.Actions.EmoteChoices +- uid: TinyLife.Objects.PersonLike.StopEmoting* + commentId: Overload:TinyLife.Objects.PersonLike.StopEmoting + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopEmoting + name: StopEmoting + nameWithType: PersonLike.StopEmoting + fullName: TinyLife.Objects.PersonLike.StopEmoting +- uid: TinyLife.Objects.PersonLike.VoicePitch + commentId: F:TinyLife.Objects.PersonLike.VoicePitch + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoicePitch + name: VoicePitch + nameWithType: PersonLike.VoicePitch + fullName: TinyLife.Objects.PersonLike.VoicePitch +- uid: TinyLife.Objects.PersonLike.Speak* + commentId: Overload:TinyLife.Objects.PersonLike.Speak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + name: Speak + nameWithType: PersonLike.Speak + fullName: TinyLife.Objects.PersonLike.Speak +- uid: TinyLife.Objects.PersonLike.CurrentSpeakStyle + commentId: P:TinyLife.Objects.PersonLike.CurrentSpeakStyle + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentSpeakStyle + name: CurrentSpeakStyle + nameWithType: PersonLike.CurrentSpeakStyle + fullName: TinyLife.Objects.PersonLike.CurrentSpeakStyle +- uid: TinyLife.Objects.PersonLike.StopSpeaking* + commentId: Overload:TinyLife.Objects.PersonLike.StopSpeaking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_StopSpeaking + name: StopSpeaking + nameWithType: PersonLike.StopSpeaking + fullName: TinyLife.Objects.PersonLike.StopSpeaking +- uid: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak* + commentId: Overload:TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmoteAndSpeak_TinyLife_Actions_EmoteChoices_System_Nullable_TinyLife_Objects_SpeakStyle__System_Single_System_Single_ + name: DisplayEmoteAndSpeak + nameWithType: PersonLike.DisplayEmoteAndSpeak + fullName: TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak +- uid: TinyLife.Objects.PersonLike.GetFreeTalkingSpots* + commentId: Overload:TinyLife.Objects.PersonLike.GetFreeTalkingSpots + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeTalkingSpots_TinyLife_Objects_PersonLike_ + name: GetFreeTalkingSpots + nameWithType: PersonLike.GetFreeTalkingSpots + fullName: TinyLife.Objects.PersonLike.GetFreeTalkingSpots +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + 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 Vector2) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Vector2) + name.vb: IEnumerable(Of Vector2) + 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.VisualPosition + commentId: P:TinyLife.Objects.PersonLike.VisualPosition + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualPosition + name: VisualPosition + nameWithType: PersonLike.VisualPosition + fullName: TinyLife.Objects.PersonLike.VisualPosition +- uid: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + commentId: P:TinyLife.Objects.PersonLike.VisuallyOccupiedSpot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisuallyOccupiedSpot + name: VisuallyOccupiedSpot + nameWithType: PersonLike.VisuallyOccupiedSpot + fullName: TinyLife.Objects.PersonLike.VisuallyOccupiedSpot +- uid: TinyLife.Objects.PersonLike.OccupyActionSpot* + commentId: Overload:TinyLife.Objects.PersonLike.OccupyActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyActionSpot + nameWithType: PersonLike.OccupyActionSpot + fullName: TinyLife.Objects.PersonLike.OccupyActionSpot +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot* + commentId: Overload:TinyLife.Objects.PersonLike.OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyFreeActionSpot + nameWithType: PersonLike.OccupyFreeActionSpot + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot +- uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + name: OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + nameWithType: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, bool, Direction2?, bool) + fullName: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, bool, MLEM.Misc.Direction2?, bool) + nameWithType.vb: PersonLike.OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectCategory, Boolean, MLEM.Misc.Direction2?, Boolean) + name.vb: OccupyFreeActionSpot(Furniture, ObjectCategory, Boolean, Direction2?, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean) + name: OccupyFreeActionSpot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OccupyFreeActionSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectCategory_System_Boolean_System_Nullable_MLEM_Misc_Direction2__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.World.Room + commentId: T:TinyLife.World.Room + parent: TinyLife.World + href: TinyLife.World.Room.html + name: Room + nameWithType: Room + fullName: TinyLife.World.Room +- uid: TinyLife.Objects.PersonLike.IsCloseForTalking* + commentId: Overload:TinyLife.Objects.PersonLike.IsCloseForTalking + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsCloseForTalking_Microsoft_Xna_Framework_Vector2_System_Single_ + name: IsCloseForTalking + nameWithType: PersonLike.IsCloseForTalking + fullName: TinyLife.Objects.PersonLike.IsCloseForTalking +- uid: TinyLife.Need.Value + commentId: P:TinyLife.Need.Value + href: TinyLife.Need.html#TinyLife_Need_Value + name: Value + nameWithType: Need.Value + fullName: TinyLife.Need.Value +- uid: TinyLife.Objects.PersonLike.GetNeed* + commentId: Overload:TinyLife.Objects.PersonLike.GetNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeed_TinyLife_NeedType_ + name: GetNeed + nameWithType: PersonLike.GetNeed + fullName: TinyLife.Objects.PersonLike.GetNeed +- uid: TinyLife.NeedType + commentId: T:TinyLife.NeedType + parent: TinyLife + href: TinyLife.NeedType.html + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType +- uid: TinyLife.Need.Percentage + commentId: P:TinyLife.Need.Percentage + href: TinyLife.Need.html#TinyLife_Need_Percentage + name: Percentage + nameWithType: Need.Percentage + fullName: TinyLife.Need.Percentage +- uid: TinyLife.Objects.PersonLike.GetNeedPercentage* + commentId: Overload:TinyLife.Objects.PersonLike.GetNeedPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetNeedPercentage_TinyLife_NeedType_ + name: GetNeedPercentage + nameWithType: PersonLike.GetNeedPercentage + fullName: TinyLife.Objects.PersonLike.GetNeedPercentage +- uid: TinyLife.Objects.PersonLike.OnRestoreNeed + commentId: E:TinyLife.Objects.PersonLike.OnRestoreNeed + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRestoreNeed + name: OnRestoreNeed + nameWithType: PersonLike.OnRestoreNeed + fullName: TinyLife.Objects.PersonLike.OnRestoreNeed +- uid: TinyLife.Need.Max + commentId: F:TinyLife.Need.Max + href: TinyLife.Need.html#TinyLife_Need_Max + name: Max + nameWithType: Need.Max + fullName: TinyLife.Need.Max +- uid: TinyLife.Objects.PersonLike.RestoreNeed* + commentId: Overload:TinyLife.Objects.PersonLike.RestoreNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RestoreNeed_TinyLife_NeedType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: RestoreNeed + nameWithType: PersonLike.RestoreNeed + fullName: TinyLife.Objects.PersonLike.RestoreNeed +- uid: TinyLife.Skills.SkillType + commentId: T:TinyLife.Skills.SkillType + parent: TinyLife.Skills + href: TinyLife.Skills.SkillType.html + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType +- uid: TinyLife.NeedType.Entertainment + commentId: F:TinyLife.NeedType.Entertainment + href: TinyLife.NeedType.html#TinyLife_NeedType_Entertainment + name: Entertainment + nameWithType: NeedType.Entertainment + fullName: TinyLife.NeedType.Entertainment +- uid: TinyLife.Skills.SkillType.RequiredAges + commentId: P:TinyLife.Skills.SkillType.RequiredAges + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_RequiredAges + name: RequiredAges + nameWithType: SkillType.RequiredAges + fullName: TinyLife.Skills.SkillType.RequiredAges +- uid: TinyLife.Objects.PersonLike.GetSkill* + commentId: Overload:TinyLife.Objects.PersonLike.GetSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkill_TinyLife_Skills_SkillType_System_Boolean_ + name: GetSkill + nameWithType: PersonLike.GetSkill + fullName: TinyLife.Objects.PersonLike.GetSkill +- uid: TinyLife.Skills.Skill.TotalPercentage + commentId: P:TinyLife.Skills.Skill.TotalPercentage + href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_TotalPercentage + name: TotalPercentage + nameWithType: Skill.TotalPercentage + fullName: TinyLife.Skills.Skill.TotalPercentage +- uid: TinyLife.Objects.PersonLike.GetSkillTotalPercentage* + commentId: Overload:TinyLife.Objects.PersonLike.GetSkillTotalPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillTotalPercentage_TinyLife_Skills_SkillType_ + name: GetSkillTotalPercentage + nameWithType: PersonLike.GetSkillTotalPercentage + fullName: TinyLife.Objects.PersonLike.GetSkillTotalPercentage +- uid: TinyLife.Skills.Skill.PointPercentage + commentId: P:TinyLife.Skills.Skill.PointPercentage + href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_PointPercentage + name: PointPercentage + nameWithType: Skill.PointPercentage + fullName: TinyLife.Skills.Skill.PointPercentage +- uid: TinyLife.Objects.PersonLike.GetSkillPointPercentage* + commentId: Overload:TinyLife.Objects.PersonLike.GetSkillPointPercentage + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillPointPercentage_TinyLife_Skills_SkillType_ + name: GetSkillPointPercentage + nameWithType: PersonLike.GetSkillPointPercentage + fullName: TinyLife.Objects.PersonLike.GetSkillPointPercentage +- uid: TinyLife.Objects.PersonLike.GetSkillLevel* + commentId: Overload:TinyLife.Objects.PersonLike.GetSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetSkillLevel_TinyLife_Skills_SkillType_ + name: GetSkillLevel + nameWithType: PersonLike.GetSkillLevel + fullName: TinyLife.Objects.PersonLike.GetSkillLevel +- uid: TinyLife.Objects.PersonLike.HasSkillLevel* + commentId: Overload:TinyLife.Objects.PersonLike.HasSkillLevel + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasSkillLevel_TinyLife_Skills_SkillType_System_Int32_ + name: HasSkillLevel + nameWithType: PersonLike.HasSkillLevel + fullName: TinyLife.Objects.PersonLike.HasSkillLevel +- uid: TinyLife.Objects.PersonLike.PersonalityTypes + commentId: F:TinyLife.Objects.PersonLike.PersonalityTypes + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PersonalityTypes + name: PersonalityTypes + nameWithType: PersonLike.PersonalityTypes + fullName: TinyLife.Objects.PersonLike.PersonalityTypes +- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) + isExternal: true + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ + name: GetInvolvedObjects(ObjectCategory, bool, bool) + nameWithType: ActionInfo.GetInvolvedObjects(ObjectCategory, bool, bool) + fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects(TinyLife.Objects.ObjectCategory, bool, bool) + nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) + fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, Boolean, Boolean) + name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) + name: GetInvolvedObjects + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean) + name: GetInvolvedObjects + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedObjects__1_TinyLife_Objects_ObjectCategory_System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.GainSkill* + commentId: Overload:TinyLife.Objects.PersonLike.GainSkill + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + name: GainSkill + nameWithType: PersonLike.GainSkill + fullName: TinyLife.Objects.PersonLike.GainSkill +- uid: TinyLife.Objects.PersonLike.DepleteNeed* + commentId: Overload:TinyLife.Objects.PersonLike.DepleteNeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DepleteNeed_TinyLife_NeedType_System_Single_System_Single_ + name: DepleteNeed + nameWithType: PersonLike.DepleteNeed + fullName: TinyLife.Objects.PersonLike.DepleteNeed +- uid: TinyLife.Objects.PersonLike.HasPersonality* + commentId: Overload:TinyLife.Objects.PersonLike.HasPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasPersonality_TinyLife_PersonalityType_ + name: HasPersonality + nameWithType: PersonLike.HasPersonality + fullName: TinyLife.Objects.PersonLike.HasPersonality +- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute + commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_CanExecute + name: CanExecute + nameWithType: ActionType.TypeSettings.CanExecute + fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute +- uid: TinyLife.Objects.PersonLike.EnqueueAction* + commentId: Overload:TinyLife.Objects.PersonLike.EnqueueAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EnqueueAction__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ + name: EnqueueAction + nameWithType: PersonLike.EnqueueAction + fullName: TinyLife.Objects.PersonLike.EnqueueAction +- uid: TinyLife.Actions.ActionArgument[] + isExternal: true + href: TinyLife.Actions.ActionArgument.html + name: ActionArgument[] + nameWithType: ActionArgument[] + fullName: TinyLife.Actions.ActionArgument[] + nameWithType.vb: ActionArgument() + fullName.vb: TinyLife.Actions.ActionArgument() + name.vb: ActionArgument() + spec.csharp: + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: ( + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + name: CanCancel(Action) + nameWithType: Action.CanCancel(Action) + fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Objects.PersonLike.CancelAction* + commentId: Overload:TinyLife.Objects.PersonLike.CancelAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CancelAction_TinyLife_Actions_Action_TinyLife_Actions_Action_System_Boolean_ + name: CancelAction + nameWithType: PersonLike.CancelAction + fullName: TinyLife.Objects.PersonLike.CancelAction +- uid: TinyLife.Objects.PersonLike.GetHeldObject* + commentId: Overload:TinyLife.Objects.PersonLike.GetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_ + name: GetHeldObject + nameWithType: PersonLike.GetHeldObject + fullName: TinyLife.Objects.PersonLike.GetHeldObject +- uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) + isExternal: true + href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ + name: IsEmptyHanded(ActionInfo, bool) + nameWithType: ActionType.IsEmptyHanded(ActionInfo, bool) + fullName: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo, bool) + nameWithType.vb: ActionType.IsEmptyHanded(ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo, Boolean) + name.vb: IsEmptyHanded(ActionInfo, Boolean) + spec.csharp: + - uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) + name: IsEmptyHanded + href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) + name: IsEmptyHanded + href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsEmptyHanded_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.SetHeldObject* + commentId: Overload:TinyLife.Objects.PersonLike.SetHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_ + name: SetHeldObject + nameWithType: PersonLike.SetHeldObject + fullName: TinyLife.Objects.PersonLike.SetHeldObject +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + href: TinyLife.Objects.FurnitureType.html + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) +- uid: System.Nullable{System.Guid} + commentId: T:System.Nullable{System.Guid} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid? + nameWithType: Guid? + fullName: System.Guid? + spec.csharp: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + spec.vb: + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' +- uid: TinyLife.Objects.PersonLike.RemoveHeldObject* + commentId: Overload:TinyLife.Objects.PersonLike.RemoveHeldObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveHeldObject__1 + name: RemoveHeldObject + nameWithType: PersonLike.RemoveHeldObject + fullName: TinyLife.Objects.PersonLike.RemoveHeldObject +- uid: TinyLife.Objects.PersonLike.GetHeldActionInfo* + commentId: Overload:TinyLife.Objects.PersonLike.GetHeldActionInfo + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldActionInfo + name: GetHeldActionInfo + nameWithType: PersonLike.GetHeldActionInfo + fullName: TinyLife.Objects.PersonLike.GetHeldActionInfo +- uid: TinyLife.Objects.PersonLike.ToCreatedByString* + commentId: Overload:TinyLife.Objects.PersonLike.ToCreatedByString + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ToCreatedByString + name: ToCreatedByString + nameWithType: PersonLike.ToCreatedByString + fullName: TinyLife.Objects.PersonLike.ToCreatedByString +- uid: TinyLife.Objects.FurnitureType.Gravestone + commentId: F:TinyLife.Objects.FurnitureType.Gravestone + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Gravestone + name: Gravestone + nameWithType: FurnitureType.Gravestone + fullName: TinyLife.Objects.FurnitureType.Gravestone +- uid: TinyLife.Objects.PersonLike.Die* + commentId: Overload:TinyLife.Objects.PersonLike.Die + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Die_TinyLife_Objects_DeathReason_ + name: Die + nameWithType: PersonLike.Die + fullName: TinyLife.Objects.PersonLike.Die +- uid: TinyLife.Objects.DeathReason + commentId: T:TinyLife.Objects.DeathReason + parent: TinyLife.Objects + href: TinyLife.Objects.DeathReason.html + name: DeathReason + nameWithType: DeathReason + fullName: TinyLife.Objects.DeathReason +- uid: TinyLife.Emotions.EmotionModifier + commentId: T:TinyLife.Emotions.EmotionModifier + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier + nameWithType: EmotionModifier + fullName: TinyLife.Emotions.EmotionModifier +- uid: TinyLife.Objects.PersonLike.AddEmotion* + commentId: Overload:TinyLife.Objects.PersonLike.AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: AddEmotion + nameWithType: PersonLike.AddEmotion + fullName: TinyLife.Objects.PersonLike.AddEmotion +- uid: TinyLife.Emotions.IEmotionSource + commentId: T:TinyLife.Emotions.IEmotionSource + parent: TinyLife.Emotions + href: TinyLife.Emotions.IEmotionSource.html + name: IEmotionSource + nameWithType: IEmotionSource + fullName: TinyLife.Emotions.IEmotionSource +- uid: TinyLife.Objects.PersonLike.RemoveEmotion* + commentId: Overload:TinyLife.Objects.PersonLike.RemoveEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ + name: RemoveEmotion + nameWithType: PersonLike.RemoveEmotion + fullName: TinyLife.Objects.PersonLike.RemoveEmotion +- uid: TinyLife.Emotions.EmotionModifier.Instance.Time + commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time + href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time + name: Time + nameWithType: EmotionModifier.Instance.Time + fullName: TinyLife.Emotions.EmotionModifier.Instance.Time +- uid: TinyLife.Emotions.EmotionModifier.Instance.TotalTime + commentId: F:TinyLife.Emotions.EmotionModifier.Instance.TotalTime + href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_TotalTime + name: TotalTime + nameWithType: EmotionModifier.Instance.TotalTime + fullName: TinyLife.Emotions.EmotionModifier.Instance.TotalTime +- uid: TinyLife.Objects.PersonLike.LowerEmotion* + commentId: Overload:TinyLife.Objects.PersonLike.LowerEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotion_TinyLife_Emotions_EmotionType_System_Single_System_Single_ + name: LowerEmotion + nameWithType: PersonLike.LowerEmotion + fullName: TinyLife.Objects.PersonLike.LowerEmotion +- uid: TinyLife.Objects.PersonLike.LowerEmotionModifier* + commentId: Overload:TinyLife.Objects.PersonLike.LowerEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LowerEmotionModifier_TinyLife_Emotions_EmotionModifier_System_Single_System_Single_ + name: LowerEmotionModifier + nameWithType: PersonLike.LowerEmotionModifier + fullName: TinyLife.Objects.PersonLike.LowerEmotionModifier +- uid: TinyLife.Objects.PersonLike.HasEmotionModifier* + commentId: Overload:TinyLife.Objects.PersonLike.HasEmotionModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasEmotionModifier_TinyLife_Emotions_EmotionModifier_ + name: HasEmotionModifier + nameWithType: PersonLike.HasEmotionModifier + fullName: TinyLife.Objects.PersonLike.HasEmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.Emotion + commentId: F:TinyLife.Emotions.EmotionModifier.Emotion + href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_Emotion + name: Emotion + nameWithType: EmotionModifier.Emotion + fullName: TinyLife.Emotions.EmotionModifier.Emotion +- uid: TinyLife.Emotions.EmotionType.Happy + commentId: F:TinyLife.Emotions.EmotionType.Happy + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy + name: Happy + nameWithType: EmotionType.Happy + fullName: TinyLife.Emotions.EmotionType.Happy +- uid: TinyLife.Emotions.EmotionType.Frisky + commentId: F:TinyLife.Emotions.EmotionType.Frisky + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Frisky + name: Frisky + nameWithType: EmotionType.Frisky + fullName: TinyLife.Emotions.EmotionType.Frisky +- uid: TinyLife.PersonalityType.Asexual + commentId: F:TinyLife.PersonalityType.Asexual + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Asexual + name: Asexual + nameWithType: PersonalityType.Asexual + fullName: TinyLife.PersonalityType.Asexual +- uid: TinyLife.Emotions.EmotionType.Embarrassed + commentId: F:TinyLife.Emotions.EmotionType.Embarrassed + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Embarrassed + name: Embarrassed + nameWithType: EmotionType.Embarrassed + fullName: TinyLife.Emotions.EmotionType.Embarrassed +- uid: TinyLife.Objects.PersonLike.GetCausedEmotion* + commentId: Overload:TinyLife.Objects.PersonLike.GetCausedEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCausedEmotion_TinyLife_Emotions_EmotionModifier_ + name: GetCausedEmotion + nameWithType: PersonLike.GetCausedEmotion + fullName: TinyLife.Objects.PersonLike.GetCausedEmotion +- uid: TinyLife.Objects.PersonLike.GetWalkSpeed* + commentId: Overload:TinyLife.Objects.PersonLike.GetWalkSpeed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetWalkSpeed + name: GetWalkSpeed + nameWithType: PersonLike.GetWalkSpeed + fullName: TinyLife.Objects.PersonLike.GetWalkSpeed +- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier* + commentId: Overload:TinyLife.Objects.PersonLike.GetEfficiencyModifier + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier + nameWithType: PersonLike.GetEfficiencyModifier + fullName: TinyLife.Objects.PersonLike.GetEfficiencyModifier +- uid: TinyLife.Objects.PersonLike.HasHouseholdMember* + commentId: Overload:TinyLife.Objects.PersonLike.HasHouseholdMember + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasHouseholdMember_System_Guid_ + name: HasHouseholdMember + nameWithType: PersonLike.HasHouseholdMember + fullName: TinyLife.Objects.PersonLike.HasHouseholdMember +- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority + commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority + href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority + name: PassivePriority + nameWithType: ActionType.AiSettings.PassivePriority + fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority +- uid: TinyLife.PersonalityType.Extroverted + commentId: F:TinyLife.PersonalityType.Extroverted + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Extroverted + name: Extroverted + nameWithType: PersonalityType.Extroverted + fullName: TinyLife.PersonalityType.Extroverted +- uid: TinyLife.PersonalityType.Introverted + commentId: F:TinyLife.PersonalityType.Introverted + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Introverted + name: Introverted + nameWithType: PersonalityType.Introverted + fullName: TinyLife.PersonalityType.Introverted +- uid: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveActionPriority + name: OnGetPassiveActionPriority + nameWithType: PersonLike.OnGetPassiveActionPriority + fullName: TinyLife.Objects.PersonLike.OnGetPassiveActionPriority +- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority* + commentId: Overload:TinyLife.Objects.PersonLike.GetPassiveActionPriority + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_ + name: GetPassiveActionPriority + nameWithType: PersonLike.GetPassiveActionPriority + fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority +- uid: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + commentId: E:TinyLife.Objects.PersonLike.OnGetAiPriorityForObject + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetAiPriorityForObject + name: OnGetAiPriorityForObject + nameWithType: PersonLike.OnGetAiPriorityForObject + fullName: TinyLife.Objects.PersonLike.OnGetAiPriorityForObject +- uid: TinyLife.Objects.PersonLike.GetAiPriorityForObject* + commentId: Overload:TinyLife.Objects.PersonLike.GetAiPriorityForObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAiPriorityForObject_TinyLife_Objects_MapObject_TinyLife_Objects_ObjectCategory_ + name: GetAiPriorityForObject + nameWithType: PersonLike.GetAiPriorityForObject + fullName: TinyLife.Objects.PersonLike.GetAiPriorityForObject +- uid: TinyLife.Objects.ClothesIntention + commentId: T:TinyLife.Objects.ClothesIntention + parent: TinyLife.Objects + href: TinyLife.Objects.ClothesIntention.html + name: ClothesIntention + nameWithType: ClothesIntention + fullName: TinyLife.Objects.ClothesIntention +- uid: TinyLife.Objects.PersonLike.GetRandomOutfit* + commentId: Overload:TinyLife.Objects.PersonLike.GetRandomOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + name: GetRandomOutfit + nameWithType: PersonLike.GetRandomOutfit + fullName: TinyLife.Objects.PersonLike.GetRandomOutfit +- uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + commentId: M:TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + name: GetRandomOutfit(ClothesIntention) + nameWithType: PersonLike.GetRandomOutfit(ClothesIntention) + fullName: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + name: GetRandomOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) + name: GetRandomOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomOutfit_TinyLife_Objects_ClothesIntention_ + - name: ( + - uid: TinyLife.Objects.ClothesIntention + name: ClothesIntention + href: TinyLife.Objects.ClothesIntention.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SetCurrentOutfit* + commentId: Overload:TinyLife.Objects.PersonLike.SetCurrentOutfit + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetCurrentOutfit_TinyLife_Objects_ClothesIntention_ + name: SetCurrentOutfit + nameWithType: PersonLike.SetCurrentOutfit + fullName: TinyLife.Objects.PersonLike.SetCurrentOutfit +- uid: TinyLife.Objects.PersonLike.SetNewId* + commentId: Overload:TinyLife.Objects.PersonLike.SetNewId + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + name: SetNewId + nameWithType: PersonLike.SetNewId + fullName: TinyLife.Objects.PersonLike.SetNewId +- 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 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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} + 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 Furniture) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture) + name.vb: IEnumerable(Of Furniture) + 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.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + name: SetNewId(Map, IEnumerable, IEnumerable) + nameWithType: PersonLike.SetNewId(Map, IEnumerable, IEnumerable) + fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable) + nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + - name: ) +- uid: TinyLife.Objects.PersonLike.IsIdMatch* + commentId: Overload:TinyLife.Objects.PersonLike.IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + name: IsIdMatch + nameWithType: PersonLike.IsIdMatch + fullName: TinyLife.Objects.PersonLike.IsIdMatch +- uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + name: IsIdMatch(PersonLike) + nameWithType: PersonLike.IsIdMatch(PersonLike) + fullName: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) + name: IsIdMatch + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsIdMatch_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.PersonLike.FaceObject* + commentId: Overload:TinyLife.Objects.PersonLike.FaceObject + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FaceObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_ + name: FaceObject + nameWithType: PersonLike.FaceObject + fullName: TinyLife.Objects.PersonLike.FaceObject +- uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost* + commentId: Overload:TinyLife.Objects.PersonLike.GetPersonalitySkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + name: GetPersonalitySkillBoost + nameWithType: PersonLike.GetPersonalitySkillBoost + fullName: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost +- uid: TinyLife.Objects.PersonLike.GetEmotionSkillBoost* + commentId: Overload:TinyLife.Objects.PersonLike.GetEmotionSkillBoost + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEmotionSkillBoost_TinyLife_Skills_SkillType_ + name: GetEmotionSkillBoost + nameWithType: PersonLike.GetEmotionSkillBoost + fullName: TinyLife.Objects.PersonLike.GetEmotionSkillBoost +- uid: TinyLife.Goals.GoalSet + commentId: T:TinyLife.Goals.GoalSet + parent: TinyLife.Goals + href: TinyLife.Goals.GoalSet.html + name: GoalSet + nameWithType: GoalSet + fullName: TinyLife.Goals.GoalSet +- uid: TinyLife.Objects.PersonLike.OnGetCurrentGoals + commentId: E:TinyLife.Objects.PersonLike.OnGetCurrentGoals + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetCurrentGoals + name: OnGetCurrentGoals + nameWithType: PersonLike.OnGetCurrentGoals + fullName: TinyLife.Objects.PersonLike.OnGetCurrentGoals +- uid: TinyLife.Objects.PersonLike.GetCurrentGoals* + commentId: Overload:TinyLife.Objects.PersonLike.GetCurrentGoals + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals + name: GetCurrentGoals + nameWithType: PersonLike.GetCurrentGoals + fullName: TinyLife.Objects.PersonLike.GetCurrentGoals +- uid: System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable} + commentId: T:System.Collections.Generic.List{TinyLife.Goals.IGoalTriggerable} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of IGoalTriggerable) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Goals.IGoalTriggerable) + name.vb: List(Of IGoalTriggerable) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ) +- uid: TinyLife.Objects.PersonLike.Money + commentId: P:TinyLife.Objects.PersonLike.Money + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Money + name: Money + nameWithType: PersonLike.Money + fullName: TinyLife.Objects.PersonLike.Money +- uid: TinyLife.Goals.GoalTrigger.EarnMoney + commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney + href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney + name: EarnMoney + nameWithType: GoalTrigger.EarnMoney + fullName: TinyLife.Goals.GoalTrigger.EarnMoney +- uid: TinyLife.Goals.AmountGoal + commentId: T:TinyLife.Goals.AmountGoal + href: TinyLife.Goals.AmountGoal.html + name: AmountGoal + nameWithType: AmountGoal + fullName: TinyLife.Goals.AmountGoal +- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) + commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) + isExternal: true + href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ + name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[]) + nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[]) + fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[]) + nameWithType.vb: IGoalTriggerable.Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object()) + fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, Object, TinyLife.Goals.GoalTrigger, ParamArray Object()) + name.vb: Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object()) + spec.csharp: + - uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) + name: Trigger + href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ + - name: ( + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + href: TinyLife.Goals.GoalTrigger.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) + name: Trigger + href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___ + - name: ( + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + href: TinyLife.Goals.GoalTrigger.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Goals.GoalTrigger.ValidObjects + commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects + href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects + name: ValidObjects + nameWithType: GoalTrigger.ValidObjects + fullName: TinyLife.Goals.GoalTrigger.ValidObjects +- uid: TinyLife.Objects.PersonLike.EarnMoney* + commentId: Overload:TinyLife.Objects.PersonLike.EarnMoney + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_ + name: EarnMoney + nameWithType: PersonLike.EarnMoney + fullName: TinyLife.Objects.PersonLike.EarnMoney +- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_ + name: FromSelf(PersonLike) + nameWithType: ActionInfo.FromSelf(PersonLike) + fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) + name: FromSelf + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) + name: FromSelf + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.World.Map.Time + commentId: P:TinyLife.World.Map.Time + href: TinyLife.World.Map.html#TinyLife_World_Map_Time + name: Time + nameWithType: Map.Time + fullName: TinyLife.World.Map.Time +- uid: TinyLife.Objects.PersonLike.AddMemory* + commentId: Overload:TinyLife.Objects.PersonLike.AddMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory__1_TinyLife_Goals_MemoryType_TinyLife_Actions_ActionInfo_System_Int32_System_Nullable_System_TimeSpan__ + name: AddMemory + nameWithType: PersonLike.AddMemory + fullName: TinyLife.Objects.PersonLike.AddMemory +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + href: TinyLife.Goals.MemoryType.html + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: System.Nullable{System.TimeSpan} + commentId: T:System.Nullable{System.TimeSpan} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan? + nameWithType: TimeSpan? + fullName: System.TimeSpan? + spec.csharp: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' + spec.vb: + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '?' +- uid: TinyLife.Objects.PersonLike.GetMemories* + commentId: Overload:TinyLife.Objects.PersonLike.GetMemories + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetMemories__1_TinyLife_Goals_MemoryType_ + name: GetMemories + nameWithType: PersonLike.GetMemories + fullName: TinyLife.Objects.PersonLike.GetMemories +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.IDictionary{{TKey},TinyLife.Goals.MemoryType} + commentId: T:System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType} + parent: System.Collections.Generic + definition: System.Collections.Generic.IDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + name: IDictionary + nameWithType: IDictionary + fullName: System.Collections.Generic.IDictionary + nameWithType.vb: IDictionary(Of TKey, MemoryType) + fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TinyLife.Goals.MemoryType) + name.vb: IDictionary(Of TKey, MemoryType) + spec.csharp: + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{{TKey},{TMem}}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{``0,``1}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(TKey Key, TMem Memory)> + nameWithType: IEnumerable<(TKey Key, TMem Memory)> + fullName: System.Collections.Generic.IEnumerable<(TKey Key, TMem Memory)> + nameWithType.vb: IEnumerable(Of (Key As TKey, Memory As TMem)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (Key As TKey, Memory As TMem)) + name.vb: IEnumerable(Of (Key As TKey, Memory As TMem)) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: ( + - name: TKey + - name: " " + - uid: System.ValueTuple{``0,``1}.Key + name: Key + href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.key + - name: ',' + - name: " " + - name: TMem + - name: " " + - uid: System.ValueTuple{``0,``1}.Memory + name: Memory + href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.memory + - name: ) + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{``0,``1}.Key + name: Key + href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.key + - name: " " + - name: As + - name: " " + - name: TKey + - name: ',' + - name: " " + - uid: System.ValueTuple{``0,``1}.Memory + name: Memory + href: https://learn.microsoft.com/dotnet/api/system.valuetuple---0,--1-.memory + - name: " " + - name: As + - name: " " + - name: TMem + - name: ) + - name: ) +- uid: System.Collections.Generic.IDictionary`2 + commentId: T:System.Collections.Generic.IDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + name: IDictionary + nameWithType: IDictionary + fullName: System.Collections.Generic.IDictionary + nameWithType.vb: IDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue) + name.vb: IDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IDictionary`2 + name: IDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: TinyLife.Objects.PersonLike.RemoveMemory* + commentId: Overload:TinyLife.Objects.PersonLike.RemoveMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveMemory__1_TinyLife_Goals_MemoryType_System_Int32_System_Func___0_System_Boolean__ + name: RemoveMemory + nameWithType: PersonLike.RemoveMemory + fullName: TinyLife.Objects.PersonLike.RemoveMemory +- uid: System.Func{{T},System.Boolean} + commentId: T:System.Func{``0,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Boolean) + fullName.vb: System.Func(Of T, Boolean) + name.vb: Func(Of T, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: TinyLife.Objects.PersonLike.GetTimeSinceMemory* + commentId: Overload:TinyLife.Objects.PersonLike.GetTimeSinceMemory + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetTimeSinceMemory__1_TinyLife_Goals_MemoryType_System_Func___0_System_Boolean__ + name: GetTimeSinceMemory + nameWithType: PersonLike.GetTimeSinceMemory + fullName: TinyLife.Objects.PersonLike.GetTimeSinceMemory +- uid: TinyLife.Goals.MemoryType[] + isExternal: true + href: TinyLife.Goals.MemoryType.html + name: MemoryType[] + nameWithType: MemoryType[] + fullName: TinyLife.Goals.MemoryType[] + nameWithType.vb: MemoryType() + fullName.vb: TinyLife.Goals.MemoryType() + name.vb: MemoryType() + spec.csharp: + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ( + - name: ) +- uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ + name: GetClosestFreeExitPoint(Vector2) + nameWithType: Map.GetClosestFreeExitPoint(Vector2) + fullName: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + name: GetClosestFreeExitPoint + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) + name: GetClosestFreeExitPoint + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestFreeExitPoint_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.GoToExitRoad* + commentId: Overload:TinyLife.Objects.PersonLike.GoToExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToExitRoad_Microsoft_Xna_Framework_Vector2_ + name: GoToExitRoad + nameWithType: PersonLike.GoToExitRoad + fullName: TinyLife.Objects.PersonLike.GoToExitRoad +- uid: TinyLife.Objects.PersonLike.AllActions + commentId: P:TinyLife.Objects.PersonLike.AllActions + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AllActions + name: AllActions + nameWithType: PersonLike.AllActions + fullName: TinyLife.Objects.PersonLike.AllActions +- 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``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.PersonLike.GetAction* + commentId: Overload:TinyLife.Objects.PersonLike.GetAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_ + name: GetAction + nameWithType: PersonLike.GetAction + fullName: TinyLife.Objects.PersonLike.GetAction +- uid: TinyLife.Objects.PersonLike.PregnancyPartner + commentId: P:TinyLife.Objects.PersonLike.PregnancyPartner + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PregnancyPartner + name: PregnancyPartner + nameWithType: PersonLike.PregnancyPartner + fullName: TinyLife.Objects.PersonLike.PregnancyPartner +- uid: TinyLife.Goals.MemoryType.FoundOutPregnancy + commentId: F:TinyLife.Goals.MemoryType.FoundOutPregnancy + href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_FoundOutPregnancy + name: FoundOutPregnancy + nameWithType: MemoryType.FoundOutPregnancy + fullName: TinyLife.Goals.MemoryType.FoundOutPregnancy +- uid: TinyLife.Goals.MemoryType.MayBePregnant + commentId: F:TinyLife.Goals.MemoryType.MayBePregnant + href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_MayBePregnant + name: MayBePregnant + nameWithType: MemoryType.MayBePregnant + fullName: TinyLife.Goals.MemoryType.MayBePregnant +- uid: TinyLife.Objects.PersonLike.SetPregnancyStatus* + commentId: Overload:TinyLife.Objects.PersonLike.SetPregnancyStatus + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetPregnancyStatus_System_Int32_System_Guid_System_Boolean_ + name: SetPregnancyStatus + nameWithType: PersonLike.SetPregnancyStatus + fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks* + commentId: Overload:TinyLife.Objects.PersonLike.SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + name: SetAnimationsFromLooks + nameWithType: PersonLike.SetAnimationsFromLooks + fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks +- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad* + commentId: Overload:TinyLife.Objects.PersonLike.ImportAtExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ + name: ImportAtExitRoad + nameWithType: PersonLike.ImportAtExitRoad + fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad +- uid: TinyLife.Objects.PersonLike.HomeLot + commentId: P:TinyLife.Objects.PersonLike.HomeLot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HomeLot + name: HomeLot + nameWithType: PersonLike.HomeLot + fullName: TinyLife.Objects.PersonLike.HomeLot +- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_PersonLike_ + name: GetHomeLocation(PersonLike) + nameWithType: Lot.GetHomeLocation(PersonLike) + fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + name: GetHomeLocation + href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + name: GetHomeLocation + href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.World.Lot.Map + commentId: P:TinyLife.World.Lot.Map + href: TinyLife.World.Lot.html#TinyLife_World_Lot_Map + name: Map + nameWithType: Lot.Map + fullName: TinyLife.World.Lot.Map +- uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation* + commentId: Overload:TinyLife.Objects.PersonLike.GoToRandomHomeLocation + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GoToRandomHomeLocation + name: GoToRandomHomeLocation + nameWithType: PersonLike.GoToRandomHomeLocation + fullName: TinyLife.Objects.PersonLike.GoToRandomHomeLocation +- uid: TinyLife.Objects.PersonLike.ParentInfo + commentId: P:TinyLife.Objects.PersonLike.ParentInfo + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ParentInfo + name: ParentInfo + nameWithType: PersonLike.ParentInfo + fullName: TinyLife.Objects.PersonLike.ParentInfo +- uid: TinyLife.Objects.PersonLike.ShouldDrawHeldItem* + commentId: Overload:TinyLife.Objects.PersonLike.ShouldDrawHeldItem + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ShouldDrawHeldItem + name: ShouldDrawHeldItem + nameWithType: PersonLike.ShouldDrawHeldItem + fullName: TinyLife.Objects.PersonLike.ShouldDrawHeldItem +- uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset* + commentId: Overload:TinyLife.Objects.PersonLike.GetHeldItemDrawOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + name: GetHeldItemDrawOffset + nameWithType: PersonLike.GetHeldItemDrawOffset + fullName: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset +- uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset* + commentId: Overload:TinyLife.Objects.PersonLike.GetHeldItemDepthOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDepthOffset + name: GetHeldItemDepthOffset + nameWithType: PersonLike.GetHeldItemDepthOffset + fullName: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset +- uid: TinyLife.Objects.PersonLike.GetPivot* + commentId: Overload:TinyLife.Objects.PersonLike.GetPivot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + name: GetPivot + nameWithType: PersonLike.GetPivot + fullName: TinyLife.Objects.PersonLike.GetPivot +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill + name: RequiredSkill + nameWithType: ActionType.TypeSettings.RequiredSkill + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredEmotion + name: RequiredEmotion + nameWithType: ActionType.TypeSettings.RequiredEmotion + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion +- uid: TinyLife.World.LotType.CanExecuteAction + commentId: P:TinyLife.World.LotType.CanExecuteAction + href: TinyLife.World.LotType.html#TinyLife_World_LotType_CanExecuteAction + name: CanExecuteAction + nameWithType: LotType.CanExecuteAction + fullName: TinyLife.World.LotType.CanExecuteAction +- uid: TinyLife.Actions.CanExecuteResult + commentId: T:TinyLife.Actions.CanExecuteResult + parent: TinyLife.Actions + href: TinyLife.Actions.CanExecuteResult.html + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult +- uid: TinyLife.Objects.PersonLike.CanExecuteAction* + commentId: Overload:TinyLife.Objects.PersonLike.CanExecuteAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: CanExecuteAction + nameWithType: PersonLike.CanExecuteAction + fullName: TinyLife.Objects.PersonLike.CanExecuteAction +- uid: TinyLife.PersonalityType.Types + commentId: F:TinyLife.PersonalityType.Types + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Types + name: Types + nameWithType: PersonalityType.Types + fullName: TinyLife.PersonalityType.Types +- uid: TinyLife.Objects.PersonLike.GetValidClothes* + commentId: Overload:TinyLife.Objects.PersonLike.GetValidClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetValidClothes_TinyLife_Objects_ClothesLayer_ + name: GetValidClothes + nameWithType: PersonLike.GetValidClothes + fullName: TinyLife.Objects.PersonLike.GetValidClothes +- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes} + 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 Clothes) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Clothes) + name.vb: IEnumerable(Of Clothes) + 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.Clothes + name: Clothes + href: TinyLife.Objects.Clothes.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Clothes + name: Clothes + href: TinyLife.Objects.Clothes.html + - name: ) +- uid: TinyLife.PersonalityType.AllowedAges + commentId: P:TinyLife.PersonalityType.AllowedAges + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_AllowedAges + name: AllowedAges + nameWithType: PersonalityType.AllowedAges + fullName: TinyLife.PersonalityType.AllowedAges +- uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) + commentId: M:TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ + name: IsCompatible(PersonalityType) + nameWithType: PersonalityType.IsCompatible(PersonalityType) + fullName: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) + spec.csharp: + - uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) + name: IsCompatible + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) + spec.vb: + - uid: TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType) + name: IsCompatible + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_IsCompatible_TinyLife_PersonalityType_ + - name: ( + - uid: TinyLife.PersonalityType + name: PersonalityType + href: TinyLife.PersonalityType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.CanApplyPersonality* + commentId: Overload:TinyLife.Objects.PersonLike.CanApplyPersonality + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanApplyPersonality_TinyLife_PersonalityType_ + name: CanApplyPersonality + nameWithType: PersonLike.CanApplyPersonality + fullName: TinyLife.Objects.PersonLike.CanApplyPersonality +- uid: TinyLife.Actions.CompletionType.Failed + commentId: F:TinyLife.Actions.CompletionType.Failed + href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed + name: Failed + nameWithType: CompletionType.Failed + fullName: TinyLife.Actions.CompletionType.Failed +- uid: TinyLife.Actions.Action.IsCompleted + commentId: M:TinyLife.Actions.Action.IsCompleted + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + name: IsCompleted() + nameWithType: Action.IsCompleted() + fullName: TinyLife.Actions.Action.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.HasRecentlyFailed* + commentId: Overload:TinyLife.Objects.PersonLike.HasRecentlyFailed + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_HasRecentlyFailed_TinyLife_Actions_ActionType_System_Single_ + name: HasRecentlyFailed + nameWithType: PersonLike.HasRecentlyFailed + fullName: TinyLife.Objects.PersonLike.HasRecentlyFailed +- uid: TinyLife.Objects.PersonLike.CanTakeOff* + commentId: Overload:TinyLife.Objects.PersonLike.CanTakeOff + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanTakeOff_TinyLife_Objects_ClothesLayer_ + name: CanTakeOff + nameWithType: PersonLike.CanTakeOff + fullName: TinyLife.Objects.PersonLike.CanTakeOff +- uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: MoveToMap(Map, Vector2, float) + nameWithType: PersonLike.MoveToMap(Map, Vector2, float) + fullName: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: PersonLike.MoveToMap(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: MoveToMap(Map, Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.PersonLike.MoveToMapExitRoad* + commentId: Overload:TinyLife.Objects.PersonLike.MoveToMapExitRoad + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_MoveToMapExitRoad_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ + name: MoveToMapExitRoad + nameWithType: PersonLike.MoveToMapExitRoad + fullName: TinyLife.Objects.PersonLike.MoveToMapExitRoad +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + isExternal: true + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + name: SetAnimationsFromLooks() + nameWithType: PersonLike.SetAnimationsFromLooks() + fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup* + commentId: Overload:TinyLife.Objects.PersonLike.GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup + nameWithType: PersonLike.GenerateAnimationGroup + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup +- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: IReadOnlyDictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: MLEM.Animations + commentId: N:MLEM.Animations + isExternal: true + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true +- uid: System.Collections.Generic.IReadOnlyDictionary`2 + commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) + name.vb: IReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: TinyLife.Objects.PersonLike.DrawLooks* + commentId: Overload:TinyLife.Objects.PersonLike.DrawLooks + href: TinyLife.Objects.PersonLike.html#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_ + name: DrawLooks + nameWithType: PersonLike.DrawLooks + fullName: TinyLife.Objects.PersonLike.DrawLooks +- uid: TinyLife.Objects.PersonLike.OnRoomCheck* + commentId: Overload:TinyLife.Objects.PersonLike.OnRoomCheck + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRoomCheck + name: OnRoomCheck + nameWithType: PersonLike.OnRoomCheck + fullName: TinyLife.Objects.PersonLike.OnRoomCheck +- uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: PersonLike.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.PersonLike.UpdateAnimations* + commentId: Overload:TinyLife.Objects.PersonLike.UpdateAnimations + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAnimations_System_TimeSpan_System_Single_ + name: UpdateAnimations + nameWithType: PersonLike.UpdateAnimations + fullName: TinyLife.Objects.PersonLike.UpdateAnimations +- 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: PersonLike.OnActionsCompleted + fullName: TinyLife.Objects.PersonLike.OnActionsCompleted +- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted(CompletionType) + nameWithType: Action.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OnActionCompleted* + commentId: Overload:TinyLife.Objects.PersonLike.OnActionCompleted + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_ + name: OnActionCompleted + nameWithType: PersonLike.OnActionCompleted + fullName: TinyLife.Objects.PersonLike.OnActionCompleted +- uid: TinyLife.Objects.PersonLike.OnActionUpdated + commentId: E:TinyLife.Objects.PersonLike.OnActionUpdated + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionUpdated + name: OnActionUpdated + nameWithType: PersonLike.OnActionUpdated + fullName: TinyLife.Objects.PersonLike.OnActionUpdated +- uid: TinyLife.Objects.PersonLike.UpdateAction* + commentId: Overload:TinyLife.Objects.PersonLike.UpdateAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAction_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Collections_Generic_IEnumerable_TinyLife_Goals_IGoalTriggerable__ + name: UpdateAction + nameWithType: PersonLike.UpdateAction + fullName: TinyLife.Objects.PersonLike.UpdateAction +- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} + 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 IGoalTriggerable) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable) + name.vb: IEnumerable(Of IGoalTriggerable) + 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.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.IGoalTriggerable + name: IGoalTriggerable + href: TinyLife.Goals.IGoalTriggerable.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OnActionInitialized + commentId: E:TinyLife.Objects.PersonLike.OnActionInitialized + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionInitialized + name: OnActionInitialized + nameWithType: PersonLike.OnActionInitialized + fullName: TinyLife.Objects.PersonLike.OnActionInitialized +- uid: TinyLife.Actions.Action.Initialize + commentId: M:TinyLife.Actions.Action.Initialize + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + name: Initialize() + nameWithType: Action.Initialize() + fullName: TinyLife.Actions.Action.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.InitializeAction* + commentId: Overload:TinyLife.Objects.PersonLike.InitializeAction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_InitializeAction_TinyLife_Actions_Action_ + name: InitializeAction + nameWithType: PersonLike.InitializeAction + fullName: TinyLife.Objects.PersonLike.InitializeAction +- uid: TinyLife.Objects.PersonLike.set_Age(TinyLife.Objects.AgeGroup) + commentId: M:TinyLife.Objects.PersonLike.set_Age(TinyLife.Objects.AgeGroup) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + name: Age.set + nameWithType: PersonLike.Age.set + fullName: TinyLife.Objects.PersonLike.Age.set + nameWithType.vb: PersonLike.Age(AgeGroup) + fullName.vb: TinyLife.Objects.PersonLike.Age(TinyLife.Objects.AgeGroup) + name.vb: Age(AgeGroup) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Age + name: Age + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + - name: . + - name: set + spec.vb: + - uid: TinyLife.Objects.PersonLike.Age + name: Age + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age + - name: ( + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ) +- uid: TinyLife.Objects.PersonLike.OnAgeChanged* + commentId: Overload:TinyLife.Objects.PersonLike.OnAgeChanged + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnAgeChanged_TinyLife_Objects_AgeGroup_ + name: OnAgeChanged + nameWithType: PersonLike.OnAgeChanged + fullName: TinyLife.Objects.PersonLike.OnAgeChanged +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate + name: Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.Validate + name: Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.Validate + name: Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.ValidateClothes* + commentId: Overload:TinyLife.Objects.PersonLike.ValidateClothes + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes + name: ValidateClothes + nameWithType: PersonLike.ValidateClothes + fullName: TinyLife.Objects.PersonLike.ValidateClothes +- uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound* + commentId: Overload:TinyLife.Objects.PersonLike.GetRandomSpeakSound + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + name: GetRandomSpeakSound + nameWithType: PersonLike.GetRandomSpeakSound + fullName: TinyLife.Objects.PersonLike.GetRandomSpeakSound +- uid: System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} + commentId: T:System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of SoundEffect) + fullName.vb: System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect) + name.vb: List(Of SoundEffect) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index e5ae475..af0a639 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -25,16 +25,16 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose - path: ../TinyLife/Objects/Person.cs - startLine: 3655 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3408 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An enumeration that represents a set of poses that a can display + summary: An enumeration that represents a set of poses that a can display example: [] syntax: content: public enum Pose @@ -55,12 +55,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing - path: ../TinyLife/Objects/Person.cs - startLine: 3660 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3413 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,12 +83,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking - path: ../TinyLife/Objects/Person.cs - startLine: 3664 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -111,12 +111,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting - path: ../TinyLife/Objects/Person.cs - startLine: 3668 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -139,12 +139,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying - path: ../TinyLife/Objects/Person.cs - startLine: 3673 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -170,12 +170,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround - path: ../TinyLife/Objects/Person.cs - startLine: 3678 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3431 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,12 +201,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding - path: ../TinyLife/Objects/Person.cs - startLine: 3682 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -229,12 +229,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting - path: ../TinyLife/Objects/Person.cs - startLine: 3686 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -257,12 +257,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround - path: ../TinyLife/Objects/Person.cs - startLine: 3690 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -285,12 +285,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running - path: ../TinyLife/Objects/Person.cs - startLine: 3694 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -313,12 +313,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut - path: ../TinyLife/Objects/Person.cs - startLine: 3698 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -341,12 +341,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut - path: ../TinyLife/Objects/Person.cs - startLine: 3702 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -357,13 +357,13 @@ items: return: type: TinyLife.Objects.Pose 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.Objects commentId: N:TinyLife.Objects href: TinyLife.html diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index f0cfb65..92125d4 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -17,16 +17,16 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility - path: ../TinyLife/Objects/Person.cs - startLine: 3831 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3601 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: An enumeration that describes a 's pregnancy-related abilities. Note that, since this is not a enum, only one of these can be set at any given time. + summary: An enumeration that describes a 's pregnancy-related abilities. Note that, since this is not a enum, only one of these can be set at any given time. example: [] syntax: content: public enum PregnancyAbility @@ -47,12 +47,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither - path: ../TinyLife/Objects/Person.cs - startLine: 3836 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3606 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,12 +75,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant - path: ../TinyLife/Objects/Person.cs - startLine: 3840 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3610 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -103,12 +103,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant - path: ../TinyLife/Objects/Person.cs - startLine: 3844 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3614 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,13 +119,13 @@ items: return: type: TinyLife.Objects.PregnancyAbility 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: System.FlagsAttribute commentId: T:System.FlagsAttribute parent: System diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 183fdbc..54a79f1 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -32,7 +32,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -45,6 +45,8 @@ items: - TinyLife.Objects.MapObject - TinyLife.Objects.Furniture - TinyLife.Objects.BreakableFurniture + derivedClasses: + - TinyLife.Objects.Television implements: - MLEM.Misc.IGenericDataHolder - TinyLife.Objects.IUpdatingObject @@ -95,23 +97,23 @@ items: - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -121,9 +123,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -157,8 +159,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -316,11 +317,11 @@ items: A screen object is on if it has a current . example: [] syntax: - content: public bool IsOn { get; } + content: public virtual bool IsOn { get; } parameters: [] return: type: System.Boolean - content.vb: Public ReadOnly Property IsOn As Boolean + content.vb: Public Overridable ReadOnly Property IsOn As Boolean overload: TinyLife.Objects.ScreenObject.IsOn* - uid: TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) @@ -478,12 +479,12 @@ items: The screen content set here determines the texture to display on this screen object's screen. example: [] syntax: - content: public void TurnOn(string content) + content: public virtual void TurnOn(string content) parameters: - id: content type: System.String description: '' - content.vb: Public Sub TurnOn(content As String) + content.vb: Public Overridable Sub TurnOn(content As String) overload: TinyLife.Objects.ScreenObject.TurnOn* nameWithType.vb: ScreenObject.TurnOn(String) fullName.vb: TinyLife.Objects.ScreenObject.TurnOn(String) @@ -513,8 +514,8 @@ items: summary: Turns this screen object off example: [] syntax: - content: public void TurnOff() - content.vb: Public Sub TurnOff() + content: public virtual void TurnOff() + content.vb: Public Overridable Sub TurnOff() overload: TinyLife.Objects.ScreenObject.TurnOff* references: - uid: TinyLife.Objects.FurnitureType @@ -524,13 +525,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -1346,30 +1347,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -1390,21 +1391,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1412,13 +1413,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1476,21 +1477,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1498,13 +1499,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1592,25 +1593,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1635,13 +1636,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1665,25 +1666,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1702,13 +1703,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1726,25 +1727,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1792,13 +1793,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2085,22 +2086,22 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2109,13 +2110,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -2123,25 +2124,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2150,13 +2151,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2605,21 +2606,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2627,34 +2628,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2662,35 +2663,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2703,13 +2704,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3453,21 +3454,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3475,55 +3476,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject @@ -4839,6 +4804,7 @@ references: - name: ) - 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) @@ -4869,6 +4835,7 @@ references: - name: ) - uid: TinyLife.Objects.ScreenObject.TurnOff commentId: M:TinyLife.Objects.ScreenObject.TurnOff + parent: TinyLife.Objects.ScreenObject href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOff name: TurnOff() nameWithType: ScreenObject.TurnOff() @@ -4902,8 +4869,16 @@ references: nameWithType.vb: String fullName.vb: String name.vb: String +- 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: TinyLife.Objects.ScreenObject.Content commentId: P:TinyLife.Objects.ScreenObject.Content + parent: TinyLife.Objects.ScreenObject href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_Content name: Content nameWithType: ScreenObject.Content diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index 0004ba2..6fa683c 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -30,19 +30,19 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle - path: ../TinyLife/Objects/Person.cs - startLine: 3786 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- A speak style is a category that speaking sounds can apply to. - Each speak style contains a variety of sound effects that can be received using or played for a person using . + Each speak style contains a variety of sound effects that can be received using or played for a person using . Note that these categories are rather vague, and that speech, in general, is not supposed to be immediately decypherable based on the speaking style used. As such, speak styles are just a very rough guidance for the sounds played. example: [] @@ -74,12 +74,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative - path: ../TinyLife/Objects/Person.cs - startLine: 3790 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3560 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,12 +100,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry - path: ../TinyLife/Objects/Person.cs - startLine: 3791 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,12 +126,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed - path: ../TinyLife/Objects/Person.cs - startLine: 3792 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -152,12 +152,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored - path: ../TinyLife/Objects/Person.cs - startLine: 3793 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -178,12 +178,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish - path: ../TinyLife/Objects/Person.cs - startLine: 3794 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -204,12 +204,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident - path: ../TinyLife/Objects/Person.cs - startLine: 3795 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3565 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,12 +230,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused - path: ../TinyLife/Objects/Person.cs - startLine: 3796 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3566 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,12 +256,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing - path: ../TinyLife/Objects/Person.cs - startLine: 3797 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -282,12 +282,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited - path: ../TinyLife/Objects/Person.cs - startLine: 3798 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3568 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,12 +308,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy - path: ../TinyLife/Objects/Person.cs - startLine: 3799 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3569 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -334,12 +334,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral - path: ../TinyLife/Objects/Person.cs - startLine: 3800 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3570 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -360,12 +360,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning - path: ../TinyLife/Objects/Person.cs - startLine: 3801 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -386,12 +386,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad - path: ../TinyLife/Objects/Person.cs - startLine: 3802 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3572 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -412,12 +412,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared - path: ../TinyLife/Objects/Person.cs - startLine: 3803 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -438,12 +438,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked - path: ../TinyLife/Objects/Person.cs - startLine: 3804 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,12 +464,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking - path: ../TinyLife/Objects/Person.cs - startLine: 3805 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -478,20 +478,21 @@ items: return: type: TinyLife.Objects.SpeakStyle references: -- uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) +- uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ name: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - nameWithType: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) - fullName: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) - nameWithType.vb: Person.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) - fullName.vb: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) + nameWithType: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List, TimeSpan?) + fullName: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List, System.TimeSpan?) + nameWithType.vb: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) spec.csharp: - - uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) name: GetRandomSpeakSound - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - name: ( - uid: TinyLife.Objects.VoiceStyle name: VoiceStyle @@ -521,9 +522,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) + - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) name: GetRandomSpeakSound - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ - name: ( - uid: TinyLife.Objects.VoiceStyle name: VoiceStyle @@ -554,20 +555,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: '?' - name: ) -- uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) +- uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ name: Speak(SpeakStyle, float, float) - nameWithType: Person.Speak(SpeakStyle, float, float) - fullName: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, float, float) - nameWithType.vb: Person.Speak(SpeakStyle, Single, Single) - fullName.vb: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, Single, Single) + nameWithType: PersonLike.Speak(SpeakStyle, float, float) + fullName: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, float, float) + nameWithType.vb: PersonLike.Speak(SpeakStyle, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, Single, Single) name.vb: Speak(SpeakStyle, Single, Single) spec.csharp: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: ( - uid: TinyLife.Objects.SpeakStyle name: SpeakStyle @@ -586,9 +588,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: ( - uid: TinyLife.Objects.SpeakStyle name: SpeakStyle @@ -669,6 +671,13 @@ references: name: SpeakStyle href: TinyLife.Objects.SpeakStyle.html - name: ) +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ diff --git a/docs/api/TinyLife.Objects.StylePreference.yml b/docs/api/TinyLife.Objects.StylePreference.yml index f851f86..5839e70 100644 --- a/docs/api/TinyLife.Objects.StylePreference.yml +++ b/docs/api/TinyLife.Objects.StylePreference.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StylePreference path: ../TinyLife/Objects/Clothes.cs - startLine: 526 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Clothes.cs - startLine: 529 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Masculine path: ../TinyLife/Objects/Clothes.cs - startLine: 530 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Feminine path: ../TinyLife/Objects/Clothes.cs - startLine: 531 + startLine: 536 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Television.Channel.yml b/docs/api/TinyLife.Objects.Television.Channel.yml new file mode 100644 index 0000000..526369d --- /dev/null +++ b/docs/api/TinyLife.Objects.Television.Channel.yml @@ -0,0 +1,440 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.Television.Channel + commentId: T:TinyLife.Objects.Television.Channel + id: Television.Channel + parent: TinyLife.Objects + children: + - TinyLife.Objects.Television.Channel.Cartoons + - TinyLife.Objects.Television.Channel.Comedy + - TinyLife.Objects.Television.Channel.Cooking + - TinyLife.Objects.Television.Channel.Drama + - TinyLife.Objects.Television.Channel.News + - TinyLife.Objects.Television.Channel.Romance + langs: + - csharp + - vb + name: Television.Channel + nameWithType: Television.Channel + fullName: TinyLife.Objects.Television.Channel + type: Enum + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Channel + path: ../TinyLife/Objects/Television.cs + startLine: 116 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: An enumeration that represents channels that a tv can display in + example: [] + syntax: + content: public enum Television.Channel + content.vb: Public Enum Television.Channel + extensionMethods: + - TinyLife.Objects.Television.Channel.TinyLife.Utilities.Extensions.JsonCopy``1 + - TinyLife.Objects.Television.Channel.TinyLife.Utilities.Extensions.ScreenContent +- uid: TinyLife.Objects.Television.Channel.Comedy + commentId: F:TinyLife.Objects.Television.Channel.Comedy + id: Comedy + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: Comedy + nameWithType: Television.Channel.Comedy + fullName: TinyLife.Objects.Television.Channel.Comedy + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Comedy + path: ../TinyLife/Objects/Television.cs + startLine: 121 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A comedy channel, which raises faster than other channels + example: [] + syntax: + content: Comedy = 0 + return: + type: TinyLife.Objects.Television.Channel +- uid: TinyLife.Objects.Television.Channel.Cooking + commentId: F:TinyLife.Objects.Television.Channel.Cooking + id: Cooking + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: Cooking + nameWithType: Television.Channel.Cooking + fullName: TinyLife.Objects.Television.Channel.Cooking + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Cooking + path: ../TinyLife/Objects/Television.cs + startLine: 125 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A cooking channel, which makes people feel sometimes + example: [] + syntax: + content: Cooking = 1 + return: + type: TinyLife.Objects.Television.Channel +- uid: TinyLife.Objects.Television.Channel.Romance + commentId: F:TinyLife.Objects.Television.Channel.Romance + id: Romance + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: Romance + nameWithType: Television.Channel.Romance + fullName: TinyLife.Objects.Television.Channel.Romance + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Romance + path: ../TinyLife/Objects/Television.cs + startLine: 129 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A romance channel, which makes people feel sometimes + example: [] + syntax: + content: Romance = 2 + return: + type: TinyLife.Objects.Television.Channel +- uid: TinyLife.Objects.Television.Channel.Drama + commentId: F:TinyLife.Objects.Television.Channel.Drama + id: Drama + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: Drama + nameWithType: Television.Channel.Drama + fullName: TinyLife.Objects.Television.Channel.Drama + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Drama + path: ../TinyLife/Objects/Television.cs + startLine: 133 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A drama channel, which has no special abilities + example: [] + syntax: + content: Drama = 3 + return: + type: TinyLife.Objects.Television.Channel +- uid: TinyLife.Objects.Television.Channel.News + commentId: F:TinyLife.Objects.Television.Channel.News + id: News + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: News + nameWithType: Television.Channel.News + fullName: TinyLife.Objects.Television.Channel.News + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: News + path: ../TinyLife/Objects/Television.cs + startLine: 137 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A news channel, which can make people feel or + example: [] + syntax: + content: News = 4 + return: + type: TinyLife.Objects.Television.Channel +- uid: TinyLife.Objects.Television.Channel.Cartoons + commentId: F:TinyLife.Objects.Television.Channel.Cartoons + id: Cartoons + parent: TinyLife.Objects.Television.Channel + langs: + - csharp + - vb + name: Cartoons + nameWithType: Television.Channel.Cartoons + fullName: TinyLife.Objects.Television.Channel.Cartoons + type: Field + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Cartoons + path: ../TinyLife/Objects/Television.cs + startLine: 141 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A cartoons channel, which is meant for children + example: [] + syntax: + content: Cartoons = 5 + return: + type: TinyLife.Objects.Television.Channel +references: +- uid: TinyLife.Actions.WatchTvAction + commentId: T:TinyLife.Actions.WatchTvAction + href: TinyLife.Actions.WatchTvAction.html + name: WatchTvAction + nameWithType: WatchTvAction + fullName: TinyLife.Actions.WatchTvAction +- 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.Television.Channel.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(Channel) + nameWithType: Extensions.JsonCopy(Television.Channel) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.Television.Channel) + nameWithType.vb: Extensions.JsonCopy(Of Television.Channel)(Television.Channel) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Television.Channel)(TinyLife.Objects.Television.Channel) + name.vb: JsonCopy(Of Channel)(Channel) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Television.Channel) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Television.Channel) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) +- uid: TinyLife.Objects.Television.Channel.TinyLife.Utilities.Extensions.ScreenContent + commentId: M:TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + name: ScreenContent(Channel) + nameWithType: Extensions.ScreenContent(Television.Channel) + fullName: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + commentId: M:TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + name: ScreenContent(Channel) + nameWithType: Extensions.ScreenContent(Television.Channel) + fullName: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.NeedType.Entertainment + commentId: F:TinyLife.NeedType.Entertainment + href: TinyLife.NeedType.html#TinyLife_NeedType_Entertainment + name: Entertainment + nameWithType: NeedType.Entertainment + fullName: TinyLife.NeedType.Entertainment +- uid: TinyLife.Objects.Television.Channel + commentId: T:TinyLife.Objects.Television.Channel + parent: TinyLife.Objects + href: TinyLife.Objects.Television.html + name: Television.Channel + nameWithType: Television.Channel + fullName: TinyLife.Objects.Television.Channel + spec.csharp: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + spec.vb: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html +- uid: TinyLife.Emotions.EmotionType.Creative + commentId: F:TinyLife.Emotions.EmotionType.Creative + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Creative + name: Creative + nameWithType: EmotionType.Creative + fullName: TinyLife.Emotions.EmotionType.Creative +- uid: TinyLife.Emotions.EmotionType.Frisky + commentId: F:TinyLife.Emotions.EmotionType.Frisky + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Frisky + name: Frisky + nameWithType: EmotionType.Frisky + fullName: TinyLife.Emotions.EmotionType.Frisky +- uid: TinyLife.Emotions.EmotionType.Sad + commentId: F:TinyLife.Emotions.EmotionType.Sad + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Sad + name: Sad + nameWithType: EmotionType.Sad + fullName: TinyLife.Emotions.EmotionType.Sad +- uid: TinyLife.Emotions.EmotionType.Happy + commentId: F:TinyLife.Emotions.EmotionType.Happy + href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy + name: Happy + nameWithType: EmotionType.Happy + fullName: TinyLife.Emotions.EmotionType.Happy diff --git a/docs/api/TinyLife.Objects.Television.yml b/docs/api/TinyLife.Objects.Television.yml new file mode 100644 index 0000000..aa6a259 --- /dev/null +++ b/docs/api/TinyLife.Objects.Television.yml @@ -0,0 +1,5194 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.Television + commentId: T:TinyLife.Objects.Television + id: Television + parent: TinyLife.Objects + children: + - TinyLife.Objects.Television.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.Television.CurrentChannel + - TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike,System.Int32) + - TinyLife.Objects.Television.GetViewers(System.Int32) + - TinyLife.Objects.Television.GetViewingArea(System.Int32) + - TinyLife.Objects.Television.TurnOff + - TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: Television + nameWithType: Television + fullName: TinyLife.Objects.Television + type: Class + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Television + path: ../TinyLife/Objects/Television.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + A furniture is an instance of a which is placed in the world, or in a 's hand. + + To register a custom furniture, use . + example: [] + syntax: + content: 'public class Television : ScreenObject, IGenericDataHolder, IUpdatingObject' + content.vb: Public Class Television Inherits ScreenObject Implements IGenericDataHolder, IUpdatingObject + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Objects.MapObject + - TinyLife.Objects.Furniture + - TinyLife.Objects.BreakableFurniture + - TinyLife.Objects.ScreenObject + implements: + - MLEM.Misc.IGenericDataHolder + - TinyLife.Objects.IUpdatingObject + inheritedMembers: + - TinyLife.Objects.ScreenObject.ScreenContentOverrides + - TinyLife.Objects.ScreenObject.DrawScreenContentOverrides + - TinyLife.Objects.ScreenObject.Content + - TinyLife.Objects.ScreenObject.IsOn + - TinyLife.Objects.ScreenObject.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.ScreenObject.TurnOn(System.String) + - TinyLife.Objects.BreakableFurniture.OnWearDown + - TinyLife.Objects.BreakableFurniture.OnBreak + - TinyLife.Objects.BreakableFurniture.Broken + - TinyLife.Objects.BreakableFurniture.RepairProgress + - TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + - TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + - TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + - TinyLife.Objects.BreakableFurniture.GetPrice + - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + - TinyLife.Objects.BreakableFurniture.OnRemoved + - TinyLife.Objects.Furniture.Random + - TinyLife.Objects.Furniture.OnGetDescription + - TinyLife.Objects.Furniture.OnSetCreator + - TinyLife.Objects.Furniture.OnGetDirty + - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade + - TinyLife.Objects.Furniture.DisplayName + - TinyLife.Objects.Furniture.ParentInfo + - TinyLife.Objects.Furniture.Visibility + - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades + - TinyLife.Objects.Furniture.Rotation + - TinyLife.Objects.Furniture.ParentFurniture + - TinyLife.Objects.Furniture.ParentObjectSpot + - TinyLife.Objects.Furniture.Colors + - TinyLife.Objects.Furniture.Area + - TinyLife.Objects.Furniture.CoveredTiles + - TinyLife.Objects.Furniture.DevaluedThroughUse + - TinyLife.Objects.Furniture.AreUtilitiesDisabled + - TinyLife.Objects.Furniture.IsStatic + - TinyLife.Objects.Furniture.CreatorId + - TinyLife.Objects.Furniture.Quality + - TinyLife.Objects.Furniture.CanBeDirty + - TinyLife.Objects.Furniture.Dirty + - TinyLife.Objects.Furniture.CustomPrice + - TinyLife.Objects.Furniture.Creator + - TinyLife.Objects.Furniture.AttachedWall + - TinyLife.Objects.Furniture.HideFromDraw + - TinyLife.Objects.Furniture.VisualRotation + - TinyLife.Objects.Furniture.ParentObjectSpotId + - TinyLife.Objects.Furniture.ParentFurnitureId + - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + - TinyLife.Objects.Furniture.Validate + - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + - TinyLife.Objects.Furniture.OnAdded + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) + - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + - TinyLife.Objects.Furniture.UnlinkParentsAndChildren + - TinyLife.Objects.Furniture.RemoveAndUnlink + - TinyLife.Objects.Furniture.GetChildren``1 + - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + - TinyLife.Objects.Furniture.NotifyNeighbors + - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + - TinyLife.Objects.MapObject.PersonRotationOrder + - TinyLife.Objects.MapObject.OnCreated + - TinyLife.Objects.MapObject.OnValidated + - TinyLife.Objects.MapObject.OnValidatedEarly + - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnDraw + - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo + - TinyLife.Objects.MapObject.OnGetDebugLines + - TinyLife.Objects.MapObject.Position + - TinyLife.Objects.MapObject.Floor + - TinyLife.Objects.MapObject.Id + - TinyLife.Objects.MapObject.Map + - TinyLife.Objects.MapObject.CurrentLot + - TinyLife.Objects.MapObject.CurrentRoom + - TinyLife.Objects.MapObject.IsInWorld + - TinyLife.Objects.MapObject.HoldingPerson + - TinyLife.Objects.MapObject.ValidateEarly + - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Objects.MapObject.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.GetModCategory(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Objects.Television.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Objects.Television.CurrentChannel + commentId: P:TinyLife.Objects.Television.CurrentChannel + id: CurrentChannel + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: CurrentChannel + nameWithType: Television.CurrentChannel + fullName: TinyLife.Objects.Television.CurrentChannel + type: Property + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CurrentChannel + path: ../TinyLife/Objects/Television.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The channel that is currently playing on this TV. + + If the TV is off, null is returned. + + Setting the channel through this property will automatically turn the TV on or off with the channel's default screen content (). + example: [] + syntax: + content: public Television.Channel? CurrentChannel { get; set; } + parameters: [] + return: + type: System.Nullable{TinyLife.Objects.Television.Channel} + content.vb: Public Property CurrentChannel As Television.Channel? + overload: TinyLife.Objects.Television.CurrentChannel* +- uid: TinyLife.Objects.Television.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.Television.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: Television(Guid, FurnitureType, int[], Map, Vector2, float) + nameWithType: Television.Television(Guid, FurnitureType, int[], Map, Vector2, float) + fullName: TinyLife.Objects.Television.Television(System.Guid, TinyLife.Objects.FurnitureType, int[], TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + type: Constructor + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/Television.cs + startLine: 39 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Creates a new furniture instance. + + By default, this is done using . + example: [] + syntax: + content: public Television(Guid id, FurnitureType type, int[] colors, Map map, Vector2 pos, float floor) + parameters: + - id: id + type: System.Guid + description: The id to apply to the created furniture instance + - id: type + type: TinyLife.Objects.FurnitureType + description: The type to create an instance of + - id: colors + type: System.Int32[] + description: The colors to apply to the furniture + - id: map + type: TinyLife.World.Map + description: The map to create the furniture on + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the furniture should have + - id: floor + type: System.Single + description: The floor that this object is on. + content.vb: Public Sub New(id As Guid, type As FurnitureType, colors As Integer(), map As Map, pos As Vector2, floor As Single) + overload: TinyLife.Objects.Television.#ctor* + nameWithType.vb: Television.New(Guid, FurnitureType, Integer(), Map, Vector2, Single) + fullName.vb: TinyLife.Objects.Television.New(System.Guid, TinyLife.Objects.FurnitureType, Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: New(Guid, FurnitureType, Integer(), Map, Vector2, Single) +- uid: TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, float) + nameWithType: Television.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Objects/Television.cs + startLine: 42 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + The update method, which is called every update frame by the underlying , as well as additional places like the . Because of this, some actions might only want to be invoked if an object . + + To call this method while invoking all required events, use . + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed since the last call + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Objects.Television.Update* + nameWithType.vb: Television.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) +- uid: TinyLife.Objects.Television.TurnOff + commentId: M:TinyLife.Objects.Television.TurnOff + id: TurnOff + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: TurnOff() + nameWithType: Television.TurnOff() + fullName: TinyLife.Objects.Television.TurnOff() + type: Method + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TurnOff + path: ../TinyLife/Objects/Television.cs + startLine: 69 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Turns this screen object off + example: [] + syntax: + content: public override void TurnOff() + content.vb: Public Overrides Sub TurnOff() + overridden: TinyLife.Objects.ScreenObject.TurnOff + overload: TinyLife.Objects.Television.TurnOff* +- uid: TinyLife.Objects.Television.GetViewingArea(System.Int32) + commentId: M:TinyLife.Objects.Television.GetViewingArea(System.Int32) + id: GetViewingArea(System.Int32) + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: GetViewingArea(int) + nameWithType: Television.GetViewingArea(int) + fullName: TinyLife.Objects.Television.GetViewingArea(int) + type: Method + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetViewingArea + path: ../TinyLife/Objects/Television.cs + startLine: 81 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a rectangle in world space that represents all possible positions for a to stand or sit so they can see a tv's screen + example: [] + syntax: + content: public IEnumerable GetViewingArea(int range = 5) + parameters: + - id: range + type: System.Int32 + description: The range of the viewing area, or 5 by default + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + description: The viewing area of the tv + content.vb: Public Function GetViewingArea(range As Integer = 5) As IEnumerable(Of Point) + overload: TinyLife.Objects.Television.GetViewingArea* + nameWithType.vb: Television.GetViewingArea(Integer) + fullName.vb: TinyLife.Objects.Television.GetViewingArea(Integer) + name.vb: GetViewingArea(Integer) +- uid: TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike,System.Int32) + commentId: M:TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike,System.Int32) + id: GetSeating(TinyLife.Objects.PersonLike,System.Int32) + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: GetSeating(PersonLike, int) + nameWithType: Television.GetSeating(PersonLike, int) + fullName: TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike, int) + type: Method + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSeating + path: ../TinyLife/Objects/Television.cs + startLine: 94 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a furniture object that has the category and that is in the of the given tv + example: [] + syntax: + content: public Furniture GetSeating(PersonLike person, int range = 5) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person that wants to sit + - id: range + type: System.Int32 + description: The range of the viewing area, or 5 by default + return: + type: TinyLife.Objects.Furniture + description: A seat, or null if there is none + content.vb: Public Function GetSeating(person As PersonLike, range As Integer = 5) As Furniture + overload: TinyLife.Objects.Television.GetSeating* + nameWithType.vb: Television.GetSeating(PersonLike, Integer) + fullName.vb: TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike, Integer) + name.vb: GetSeating(PersonLike, Integer) +- uid: TinyLife.Objects.Television.GetViewers(System.Int32) + commentId: M:TinyLife.Objects.Television.GetViewers(System.Int32) + id: GetViewers(System.Int32) + parent: TinyLife.Objects.Television + langs: + - csharp + - vb + name: GetViewers(int) + nameWithType: Television.GetViewers(int) + fullName: TinyLife.Objects.Television.GetViewers(int) + type: Method + source: + remote: + path: TinyLife/Objects/Television.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetViewers + path: ../TinyLife/Objects/Television.cs + startLine: 107 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns a set of instances that are currently executing an action that extends on the given tv + example: [] + syntax: + content: public IEnumerable GetViewers(int range = 5) + parameters: + - id: range + type: System.Int32 + description: The range of the viewing area, or 5 by default + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} + description: Everyone watching the tv + content.vb: Public Function GetViewers(range As Integer = 5) As IEnumerable(Of PersonLike) + overload: TinyLife.Objects.Television.GetViewers* + nameWithType.vb: Television.GetViewers(Integer) + fullName.vb: TinyLife.Objects.Television.GetViewers(Integer) + name.vb: GetViewers(Integer) +references: +- uid: TinyLife.Objects.FurnitureType + commentId: T:TinyLife.Objects.FurnitureType + parent: TinyLife.Objects + href: TinyLife.Objects.FurnitureType.html + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType +- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ + name: Register(TypeSettings) + nameWithType: FurnitureType.Register(FurnitureType.TypeSettings) + fullName: TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + spec.csharp: + - uid: TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + name: Register + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ + - name: ( + - uid: TinyLife.Objects.FurnitureType.TypeSettings + name: TypeSettings + href: TinyLife.Objects.FurnitureType.TypeSettings.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + name: Register + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ + - name: ( + - uid: TinyLife.Objects.FurnitureType.TypeSettings + name: TypeSettings + href: TinyLife.Objects.FurnitureType.TypeSettings.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.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + href: TinyLife.Objects.Furniture.html + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Objects.BreakableFurniture + commentId: T:TinyLife.Objects.BreakableFurniture + parent: TinyLife.Objects + href: TinyLife.Objects.BreakableFurniture.html + name: BreakableFurniture + nameWithType: BreakableFurniture + fullName: TinyLife.Objects.BreakableFurniture +- 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: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Objects.IUpdatingObject + commentId: T:TinyLife.Objects.IUpdatingObject + parent: TinyLife.Objects + href: TinyLife.Objects.IUpdatingObject.html + name: IUpdatingObject + nameWithType: IUpdatingObject + fullName: TinyLife.Objects.IUpdatingObject +- uid: TinyLife.Objects.ScreenObject.ScreenContentOverrides + commentId: F:TinyLife.Objects.ScreenObject.ScreenContentOverrides + parent: TinyLife.Objects.ScreenObject + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_ScreenContentOverrides + name: ScreenContentOverrides + nameWithType: ScreenObject.ScreenContentOverrides + fullName: TinyLife.Objects.ScreenObject.ScreenContentOverrides +- uid: TinyLife.Objects.ScreenObject.DrawScreenContentOverrides + commentId: F:TinyLife.Objects.ScreenObject.DrawScreenContentOverrides + parent: TinyLife.Objects.ScreenObject + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_DrawScreenContentOverrides + name: DrawScreenContentOverrides + nameWithType: ScreenObject.DrawScreenContentOverrides + fullName: TinyLife.Objects.ScreenObject.DrawScreenContentOverrides +- uid: TinyLife.Objects.ScreenObject.Content + commentId: P:TinyLife.Objects.ScreenObject.Content + parent: TinyLife.Objects.ScreenObject + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_Content + name: Content + nameWithType: ScreenObject.Content + fullName: TinyLife.Objects.ScreenObject.Content +- uid: TinyLife.Objects.ScreenObject.IsOn + commentId: P:TinyLife.Objects.ScreenObject.IsOn + parent: TinyLife.Objects.ScreenObject + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_IsOn + name: IsOn + nameWithType: ScreenObject.IsOn + fullName: TinyLife.Objects.ScreenObject.IsOn +- uid: TinyLife.Objects.ScreenObject.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}) + commentId: M:TinyLife.Objects.ScreenObject.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}) + parent: TinyLife.Objects.ScreenObject + isExternal: true + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_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__ + name: Draw(GameTime, object, Vector2, float, Vector2, Color?, Direction2, int[], float, bool, ParentInfo, float, List) + nameWithType: ScreenObject.Draw(GameTime, object, Vector2, float, Vector2, Color?, Direction2, int[], float, bool, ParentInfo, float, List) + fullName: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Misc.Direction2, int[], float, bool, TinyLife.Objects.ParentInfo, float, System.Collections.Generic.List) + nameWithType.vb: ScreenObject.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Misc.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item)) + spec.csharp: + - uid: TinyLife.Objects.ScreenObject.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}) + name: Draw + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - 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: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.ScreenObject.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}) + name: Draw + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - 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: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- 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) + nameWithType: ScreenObject.TurnOn(string) + fullName: TinyLife.Objects.ScreenObject.TurnOn(string) + nameWithType.vb: ScreenObject.TurnOn(String) + fullName.vb: TinyLife.Objects.ScreenObject.TurnOn(String) + name.vb: TurnOn(String) + spec.csharp: + - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) + name: TurnOn + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) + name: TurnOn + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.OnWearDown + commentId: E:TinyLife.Objects.BreakableFurniture.OnWearDown + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnWearDown + name: OnWearDown + nameWithType: BreakableFurniture.OnWearDown + fullName: TinyLife.Objects.BreakableFurniture.OnWearDown +- uid: TinyLife.Objects.BreakableFurniture.OnBreak + commentId: E:TinyLife.Objects.BreakableFurniture.OnBreak + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnBreak + name: OnBreak + nameWithType: BreakableFurniture.OnBreak + fullName: TinyLife.Objects.BreakableFurniture.OnBreak +- uid: TinyLife.Objects.BreakableFurniture.Broken + commentId: F:TinyLife.Objects.BreakableFurniture.Broken + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_Broken + name: Broken + nameWithType: BreakableFurniture.Broken + fullName: TinyLife.Objects.BreakableFurniture.Broken +- uid: TinyLife.Objects.BreakableFurniture.RepairProgress + commentId: F:TinyLife.Objects.BreakableFurniture.RepairProgress + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_RepairProgress + name: RepairProgress + nameWithType: BreakableFurniture.RepairProgress + fullName: TinyLife.Objects.BreakableFurniture.RepairProgress +- uid: TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + commentId: M:TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + parent: TinyLife.Objects.BreakableFurniture + isExternal: true + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_WearDown_System_TimeSpan_ + name: WearDown(TimeSpan) + nameWithType: BreakableFurniture.WearDown(TimeSpan) + fullName: TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + name: WearDown + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_WearDown_System_TimeSpan_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan) + name: WearDown + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_WearDown_System_TimeSpan_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + parent: TinyLife.Objects.BreakableFurniture + isExternal: true + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + name: CanExecuteAction(ActionType, ActionInfo, bool, bool) + nameWithType: BreakableFurniture.CanExecuteAction(ActionType, ActionInfo, bool, bool) + fullName: TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool) + nameWithType.vb: BreakableFurniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + fullName.vb: TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean) + name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) + name: CanExecuteAction + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + parent: TinyLife.Objects.BreakableFurniture + isExternal: true + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + name: ActionUpdate(Action, GameTime, TimeSpan, float, bool) + nameWithType: BreakableFurniture.ActionUpdate(Action, GameTime, TimeSpan, float, bool) + fullName: TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, bool) + nameWithType.vb: BreakableFurniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName.vb: TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) + name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.GetPrice + commentId: M:TinyLife.Objects.BreakableFurniture.GetPrice + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetPrice + name: GetPrice() + nameWithType: BreakableFurniture.GetPrice() + fullName: TinyLife.Objects.BreakableFurniture.GetPrice() + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.GetPrice + name: GetPrice + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetPrice + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.GetPrice + name: GetPrice + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetPrice + - name: ( + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + parent: TinyLife.Objects.BreakableFurniture + isExternal: true + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDescription_System_Collections_Generic_List_System_String__System_Boolean_ + name: GetDescription(List, bool) + nameWithType: BreakableFurniture.GetDescription(List, bool) + fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List, bool) + nameWithType.vb: BreakableFurniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of String), Boolean) + name.vb: GetDescription(List(Of String), Boolean) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDescription_System_Collections_Generic_List_System_String__System_Boolean_ + - name: ( + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDescription_System_Collections_Generic_List_System_String__System_Boolean_ + - name: ( + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDecorativeRating_TinyLife_World_Room_ + name: GetDecorativeRating(Room) + nameWithType: BreakableFurniture.GetDecorativeRating(Room) + fullName: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDecorativeRating_TinyLife_World_Room_ + - name: ( + - uid: TinyLife.World.Room + name: Room + href: TinyLife.World.Room.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) + name: GetDecorativeRating + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_GetDecorativeRating_TinyLife_World_Room_ + - name: ( + - uid: TinyLife.World.Room + name: Room + href: TinyLife.World.Room.html + - name: ) +- uid: TinyLife.Objects.BreakableFurniture.OnRemoved + commentId: M:TinyLife.Objects.BreakableFurniture.OnRemoved + parent: TinyLife.Objects.BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved + name: OnRemoved() + nameWithType: BreakableFurniture.OnRemoved() + fullName: TinyLife.Objects.BreakableFurniture.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.OnRemoved + name: OnRemoved + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.OnRemoved + name: OnRemoved + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.Random + commentId: F:TinyLife.Objects.Furniture.Random + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Random + name: Random + nameWithType: Furniture.Random + fullName: TinyLife.Objects.Furniture.Random +- uid: TinyLife.Objects.Furniture.OnGetDescription + commentId: E:TinyLife.Objects.Furniture.OnGetDescription + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnGetDescription + name: OnGetDescription + nameWithType: Furniture.OnGetDescription + fullName: TinyLife.Objects.Furniture.OnGetDescription +- uid: TinyLife.Objects.Furniture.OnSetCreator + commentId: E:TinyLife.Objects.Furniture.OnSetCreator + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnSetCreator + name: OnSetCreator + nameWithType: Furniture.OnSetCreator + fullName: TinyLife.Objects.Furniture.OnSetCreator +- uid: TinyLife.Objects.Furniture.OnGetDirty + commentId: E:TinyLife.Objects.Furniture.OnGetDirty + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnGetDirty + name: OnGetDirty + nameWithType: Furniture.OnGetDirty + fullName: TinyLife.Objects.Furniture.OnGetDirty +- uid: TinyLife.Objects.Furniture.OnDirty + commentId: E:TinyLife.Objects.Furniture.OnDirty + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnDirty + name: OnDirty + nameWithType: Furniture.OnDirty + fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade +- uid: TinyLife.Objects.Furniture.DisplayName + commentId: P:TinyLife.Objects.Furniture.DisplayName + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DisplayName + name: DisplayName + nameWithType: Furniture.DisplayName + fullName: TinyLife.Objects.Furniture.DisplayName +- uid: TinyLife.Objects.Furniture.ParentInfo + commentId: P:TinyLife.Objects.Furniture.ParentInfo + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ParentInfo + name: ParentInfo + nameWithType: Furniture.ParentInfo + fullName: TinyLife.Objects.Furniture.ParentInfo +- uid: TinyLife.Objects.Furniture.Visibility + commentId: P:TinyLife.Objects.Furniture.Visibility + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Visibility + name: Visibility + nameWithType: Furniture.Visibility + fullName: TinyLife.Objects.Furniture.Visibility +- uid: TinyLife.Objects.Furniture.Type + commentId: F:TinyLife.Objects.Furniture.Type + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Type + name: Type + nameWithType: Furniture.Type + fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades +- uid: TinyLife.Objects.Furniture.Rotation + commentId: F:TinyLife.Objects.Furniture.Rotation + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Rotation + name: Rotation + nameWithType: Furniture.Rotation + fullName: TinyLife.Objects.Furniture.Rotation +- uid: TinyLife.Objects.Furniture.ParentFurniture + commentId: P:TinyLife.Objects.Furniture.ParentFurniture + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ParentFurniture + name: ParentFurniture + nameWithType: Furniture.ParentFurniture + fullName: TinyLife.Objects.Furniture.ParentFurniture +- uid: TinyLife.Objects.Furniture.ParentObjectSpot + commentId: P:TinyLife.Objects.Furniture.ParentObjectSpot + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ParentObjectSpot + name: ParentObjectSpot + nameWithType: Furniture.ParentObjectSpot + fullName: TinyLife.Objects.Furniture.ParentObjectSpot +- uid: TinyLife.Objects.Furniture.Colors + commentId: F:TinyLife.Objects.Furniture.Colors + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Colors + name: Colors + nameWithType: Furniture.Colors + fullName: TinyLife.Objects.Furniture.Colors +- uid: TinyLife.Objects.Furniture.Area + commentId: P:TinyLife.Objects.Furniture.Area + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Area + name: Area + nameWithType: Furniture.Area + fullName: TinyLife.Objects.Furniture.Area +- uid: TinyLife.Objects.Furniture.CoveredTiles + commentId: P:TinyLife.Objects.Furniture.CoveredTiles + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles + name: CoveredTiles + nameWithType: Furniture.CoveredTiles + fullName: TinyLife.Objects.Furniture.CoveredTiles +- uid: TinyLife.Objects.Furniture.DevaluedThroughUse + commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DevaluedThroughUse + name: DevaluedThroughUse + nameWithType: Furniture.DevaluedThroughUse + fullName: TinyLife.Objects.Furniture.DevaluedThroughUse +- uid: TinyLife.Objects.Furniture.AreUtilitiesDisabled + commentId: P:TinyLife.Objects.Furniture.AreUtilitiesDisabled + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AreUtilitiesDisabled + name: AreUtilitiesDisabled + nameWithType: Furniture.AreUtilitiesDisabled + fullName: TinyLife.Objects.Furniture.AreUtilitiesDisabled +- uid: TinyLife.Objects.Furniture.IsStatic + commentId: F:TinyLife.Objects.Furniture.IsStatic + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_IsStatic + name: IsStatic + nameWithType: Furniture.IsStatic + fullName: TinyLife.Objects.Furniture.IsStatic +- uid: TinyLife.Objects.Furniture.CreatorId + commentId: P:TinyLife.Objects.Furniture.CreatorId + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CreatorId + name: CreatorId + nameWithType: Furniture.CreatorId + fullName: TinyLife.Objects.Furniture.CreatorId +- uid: TinyLife.Objects.Furniture.Quality + commentId: F:TinyLife.Objects.Furniture.Quality + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Quality + name: Quality + nameWithType: Furniture.Quality + fullName: TinyLife.Objects.Furniture.Quality +- uid: TinyLife.Objects.Furniture.CanBeDirty + commentId: P:TinyLife.Objects.Furniture.CanBeDirty + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CanBeDirty + name: CanBeDirty + nameWithType: Furniture.CanBeDirty + fullName: TinyLife.Objects.Furniture.CanBeDirty +- uid: TinyLife.Objects.Furniture.Dirty + commentId: P:TinyLife.Objects.Furniture.Dirty + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Dirty + name: Dirty + nameWithType: Furniture.Dirty + fullName: TinyLife.Objects.Furniture.Dirty +- uid: TinyLife.Objects.Furniture.CustomPrice + commentId: F:TinyLife.Objects.Furniture.CustomPrice + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CustomPrice + name: CustomPrice + nameWithType: Furniture.CustomPrice + fullName: TinyLife.Objects.Furniture.CustomPrice +- uid: TinyLife.Objects.Furniture.Creator + commentId: P:TinyLife.Objects.Furniture.Creator + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Creator + name: Creator + nameWithType: Furniture.Creator + fullName: TinyLife.Objects.Furniture.Creator +- uid: TinyLife.Objects.Furniture.AttachedWall + commentId: P:TinyLife.Objects.Furniture.AttachedWall + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AttachedWall + name: AttachedWall + nameWithType: Furniture.AttachedWall + fullName: TinyLife.Objects.Furniture.AttachedWall +- uid: TinyLife.Objects.Furniture.HideFromDraw + commentId: P:TinyLife.Objects.Furniture.HideFromDraw + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HideFromDraw + name: HideFromDraw + nameWithType: Furniture.HideFromDraw + fullName: TinyLife.Objects.Furniture.HideFromDraw +- uid: TinyLife.Objects.Furniture.VisualRotation + commentId: P:TinyLife.Objects.Furniture.VisualRotation + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_VisualRotation + name: VisualRotation + nameWithType: Furniture.VisualRotation + fullName: TinyLife.Objects.Furniture.VisualRotation +- uid: TinyLife.Objects.Furniture.ParentObjectSpotId + commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ParentObjectSpotId + name: ParentObjectSpotId + nameWithType: Furniture.ParentObjectSpotId + fullName: TinyLife.Objects.Furniture.ParentObjectSpotId +- uid: TinyLife.Objects.Furniture.ParentFurnitureId + commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ParentFurnitureId + name: ParentFurnitureId + nameWithType: Furniture.ParentFurnitureId + fullName: TinyLife.Objects.Furniture.ParentFurnitureId +- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#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__ + name: Draw(GameTime, object, Vector2, Color?, List) + nameWithType: Furniture.Draw(GameTime, object, Vector2, Color?, List) + fullName: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List) + nameWithType.vb: Furniture.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: Draw + href: TinyLife.Objects.Furniture.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: Draw + href: TinyLife.Objects.Furniture.html#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__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.Validate + commentId: M:TinyLife.Objects.Furniture.Validate + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate + name: Validate() + nameWithType: Furniture.Validate() + fullName: TinyLife.Objects.Furniture.Validate() + spec.csharp: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Validate + name: Validate + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Intersects_MLEM_Misc_RectangleF_ + name: Intersects(RectangleF) + nameWithType: Furniture.Intersects(RectangleF) + fullName: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + spec.csharp: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) + name: Intersects + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Intersects_MLEM_Misc_RectangleF_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.Furniture.OnAdded + commentId: M:TinyLife.Objects.Furniture.OnAdded + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded + name: OnAdded() + nameWithType: Furniture.OnAdded() + fullName: TinyLife.Objects.Furniture.OnAdded() + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnAdded + name: OnAdded + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAdded + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetAiPriority + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnActionCompleted(Action, CompletionType, bool) + nameWithType: Furniture.OnActionCompleted(Action, CompletionType, bool) + fullName: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Furniture.OnActionCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnActionCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetHoverInfo_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + isExternal: true + - name: ) +- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + name: GetDebugLines(GameImpl, List) + nameWithType: Furniture.GetDebugLines(GameImpl, List) + fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List) + nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) + name.vb: GetDebugLines(GameImpl, List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) + name: GetDebugLines + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - 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: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + name: GetEfficiencyModifier + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - 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: ) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + name: GetRestoreNeedModifier + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + name: GetRestoreNeedModifier + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: 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}) + commentId: M: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}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: 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}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#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__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: 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}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#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__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_IsFreeSpot_Microsoft_Xna_Framework_Point_ + name: IsFreeSpot(Point) + nameWithType: Furniture.IsFreeSpot(Point) + fullName: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) + name: IsFreeSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_IsFreeSpot_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) + name: IsFreeSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_IsFreeSpot_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ResetToStatic_System_Boolean_System_Boolean_ + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + name: ResetToStatic + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ResetToStatic_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + commentId: M:TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + name: ModifyActionCategories(ActionType, ActionInfo, bool, List) + nameWithType: Furniture.ModifyActionCategories(ActionType, ActionInfo, bool, List) + fullName: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, System.Collections.Generic.List) + nameWithType.vb: Furniture.ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, System.Collections.Generic.List(Of String)) + name.vb: ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + name: ModifyActionCategories + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) + name: ModifyActionCategories + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ModifyActionCategories_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Collections_Generic_List_System_String__ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: MoveToMap(Map, Vector2, float) + nameWithType: Furniture.MoveToMap(Map, Vector2, float) + fullName: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: Furniture.MoveToMap(Map, Vector2, Single) + fullName.vb: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) + name.vb: MoveToMap(Map, Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) + name: MoveToMap + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_MoveToMap_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + name: OnPositionChanged(Vector2, float) + nameWithType: Furniture.OnPositionChanged(Vector2, float) + fullName: TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2, float) + nameWithType.vb: Furniture.OnPositionChanged(Vector2, Single) + fullName.vb: TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2, Single) + name.vb: OnPositionChanged(Vector2, Single) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + name: OnPositionChanged + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + name: OnPositionChanged + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPositionChanged_Microsoft_Xna_Framework_Vector2_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + name: GetDirty + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + name: GetDirty + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + name: SetCreator + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + name: SetCreator + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPlacedInBuildMode_TinyLife_Tools_FurniturePlacer_System_Boolean_ + name: OnPlacedInBuildMode(FurniturePlacer, bool) + nameWithType: Furniture.OnPlacedInBuildMode(FurniturePlacer, bool) + fullName: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer, bool) + nameWithType.vb: Furniture.OnPlacedInBuildMode(FurniturePlacer, Boolean) + fullName.vb: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer, Boolean) + name.vb: OnPlacedInBuildMode(FurniturePlacer, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) + name: OnPlacedInBuildMode + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPlacedInBuildMode_TinyLife_Tools_FurniturePlacer_System_Boolean_ + - name: ( + - uid: TinyLife.Tools.FurniturePlacer + name: FurniturePlacer + href: TinyLife.Tools.FurniturePlacer.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) + name: OnPlacedInBuildMode + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnPlacedInBuildMode_TinyLife_Tools_FurniturePlacer_System_Boolean_ + - name: ( + - uid: TinyLife.Tools.FurniturePlacer + name: FurniturePlacer + href: TinyLife.Tools.FurniturePlacer.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) + commentId: M:TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetWallsInTheWay__1_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_Objects_WallLike__ + name: GetWallsInTheWay(Vector2, float, Direction2, float, ICollection) + nameWithType: Furniture.GetWallsInTheWay(Vector2, float, Direction2, float, ICollection) + fullName: TinyLife.Objects.Furniture.GetWallsInTheWay(Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, float, System.Collections.Generic.ICollection) + nameWithType.vb: Furniture.GetWallsInTheWay(Of T)(Vector2, Single, Direction2, Single, ICollection(Of WallLike)) + fullName.vb: TinyLife.Objects.Furniture.GetWallsInTheWay(Of T)(Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, Single, System.Collections.Generic.ICollection(Of TinyLife.Objects.WallLike)) + name.vb: GetWallsInTheWay(Of T)(Vector2, Single, Direction2, Single, ICollection(Of WallLike)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) + name: GetWallsInTheWay + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetWallsInTheWay__1_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_Objects_WallLike__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) + name: GetWallsInTheWay + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetWallsInTheWay__1_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_Objects_WallLike__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + commentId: M:TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRoofingInTheWay_Microsoft_Xna_Framework_Vector2_System_Int32_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_World_Roof__ + name: GetRoofingInTheWay(Vector2, int, Direction2, float, ICollection) + nameWithType: Furniture.GetRoofingInTheWay(Vector2, int, Direction2, float, ICollection) + fullName: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2, int, MLEM.Misc.Direction2, float, System.Collections.Generic.ICollection) + nameWithType.vb: Furniture.GetRoofingInTheWay(Vector2, Integer, Direction2, Single, ICollection(Of Roof)) + fullName.vb: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2, Integer, MLEM.Misc.Direction2, Single, System.Collections.Generic.ICollection(Of TinyLife.World.Roof)) + name.vb: GetRoofingInTheWay(Vector2, Integer, Direction2, Single, ICollection(Of Roof)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + name: GetRoofingInTheWay + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRoofingInTheWay_Microsoft_Xna_Framework_Vector2_System_Int32_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_World_Roof__ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + name: GetRoofingInTheWay + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRoofingInTheWay_Microsoft_Xna_Framework_Vector2_System_Int32_MLEM_Misc_Direction2_System_Single_System_Collections_Generic_ICollection_TinyLife_World_Roof__ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnNeighborChanged_TinyLife_Objects_Furniture_ + name: OnNeighborChanged(Furniture) + nameWithType: Furniture.OnNeighborChanged(Furniture) + fullName: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnNeighborChanged_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) + name: OnNeighborChanged + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnNeighborChanged_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawUi_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Ui_Elements_Element_System_Single_System_Int32___ + name: DrawUi(GameTime, SpriteBatch, Element, float, int[]) + nameWithType: Furniture.DrawUi(GameTime, SpriteBatch, Element, float, int[]) + fullName: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, float, int[]) + nameWithType.vb: Furniture.DrawUi(GameTime, SpriteBatch, Element, Single, Integer()) + fullName.vb: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Single, Integer()) + name.vb: DrawUi(GameTime, SpriteBatch, Element, Single, Integer()) + spec.csharp: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawUi_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Ui_Elements_Element_System_Single_System_Int32___ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) + name: DrawUi + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawUi_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Ui_Elements_Element_System_Single_System_Int32___ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetOccupants_TinyLife_Objects_ObjectCategory_System_Boolean_ + name: GetOccupants(ObjectCategory, bool) + nameWithType: Furniture.GetOccupants(ObjectCategory, bool) + fullName: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Furniture.GetOccupants(ObjectCategory, Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory, Boolean) + name.vb: GetOccupants(ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetOccupants_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) + name: GetOccupants + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetOccupants_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpots + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + name: GetActionSpotInfo + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: GetFreeObjectSpot(FurnitureType, Vector2?) + nameWithType: Furniture.GetFreeObjectSpot(FurnitureType, Vector2?) + fullName: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: GetFreeObjectSpot + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + commentId: M:TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetParent_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectSpot_ + name: SetParent(Furniture, ObjectSpot) + nameWithType: Furniture.SetParent(Furniture, ObjectSpot) + fullName: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetParent_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) + name: SetParent + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetParent_TinyLife_Objects_Furniture_TinyLife_Objects_ObjectSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ) +- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + name: UnlinkParentsAndChildren() + nameWithType: Furniture.UnlinkParentsAndChildren() + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() + spec.csharp: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.RemoveAndUnlink + commentId: M:TinyLife.Objects.Furniture.RemoveAndUnlink + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink + name: RemoveAndUnlink() + nameWithType: Furniture.RemoveAndUnlink() + fullName: TinyLife.Objects.Furniture.RemoveAndUnlink() + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveAndUnlink + name: RemoveAndUnlink + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveAndUnlink + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.GetChildren``1 + commentId: M:TinyLife.Objects.Furniture.GetChildren``1 + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetChildren__1 + name: GetChildren() + nameWithType: Furniture.GetChildren() + fullName: TinyLife.Objects.Furniture.GetChildren() + nameWithType.vb: Furniture.GetChildren(Of T)() + fullName.vb: TinyLife.Objects.Furniture.GetChildren(Of T)() + name.vb: GetChildren(Of T)() + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetChildren__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetChildren``1 + name: GetChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetChildren__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild__1_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: AddChild(FurnitureType, Direction2, int[], Guid?, Vector2?) + nameWithType: Furniture.AddChild(FurnitureType, Direction2, int[], Guid?, Vector2?) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, int[], System.Guid?, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Furniture.AddChild(Of T)(FurnitureType, Direction2, Integer(), Guid?, Vector2?) + fullName.vb: TinyLife.Objects.Furniture.AddChild(Of T)(TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, Integer(), System.Guid?, Microsoft.Xna.Framework.Vector2?) + name.vb: AddChild(Of T)(FurnitureType, Direction2, Integer(), Guid?, Vector2?) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild__1_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild__1_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: AddChild(Furniture, Direction2, Vector2?) + nameWithType: Furniture.AddChild(Furniture, Direction2, Vector2?) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Misc.Direction2, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: AddChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__ + name: SetChild(ObjectSpot, FurnitureType, Direction2, int[], Guid?) + nameWithType: Furniture.SetChild(ObjectSpot, FurnitureType, Direction2, int[], Guid?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, int[], System.Guid?) + nameWithType.vb: Furniture.SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + fullName.vb: TinyLife.Objects.Furniture.SetChild(Of T)(TinyLife.Objects.ObjectSpot, TinyLife.Objects.FurnitureType, MLEM.Misc.Direction2, Integer(), System.Guid?) + name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) + name: SetChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_ + name: SetChild(ObjectSpot, Furniture, Direction2) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_ + - name: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) + name: SetChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Misc_Direction2_ + - name: ( + - uid: TinyLife.Objects.ObjectSpot + name: ObjectSpot + href: TinyLife.Objects.ObjectSpot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveChild_TinyLife_Objects_Furniture_ + name: RemoveChild(Furniture) + nameWithType: Furniture.RemoveChild(Furniture) + fullName: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveChild_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) + name: RemoveChild + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_RemoveChild_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Objects.Furniture.NotifyNeighbors + commentId: M:TinyLife.Objects.Furniture.NotifyNeighbors + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_NotifyNeighbors + name: NotifyNeighbors() + nameWithType: Furniture.NotifyNeighbors() + fullName: TinyLife.Objects.Furniture.NotifyNeighbors() + spec.csharp: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_NotifyNeighbors + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.NotifyNeighbors + name: NotifyNeighbors + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_NotifyNeighbors + - name: ( + - name: ) +- uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + commentId: M:TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetNewId_System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + name: SetNewId(IEnumerable) + nameWithType: Furniture.SetNewId(IEnumerable) + fullName: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable) + nameWithType.vb: Furniture.SetNewId(IEnumerable(Of Furniture)) + fullName.vb: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) + name.vb: SetNewId(IEnumerable(Of Furniture)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetNewId_System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) + name: SetNewId + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetNewId_System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + - name: ) +- uid: TinyLife.Objects.MapObject.PersonRotationOrder + commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrder + name: PersonRotationOrder + nameWithType: MapObject.PersonRotationOrder + fullName: TinyLife.Objects.MapObject.PersonRotationOrder +- uid: TinyLife.Objects.MapObject.OnCreated + commentId: E:TinyLife.Objects.MapObject.OnCreated + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCreated + name: OnCreated + nameWithType: MapObject.OnCreated + fullName: TinyLife.Objects.MapObject.OnCreated +- uid: TinyLife.Objects.MapObject.OnValidated + commentId: E:TinyLife.Objects.MapObject.OnValidated + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnValidated + name: OnValidated + nameWithType: MapObject.OnValidated + fullName: TinyLife.Objects.MapObject.OnValidated +- uid: TinyLife.Objects.MapObject.OnValidatedEarly + commentId: E:TinyLife.Objects.MapObject.OnValidatedEarly + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnValidatedEarly + name: OnValidatedEarly + nameWithType: MapObject.OnValidatedEarly + fullName: TinyLife.Objects.MapObject.OnValidatedEarly +- uid: TinyLife.Objects.MapObject.OnEventsAttachable + commentId: E:TinyLife.Objects.MapObject.OnEventsAttachable + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnEventsAttachable + name: OnEventsAttachable + nameWithType: MapObject.OnEventsAttachable + fullName: TinyLife.Objects.MapObject.OnEventsAttachable +- uid: TinyLife.Objects.MapObject.OnDraw + commentId: E:TinyLife.Objects.MapObject.OnDraw + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnDraw + name: OnDraw + nameWithType: MapObject.OnDraw + fullName: TinyLife.Objects.MapObject.OnDraw +- uid: TinyLife.Objects.MapObject.OnUpdate + commentId: E:TinyLife.Objects.MapObject.OnUpdate + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnUpdate + name: OnUpdate + nameWithType: MapObject.OnUpdate + fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetHoverInfo + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo +- uid: TinyLife.Objects.MapObject.OnGetDebugLines + commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines + name: OnGetDebugLines + nameWithType: MapObject.OnGetDebugLines + fullName: TinyLife.Objects.MapObject.OnGetDebugLines +- uid: TinyLife.Objects.MapObject.Position + commentId: P:TinyLife.Objects.MapObject.Position + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Position + name: Position + nameWithType: MapObject.Position + fullName: TinyLife.Objects.MapObject.Position +- uid: TinyLife.Objects.MapObject.Floor + commentId: P:TinyLife.Objects.MapObject.Floor + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Floor + name: Floor + nameWithType: MapObject.Floor + fullName: TinyLife.Objects.MapObject.Floor +- uid: TinyLife.Objects.MapObject.Id + commentId: P:TinyLife.Objects.MapObject.Id + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Id + name: Id + nameWithType: MapObject.Id + fullName: TinyLife.Objects.MapObject.Id +- uid: TinyLife.Objects.MapObject.Map + commentId: P:TinyLife.Objects.MapObject.Map + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Map + name: Map + nameWithType: MapObject.Map + fullName: TinyLife.Objects.MapObject.Map +- uid: TinyLife.Objects.MapObject.CurrentLot + commentId: P:TinyLife.Objects.MapObject.CurrentLot + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CurrentLot + name: CurrentLot + nameWithType: MapObject.CurrentLot + fullName: TinyLife.Objects.MapObject.CurrentLot +- uid: TinyLife.Objects.MapObject.CurrentRoom + commentId: P:TinyLife.Objects.MapObject.CurrentRoom + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CurrentRoom + name: CurrentRoom + nameWithType: MapObject.CurrentRoom + fullName: TinyLife.Objects.MapObject.CurrentRoom +- uid: TinyLife.Objects.MapObject.IsInWorld + commentId: P:TinyLife.Objects.MapObject.IsInWorld + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_IsInWorld + name: IsInWorld + nameWithType: MapObject.IsInWorld + fullName: TinyLife.Objects.MapObject.IsInWorld +- uid: TinyLife.Objects.MapObject.HoldingPerson + commentId: P:TinyLife.Objects.MapObject.HoldingPerson + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HoldingPerson + name: HoldingPerson + nameWithType: MapObject.HoldingPerson + fullName: TinyLife.Objects.MapObject.HoldingPerson +- uid: TinyLife.Objects.MapObject.ValidateEarly + commentId: M:TinyLife.Objects.MapObject.ValidateEarly + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + name: ValidateEarly() + nameWithType: MapObject.ValidateEarly() + fullName: TinyLife.Objects.MapObject.ValidateEarly() + spec.csharp: + - uid: TinyLife.Objects.MapObject.ValidateEarly + name: ValidateEarly + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ValidateEarly + name: ValidateEarly + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: OnCameraRotationChanged(Direction2, Direction2) + nameWithType: MapObject.OnCameraRotationChanged(Direction2, Direction2) + fullName: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: OnCameraRotationChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + name: OnCurrentGameMapChanged(Map, Map) + nameWithType: MapObject.OnCurrentGameMapChanged(Map, Map) + fullName: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map, TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + name: OnCurrentGameMapChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + name: OnCurrentGameMapChanged + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCurrentGameMapChanged_TinyLife_World_Map_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + name: DoDraw(GameTime, object, Color?, bool, List) + nameWithType: MapObject.DoDraw(GameTime, object, Color?, bool, List) + fullName: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime, object, Microsoft.Xna.Framework.Color?, bool, System.Collections.Generic.List) + nameWithType.vb: MapObject.DoDraw(GameTime, Object, Color?, Boolean, List(Of StaticSpriteBatch.Item)) + fullName.vb: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Color?, Boolean, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: DoDraw(GameTime, Object, Color?, Boolean, List(Of Item)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: DoDraw + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) + name: DoDraw + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoDraw_Microsoft_Xna_Framework_GameTime_System_Object_System_Nullable_Microsoft_Xna_Framework_Color__System_Boolean_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: DoUpdate(GameTime, TimeSpan, float) + nameWithType: MapObject.DoUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MapObject.DoUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: DoUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: DoUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: DoUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DoUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.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) + commentId: M: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) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#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_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + spec.csharp: + - uid: 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) + name: DrawColumns + href: TinyLife.Objects.MapObject.html#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_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.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) + name: DrawColumns + href: TinyLife.Objects.MapObject.html#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_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + name: GetModCategory(string) + nameWithType: MapObject.GetModCategory(string) + fullName: TinyLife.Objects.MapObject.GetModCategory(string) + nameWithType.vb: MapObject.GetModCategory(String) + fullName.vb: TinyLife.Objects.MapObject.GetModCategory(String) + name.vb: GetModCategory(String) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) + name: GetModCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetModCategory_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Objects.Television.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(Television) + nameWithType: Extensions.JsonCopy(Television) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.Television) + nameWithType.vb: Extensions.JsonCopy(Of Television)(Television) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Television)(TinyLife.Objects.Television) + name.vb: JsonCopy(Of Television)(Television) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Television) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Television) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: ) + - name: ( + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + commentId: M:TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + name: ScreenContent(Channel) + nameWithType: Extensions.ScreenContent(Television.Channel) + fullName: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + name: ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + - name: ( + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: ) +- uid: TinyLife.Objects.Television.CurrentChannel* + commentId: Overload:TinyLife.Objects.Television.CurrentChannel + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_CurrentChannel + name: CurrentChannel + nameWithType: Television.CurrentChannel + fullName: TinyLife.Objects.Television.CurrentChannel +- uid: System.Nullable{TinyLife.Objects.Television.Channel} + commentId: T:System.Nullable{TinyLife.Objects.Television.Channel} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.Television.html + name: Television.Channel? + nameWithType: Television.Channel? + fullName: TinyLife.Objects.Television.Channel? + spec.csharp: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Nullable{System.Guid}) + isExternal: true + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Construct__1_System_Int32___TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Nullable_System_Guid__ + name: Construct(int[], Map, Vector2, float, Guid?) + nameWithType: FurnitureType.Construct(int[], Map, Vector2, float, Guid?) + fullName: TinyLife.Objects.FurnitureType.Construct(int[], TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, System.Guid?) + nameWithType.vb: FurnitureType.Construct(Of T)(Integer(), Map, Vector2, Single, Guid?) + fullName.vb: TinyLife.Objects.FurnitureType.Construct(Of T)(Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, System.Guid?) + name.vb: Construct(Of T)(Integer(), Map, Vector2, Single, Guid?) + spec.csharp: + - uid: TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Nullable{System.Guid}) + name: Construct + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Construct__1_System_Int32___TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Nullable_System_Guid__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Nullable{System.Guid}) + name: Construct + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Construct__1_System_Int32___TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Nullable_System_Guid__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: '?' + - name: ) +- uid: TinyLife.Objects.Television.#ctor* + commentId: Overload:TinyLife.Objects.Television.#ctor + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television__ctor_System_Guid_TinyLife_Objects_FurnitureType_System_Int32___TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ + name: Television + nameWithType: Television.Television + fullName: TinyLife.Objects.Television.Television + nameWithType.vb: Television.New + fullName.vb: TinyLife.Objects.Television.New + name.vb: New +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + href: TinyLife.World.Map.html + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.World.Household.FurnitureStorage + commentId: F:TinyLife.World.Household.FurnitureStorage + href: TinyLife.World.Household.html#TinyLife_World_Household_FurnitureStorage + name: FurnitureStorage + nameWithType: Household.FurnitureStorage + fullName: TinyLife.World.Household.FurnitureStorage +- uid: TinyLife.GameImpl.Speed + commentId: P:TinyLife.GameImpl.Speed + href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed + name: Speed + nameWithType: GameImpl.Speed + fullName: TinyLife.GameImpl.Speed +- uid: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Objects.BreakableFurniture + isExternal: true + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: BreakableFurniture.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: BreakableFurniture.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.Television.Update* + commentId: Overload:TinyLife.Objects.Television.Update + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update + nameWithType: Television.Update + fullName: TinyLife.Objects.Television.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: TinyLife.Objects.ScreenObject.TurnOff + commentId: M:TinyLife.Objects.ScreenObject.TurnOff + parent: TinyLife.Objects.ScreenObject + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOff + name: TurnOff() + nameWithType: ScreenObject.TurnOff() + fullName: TinyLife.Objects.ScreenObject.TurnOff() + spec.csharp: + - uid: TinyLife.Objects.ScreenObject.TurnOff + name: TurnOff + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOff + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.ScreenObject.TurnOff + name: TurnOff + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOff + - name: ( + - name: ) +- uid: TinyLife.Objects.Television.TurnOff* + commentId: Overload:TinyLife.Objects.Television.TurnOff + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_TurnOff + name: TurnOff + nameWithType: Television.TurnOff + fullName: TinyLife.Objects.Television.TurnOff +- uid: TinyLife.Objects.Television.GetViewingArea* + commentId: Overload:TinyLife.Objects.Television.GetViewingArea + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetViewingArea_System_Int32_ + name: GetViewingArea + nameWithType: Television.GetViewingArea + fullName: TinyLife.Objects.Television.GetViewingArea +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + 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 Point) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) + name.vb: IEnumerable(Of Point) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.Objects.ObjectCategory.Chair + commentId: F:TinyLife.Objects.ObjectCategory.Chair + href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Chair + name: Chair + nameWithType: ObjectCategory.Chair + fullName: TinyLife.Objects.ObjectCategory.Chair +- uid: TinyLife.Objects.Television.GetViewingArea(System.Int32) + commentId: M:TinyLife.Objects.Television.GetViewingArea(System.Int32) + isExternal: true + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetViewingArea_System_Int32_ + name: GetViewingArea(int) + nameWithType: Television.GetViewingArea(int) + fullName: TinyLife.Objects.Television.GetViewingArea(int) + nameWithType.vb: Television.GetViewingArea(Integer) + fullName.vb: TinyLife.Objects.Television.GetViewingArea(Integer) + name.vb: GetViewingArea(Integer) + spec.csharp: + - uid: TinyLife.Objects.Television.GetViewingArea(System.Int32) + name: GetViewingArea + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetViewingArea_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Objects.Television.GetViewingArea(System.Int32) + name: GetViewingArea + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetViewingArea_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Objects.Television.GetSeating* + commentId: Overload:TinyLife.Objects.Television.GetSeating + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetSeating_TinyLife_Objects_PersonLike_System_Int32_ + name: GetSeating + nameWithType: Television.GetSeating + fullName: TinyLife.Objects.Television.GetSeating +- uid: TinyLife.Actions.WatchTvAction + commentId: T:TinyLife.Actions.WatchTvAction + href: TinyLife.Actions.WatchTvAction.html + name: WatchTvAction + nameWithType: WatchTvAction + fullName: TinyLife.Actions.WatchTvAction +- uid: TinyLife.Objects.Television.GetViewers* + commentId: Overload:TinyLife.Objects.Television.GetViewers + href: TinyLife.Objects.Television.html#TinyLife_Objects_Television_GetViewers_System_Int32_ + name: GetViewers + nameWithType: Television.GetViewers + fullName: TinyLife.Objects.Television.GetViewers +- 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 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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 93cb982..f556a3f 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -27,7 +27,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - A furniture is an instance of a which is placed in the world, or in a 's hand. + A furniture is an instance of a which is placed in the world, or in a 's hand. To register a custom furniture, use . example: [] @@ -75,19 +75,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,8 +97,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -108,9 +108,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -144,8 +144,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -301,13 +300,13 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- 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.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) commentId: M:TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Register_TinyLife_Objects_FurnitureType_TypeSettings_ @@ -723,30 +722,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -786,21 +785,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -808,13 +807,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1010,21 +1009,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1032,13 +1031,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1126,25 +1125,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1169,13 +1168,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1199,25 +1198,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1236,13 +1235,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1260,25 +1259,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1326,13 +1325,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1901,22 +1900,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1925,13 +1924,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1939,25 +1938,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1966,13 +1965,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2421,21 +2420,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2443,34 +2442,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2478,35 +2477,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2519,13 +2518,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3269,21 +3268,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3291,55 +3290,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index d8fd95d..7d33589 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -77,19 +77,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,8 +97,8 @@ items: - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -108,9 +108,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -144,8 +144,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -908,30 +907,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -971,21 +970,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -993,13 +992,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1195,21 +1194,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1217,13 +1216,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1311,25 +1310,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1354,13 +1353,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1384,25 +1383,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1421,13 +1420,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1445,25 +1444,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1511,13 +1510,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1880,22 +1879,22 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1904,13 +1903,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1918,25 +1917,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1945,13 +1944,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2400,21 +2399,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2422,34 +2421,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2457,35 +2456,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2498,13 +2497,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3248,21 +3247,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3270,55 +3269,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index b81e44a..7343aa8 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -75,19 +75,19 @@ items: - TinyLife.Objects.Furniture.ParentFurnitureId - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnRemoved - - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - - 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.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -96,8 +96,8 @@ items: - TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - 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.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) @@ -107,9 +107,9 @@ items: - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.UnlinkParentsAndChildren @@ -143,8 +143,7 @@ items: - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -846,30 +845,30 @@ references: name: RectangleF isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: Furniture.GetCategories(Person) - fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: Furniture.GetCategories(PersonLike) + fullName: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetCategories_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.Objects.Furniture.OnAdded commentId: M:TinyLife.Objects.Furniture.OnAdded @@ -909,21 +908,21 @@ references: href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRemoved - name: ( - name: ) -- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: Furniture.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: Furniture.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -931,13 +930,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1133,21 +1132,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1155,13 +1154,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1249,25 +1248,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: Furniture.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: Furniture.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: Furniture.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1292,13 +1291,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1322,25 +1321,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: Furniture.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: Furniture.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1359,13 +1358,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1383,25 +1382,25 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.Furniture.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1449,13 +1448,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.Furniture.html#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__ + href: TinyLife.Objects.Furniture.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1843,22 +1842,22 @@ references: name: Room href: TinyLife.World.Room.html - name: ) -- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) +- uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) + commentId: M:TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ - name: GetDirty(Person, TimeSpan) - nameWithType: Furniture.GetDirty(Person, TimeSpan) - fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person, System.TimeSpan) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ + name: GetDirty(PersonLike, TimeSpan) + nameWithType: Furniture.GetDirty(PersonLike, TimeSpan) + fullName: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike, System.TimeSpan) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1867,13 +1866,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) + - uid: TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) name: GetDirty - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_Person_System_TimeSpan_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDirty_TinyLife_Objects_PersonLike_System_TimeSpan_ - name: ( - - uid: 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.TimeSpan @@ -1881,25 +1880,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.timespan - name: ) -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -1908,13 +1907,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -2363,21 +2362,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpots(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpots(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpots(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpots(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2385,34 +2384,34 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpots - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpots_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpot(Person, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpot(Person, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpot(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpot(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -2420,35 +2419,35 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpot - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpot_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) +- uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: GetActionSpotInfo(Person, ActionSpot, Direction2) - nameWithType: Furniture.GetActionSpotInfo(Person, ActionSpot, Direction2) - fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + name: GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + nameWithType: Furniture.GetActionSpotInfo(PersonLike, ActionSpot, Direction2) + fullName: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -2461,13 +2460,13 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) + - uid: TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) name: GetActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ActionSpot_MLEM_Misc_Direction2_ - name: ( - - uid: 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.ActionSpot @@ -3211,21 +3210,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -3233,55 +3232,19 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Upgrade.yml b/docs/api/TinyLife.Objects.Upgrade.yml index 553d01e..a4588ab 100644 --- a/docs/api/TinyLife.Objects.Upgrade.yml +++ b/docs/api/TinyLife.Objects.Upgrade.yml @@ -13,8 +13,8 @@ items: - TinyLife.Objects.Upgrade.FridgeTemperatureControl - TinyLife.Objects.Upgrade.HasToLearn - TinyLife.Objects.Upgrade.Icon - - TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) - - TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + - TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.PersonLike) + - TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.PersonLike) - TinyLife.Objects.Upgrade.Memory - TinyLife.Objects.Upgrade.Name - TinyLife.Objects.Upgrade.Price @@ -638,7 +638,7 @@ items: - Tiny Life namespace: TinyLife.Objects summary: >- - The memory for this upgrade, which is stored in . An upgrade can only be applied by a if they have this memory. + The memory for this upgrade, which is stored in . An upgrade can only be applied by a if they have this memory. Note that, if is false, this will return null. example: [] @@ -729,16 +729,16 @@ items: nameWithType.vb: Upgrade.New(String, TextureRegion, Integer, Integer, ObjectCategory) fullName.vb: TinyLife.Objects.Upgrade.New(String, MLEM.Textures.TextureRegion, Integer, Integer, TinyLife.Objects.ObjectCategory) name.vb: New(String, TextureRegion, Integer, Integer, ObjectCategory) -- uid: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) - id: Knows(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.PersonLike) + id: Knows(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Upgrade langs: - csharp - vb - name: Knows(Person) - nameWithType: Upgrade.Knows(Person) - fullName: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) + name: Knows(PersonLike) + nameWithType: Upgrade.Knows(PersonLike) + fullName: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -751,29 +751,29 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns whether the given knows this upgrade. If is false, this method always returns true. + summary: Returns whether the given knows this upgrade. If is false, this method always returns true. example: [] syntax: - content: public bool Knows(Person person) + content: public bool Knows(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. return: type: System.Boolean description: Whether the person knows this upgrade. - content.vb: Public Function Knows(person As Person) As Boolean + content.vb: Public Function Knows(person As PersonLike) As Boolean overload: TinyLife.Objects.Upgrade.Knows* -- uid: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) - id: Learn(TinyLife.Objects.Person) +- uid: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.PersonLike) + id: Learn(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.Upgrade langs: - csharp - vb - name: Learn(Person) - nameWithType: Upgrade.Learn(Person) - fullName: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + name: Learn(PersonLike) + nameWithType: Upgrade.Learn(PersonLike) + fullName: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -786,15 +786,15 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Causes the given to learn this upgrade, adding the appropriate to them and optionally displaying a notification. + summary: Causes the given to learn this upgrade, adding the appropriate to them and optionally displaying a notification. example: [] syntax: - content: public void Learn(Person person) + content: public void Learn(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who should learn this upgrade. - content.vb: Public Sub Learn(person As Person) + content.vb: Public Sub Learn(person As PersonLike) overload: TinyLife.Objects.Upgrade.Learn* - uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) commentId: M:TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) @@ -1589,13 +1589,13 @@ references: name: UpgradeLearned nameWithType: MemoryType.UpgradeLearned fullName: TinyLife.Goals.MemoryType.UpgradeLearned -- 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.Upgrade.HasToLearn commentId: P:TinyLife.Objects.Upgrade.HasToLearn href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_HasToLearn @@ -1668,13 +1668,13 @@ references: name.vb: New - uid: TinyLife.Objects.Upgrade.Knows* commentId: Overload:TinyLife.Objects.Upgrade.Knows - href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Knows_TinyLife_Objects_Person_ + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Knows_TinyLife_Objects_PersonLike_ name: Knows nameWithType: Upgrade.Knows fullName: TinyLife.Objects.Upgrade.Knows - uid: TinyLife.Objects.Upgrade.Learn* commentId: Overload:TinyLife.Objects.Upgrade.Learn - href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Learn_TinyLife_Objects_Person_ + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Learn_TinyLife_Objects_PersonLike_ name: Learn nameWithType: Upgrade.Learn fullName: TinyLife.Objects.Upgrade.Learn diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index d7f5dc4..4b0978c 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -71,22 +71,21 @@ items: - TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.Validate - - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.MapObject.OnAdded - - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - - 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.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - 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.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) @@ -570,7 +569,7 @@ items: summary: >- Allows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world. - By default, this method raises for , and adds additional information for and . + By default, this method raises for , and adds additional information for and . example: [] syntax: content: public override void GetHoverInfo(Tooltip tooltip) @@ -882,30 +881,30 @@ references: href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate - name: ( - name: ) -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ - name: GetCategories(Person) - nameWithType: MapObject.GetCategories(Person) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.MapObject.GetCategories(TinyLife.Objects.Person) + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_Person_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_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.Objects.MapObject.OnAdded commentId: M:TinyLife.Objects.MapObject.OnAdded @@ -926,21 +925,21 @@ references: href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnAdded - name: ( - name: ) -- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetAiPriority(Person, ObjectCategory) - nameWithType: MapObject.GetAiPriority(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetAiPriority(PersonLike, ObjectCategory) + nameWithType: MapObject.GetAiPriority(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -948,13 +947,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetAiPriority - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetAiPriority_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1150,21 +1149,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(Person, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1172,13 +1171,13 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1322,21 +1321,21 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ - name: HasCategory(Person, ObjectCategory) - nameWithType: MapObject.HasCategory(Person, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 @@ -1344,38 +1343,38 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - - uid: 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 name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) +- uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ - name: GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - nameWithType: MapObject.GetEfficiencyModifier(Person, ActionInfo, bool, SkillType, float) - fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) - nameWithType.vb: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) - fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) - name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + name: GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + nameWithType: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, bool, SkillType, float) + fullName: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, float) + nameWithType.vb: MapObject.GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) + fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) + name.vb: GetEfficiencyModifier(PersonLike, ActionInfo, Boolean, SkillType, Single) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1400,13 +1399,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) name: GetEfficiencyModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Single_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetEfficiencyModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_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.Actions.ActionInfo @@ -1430,25 +1429,25 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.MapObject.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1496,13 +1495,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -1551,25 +1550,25 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) -- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) +- uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - nameWithType: MapObject.GetRestoreNeedModifier(Person, ActionInfo, bool, NeedType) - fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) - nameWithType.vb: MapObject.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) - fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) - name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + name: GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + nameWithType: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, bool, NeedType) + fullName: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.NeedType) + nameWithType.vb: MapObject.GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) + fullName.vb: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) + name.vb: GetRestoreNeedModifier(PersonLike, ActionInfo, Boolean, NeedType) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1588,13 +1587,13 @@ references: href: TinyLife.NeedType.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) name: GetRestoreNeedModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetRestoreNeedModifier_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType_ - name: ( - - uid: 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.ActionInfo @@ -1638,42 +1637,6 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - name: CanCrossBetween(Point, Point) - nameWithType: MapObject.CanCrossBetween(Point, Point) - fullName: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - name: CanCrossBetween - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_CanCrossBetween_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject @@ -3381,13 +3344,13 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- 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.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index dba2732..8d1685b 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 868 + startLine: 857 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 873 + startLine: 862 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 877 + startLine: 866 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,11 +108,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 881 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: A visibility setting that causes the object to be visible when the it is in is in view, but only if the game 's is greather than . + summary: A visibility setting that causes the object to be visible when the it is in is in view, but only if the game 's is greather than . example: [] syntax: content: HideZoomedOut = 2 @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 886 + startLine: 875 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -329,12 +329,12 @@ references: name: Scale nameWithType: Camera.Scale fullName: MLEM.Cameras.Camera.Scale -- uid: TinyLife.Utilities.TextureHandler.TileSizeFactor - commentId: P:TinyLife.Utilities.TextureHandler.TileSizeFactor - href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileSizeFactor - name: TileSizeFactor - nameWithType: TextureHandler.TileSizeFactor - fullName: TinyLife.Utilities.TextureHandler.TileSizeFactor +- uid: TinyLife.Utilities.TextureHandler.TileScale + commentId: P:TinyLife.Utilities.TextureHandler.TileScale + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileScale + name: TileScale + nameWithType: TextureHandler.TileScale + fullName: TinyLife.Utilities.TextureHandler.TileScale - uid: MLEM.Cameras commentId: N:MLEM.Cameras isExternal: true diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index c4106e7..7a698a1 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -19,19 +19,19 @@ items: type: Enum source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle - path: ../TinyLife/Objects/Person.cs - startLine: 3814 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3584 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- A voice style is a style of voice, where each voice style has a separate set of audio files attached to it. - Voice styles for a can be set in the character creator using . + Voice styles for a can be set in the character creator using . example: [] syntax: content: public enum VoiceStyle @@ -52,12 +52,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low - path: ../TinyLife/Objects/Person.cs - startLine: 3817 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -78,12 +78,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High - path: ../TinyLife/Objects/Person.cs - startLine: 3818 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3588 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -104,12 +104,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child - path: ../TinyLife/Objects/Person.cs - startLine: 3819 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3589 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -130,12 +130,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby - path: ../TinyLife/Objects/Person.cs - startLine: 3821 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -156,12 +156,12 @@ items: type: Field source: remote: - path: TinyLife/Objects/Person.cs + path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MidHigh - path: ../TinyLife/Objects/Person.cs - startLine: 3823 + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -170,19 +170,20 @@ items: return: type: TinyLife.Objects.VoiceStyle 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.VoiceStyle - commentId: F:TinyLife.Objects.Person.VoiceStyle - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VoiceStyle + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.PersonLike.VoiceStyle + commentId: F:TinyLife.Objects.PersonLike.VoiceStyle + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VoiceStyle name: VoiceStyle - nameWithType: Person.VoiceStyle - fullName: TinyLife.Objects.Person.VoiceStyle + nameWithType: PersonLike.VoiceStyle + fullName: TinyLife.Objects.PersonLike.VoiceStyle - uid: TinyLife.Objects commentId: N:TinyLife.Objects href: TinyLife.html diff --git a/docs/api/TinyLife.Objects.WallLike.yml b/docs/api/TinyLife.Objects.WallLike.yml index 9667d8a..a44c34e 100644 --- a/docs/api/TinyLife.Objects.WallLike.yml +++ b/docs/api/TinyLife.Objects.WallLike.yml @@ -10,7 +10,7 @@ items: - TinyLife.Objects.WallLike.Floor - TinyLife.Objects.WallLike.GetCenterBottomPos(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.GetIndexForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetPositionForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetPrice @@ -474,16 +474,16 @@ items: description: The map. content.vb: Public Overridable Sub OnRemoved(map As Map) overload: TinyLife.Objects.WallLike.OnRemoved* -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) - id: GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + id: GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike langs: - csharp - vb - name: GetFreeActionSpotInfo(Map, Person) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, Person) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.Person) + name: GetFreeActionSpotInfo(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -502,18 +502,18 @@ items: If an is already present in a situation, should be used instead of this method. example: [] syntax: - content: public ActionInfo GetFreeActionSpotInfo(Map map, Person person) + content: public ActionInfo GetFreeActionSpotInfo(Map map, PersonLike person) parameters: - id: map type: TinyLife.World.Map description: The map the wall is on. - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to return the action spot info for return: type: TinyLife.Actions.ActionInfo description: A free action spot info, or null if there is no free spot - content.vb: Public Function GetFreeActionSpotInfo(map As Map, person As Person) As ActionInfo + content.vb: Public Function GetFreeActionSpotInfo(map As Map, person As PersonLike) As ActionInfo overload: TinyLife.Objects.WallLike.GetFreeActionSpotInfo* - uid: TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) @@ -1884,17 +1884,17 @@ references: - name: ) - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo* commentId: Overload:TinyLife.Objects.WallLike.GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ name: GetFreeActionSpotInfo nameWithType: WallLike.GetFreeActionSpotInfo fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo -- 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 diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml index 95973c7..e749c51 100644 --- a/docs/api/TinyLife.Objects.WornClothes.yml +++ b/docs/api/TinyLife.Objects.WornClothes.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 233 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Clothes.cs - startLine: 240 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 247 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromStorage path: ../TinyLife/Objects/Clothes.cs - startLine: 252 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 258 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 265 + startLine: 270 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Clothes.cs - startLine: 274 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 285 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.yml b/docs/api/TinyLife.Objects.yml index 7f35f88..05a7d95 100644 --- a/docs/api/TinyLife.Objects.yml +++ b/docs/api/TinyLife.Objects.yml @@ -12,6 +12,7 @@ items: - TinyLife.Objects.Book - TinyLife.Objects.BreakableFurniture - TinyLife.Objects.BreakableFurniture.BrokenBehavior + - TinyLife.Objects.BreakableFurniture.WearDownDelegate - TinyLife.Objects.Chimney - TinyLife.Objects.Clothes - TinyLife.Objects.ClothesIntention @@ -47,20 +48,24 @@ items: - TinyLife.Objects.ParentInfo.AttachmentType - TinyLife.Objects.Particle - TinyLife.Objects.Person - - TinyLife.Objects.Person.AiPriorityForObjectDelegate - - TinyLife.Objects.Person.EfficiencyModifierDelegate - - TinyLife.Objects.Person.EmotionModifiersChangedDelegate - - TinyLife.Objects.Person.PassiveActionPriorityDelegate - - TinyLife.Objects.Person.RelationshipChangeDelegate - - TinyLife.Objects.Person.RestoreNeedDelegate - - TinyLife.Objects.Person.SkillBoostDelegate - - TinyLife.Objects.Person.WalkSpeedDelegate - TinyLife.Objects.PersonAi + - TinyLife.Objects.PersonLike + - TinyLife.Objects.PersonLike.AddEmotionDelegate + - TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + - TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + - TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + - TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + - TinyLife.Objects.PersonLike.RelationshipChangeDelegate + - TinyLife.Objects.PersonLike.RestoreNeedDelegate + - TinyLife.Objects.PersonLike.SkillBoostDelegate + - TinyLife.Objects.PersonLike.WalkSpeedDelegate - TinyLife.Objects.Pose - TinyLife.Objects.PregnancyAbility - TinyLife.Objects.ScreenObject - TinyLife.Objects.SpeakStyle - TinyLife.Objects.StylePreference + - TinyLife.Objects.Television + - TinyLife.Objects.Television.Channel - TinyLife.Objects.TrashBag - TinyLife.Objects.TrashCan - TinyLife.Objects.UnfinishedWoodwork @@ -114,6 +119,29 @@ references: name: BreakableFurniture nameWithType: BreakableFurniture fullName: TinyLife.Objects.BreakableFurniture +- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + commentId: T:TinyLife.Objects.BreakableFurniture.WearDownDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.BreakableFurniture.html + name: BreakableFurniture.WearDownDelegate + nameWithType: BreakableFurniture.WearDownDelegate + fullName: TinyLife.Objects.BreakableFurniture.WearDownDelegate + spec.csharp: + - uid: TinyLife.Objects.BreakableFurniture + name: BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html + - name: . + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html + spec.vb: + - uid: TinyLife.Objects.BreakableFurniture + name: BreakableFurniture + href: TinyLife.Objects.BreakableFurniture.html + - name: . + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: WearDownDelegate + href: TinyLife.Objects.BreakableFurniture.WearDownDelegate.html - uid: TinyLife.Objects.BreakableFurniture.BrokenBehavior commentId: T:TinyLife.Objects.BreakableFurniture.BrokenBehavior parent: TinyLife.Objects @@ -458,190 +486,226 @@ references: name: Person nameWithType: Person fullName: TinyLife.Objects.Person -- uid: TinyLife.Objects.Person.EfficiencyModifierDelegate - commentId: T:TinyLife.Objects.Person.EfficiencyModifierDelegate +- uid: TinyLife.Objects.PersonAi + commentId: T:TinyLife.Objects.PersonAi + href: TinyLife.Objects.PersonAi.html + name: PersonAi + nameWithType: PersonAi + fullName: TinyLife.Objects.PersonAi +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.EfficiencyModifierDelegate - nameWithType: Person.EfficiencyModifierDelegate - fullName: TinyLife.Objects.Person.EfficiencyModifierDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + commentId: T:TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.EfficiencyModifierDelegate + nameWithType: PersonLike.EfficiencyModifierDelegate + fullName: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate spec.csharp: - - 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.Objects.Person.EfficiencyModifierDelegate + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate name: EfficiencyModifierDelegate - href: TinyLife.Objects.Person.EfficiencyModifierDelegate.html + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html spec.vb: - - 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.Objects.Person.EfficiencyModifierDelegate + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate name: EfficiencyModifierDelegate - href: TinyLife.Objects.Person.EfficiencyModifierDelegate.html -- uid: TinyLife.Objects.Person.SkillBoostDelegate - commentId: T:TinyLife.Objects.Person.SkillBoostDelegate + href: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.html +- uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + commentId: T:TinyLife.Objects.PersonLike.SkillBoostDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.SkillBoostDelegate - nameWithType: Person.SkillBoostDelegate - fullName: TinyLife.Objects.Person.SkillBoostDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.SkillBoostDelegate + nameWithType: PersonLike.SkillBoostDelegate + fullName: TinyLife.Objects.PersonLike.SkillBoostDelegate spec.csharp: - - 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.Objects.Person.SkillBoostDelegate + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate name: SkillBoostDelegate - href: TinyLife.Objects.Person.SkillBoostDelegate.html + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html spec.vb: - - 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.Objects.Person.SkillBoostDelegate + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate name: SkillBoostDelegate - href: TinyLife.Objects.Person.SkillBoostDelegate.html -- uid: TinyLife.Objects.Person.WalkSpeedDelegate - commentId: T:TinyLife.Objects.Person.WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.SkillBoostDelegate.html +- uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + commentId: T:TinyLife.Objects.PersonLike.WalkSpeedDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.WalkSpeedDelegate - nameWithType: Person.WalkSpeedDelegate - fullName: TinyLife.Objects.Person.WalkSpeedDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.WalkSpeedDelegate + nameWithType: PersonLike.WalkSpeedDelegate + fullName: TinyLife.Objects.PersonLike.WalkSpeedDelegate spec.csharp: - - 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.Objects.Person.WalkSpeedDelegate + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate name: WalkSpeedDelegate - href: TinyLife.Objects.Person.WalkSpeedDelegate.html + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html spec.vb: - - 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.Objects.Person.WalkSpeedDelegate + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate name: WalkSpeedDelegate - href: TinyLife.Objects.Person.WalkSpeedDelegate.html -- uid: TinyLife.Objects.Person.PassiveActionPriorityDelegate - commentId: T:TinyLife.Objects.Person.PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.WalkSpeedDelegate.html +- uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.PassiveActionPriorityDelegate - nameWithType: Person.PassiveActionPriorityDelegate - fullName: TinyLife.Objects.Person.PassiveActionPriorityDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.PassiveActionPriorityDelegate + nameWithType: PersonLike.PassiveActionPriorityDelegate + fullName: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate spec.csharp: - - 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.Objects.Person.PassiveActionPriorityDelegate + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate name: PassiveActionPriorityDelegate - href: TinyLife.Objects.Person.PassiveActionPriorityDelegate.html + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html spec.vb: - - 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.Objects.Person.PassiveActionPriorityDelegate + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate name: PassiveActionPriorityDelegate - href: TinyLife.Objects.Person.PassiveActionPriorityDelegate.html -- uid: TinyLife.Objects.Person.AiPriorityForObjectDelegate - commentId: T:TinyLife.Objects.Person.AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.html +- uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + commentId: T:TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.AiPriorityForObjectDelegate - nameWithType: Person.AiPriorityForObjectDelegate - fullName: TinyLife.Objects.Person.AiPriorityForObjectDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.AiPriorityForObjectDelegate + nameWithType: PersonLike.AiPriorityForObjectDelegate + fullName: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate spec.csharp: - - 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.Objects.Person.AiPriorityForObjectDelegate + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate name: AiPriorityForObjectDelegate - href: TinyLife.Objects.Person.AiPriorityForObjectDelegate.html + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html spec.vb: - - 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.Objects.Person.AiPriorityForObjectDelegate + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate name: AiPriorityForObjectDelegate - href: TinyLife.Objects.Person.AiPriorityForObjectDelegate.html -- uid: TinyLife.Objects.Person.RestoreNeedDelegate - commentId: T:TinyLife.Objects.Person.RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.html +- uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + commentId: T:TinyLife.Objects.PersonLike.RestoreNeedDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.RestoreNeedDelegate - nameWithType: Person.RestoreNeedDelegate - fullName: TinyLife.Objects.Person.RestoreNeedDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.RestoreNeedDelegate + nameWithType: PersonLike.RestoreNeedDelegate + fullName: TinyLife.Objects.PersonLike.RestoreNeedDelegate spec.csharp: - - 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.Objects.Person.RestoreNeedDelegate + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate name: RestoreNeedDelegate - href: TinyLife.Objects.Person.RestoreNeedDelegate.html + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html spec.vb: - - 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.Objects.Person.RestoreNeedDelegate + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate name: RestoreNeedDelegate - href: TinyLife.Objects.Person.RestoreNeedDelegate.html -- uid: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - commentId: T:TinyLife.Objects.Person.EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.RestoreNeedDelegate.html +- uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + commentId: T:TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.EmotionModifiersChangedDelegate - nameWithType: Person.EmotionModifiersChangedDelegate - fullName: TinyLife.Objects.Person.EmotionModifiersChangedDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.EmotionModifiersChangedDelegate + nameWithType: PersonLike.EmotionModifiersChangedDelegate + fullName: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate spec.csharp: - - 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.Objects.Person.EmotionModifiersChangedDelegate + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate name: EmotionModifiersChangedDelegate - href: TinyLife.Objects.Person.EmotionModifiersChangedDelegate.html + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html spec.vb: - - 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.Objects.Person.EmotionModifiersChangedDelegate + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate name: EmotionModifiersChangedDelegate - href: TinyLife.Objects.Person.EmotionModifiersChangedDelegate.html -- uid: TinyLife.Objects.Person.RelationshipChangeDelegate - commentId: T:TinyLife.Objects.Person.RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.html +- uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + commentId: T:TinyLife.Objects.PersonLike.RelationshipChangeDelegate parent: TinyLife.Objects - href: TinyLife.Objects.Person.html - name: Person.RelationshipChangeDelegate - nameWithType: Person.RelationshipChangeDelegate - fullName: TinyLife.Objects.Person.RelationshipChangeDelegate + href: TinyLife.Objects.PersonLike.html + name: PersonLike.RelationshipChangeDelegate + nameWithType: PersonLike.RelationshipChangeDelegate + fullName: TinyLife.Objects.PersonLike.RelationshipChangeDelegate spec.csharp: - - 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.Objects.Person.RelationshipChangeDelegate + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate name: RelationshipChangeDelegate - href: TinyLife.Objects.Person.RelationshipChangeDelegate.html + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html spec.vb: - - 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.Objects.Person.RelationshipChangeDelegate + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate name: RelationshipChangeDelegate - href: TinyLife.Objects.Person.RelationshipChangeDelegate.html + href: TinyLife.Objects.PersonLike.RelationshipChangeDelegate.html +- uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + commentId: T:TinyLife.Objects.PersonLike.AddEmotionDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.AddEmotionDelegate + nameWithType: PersonLike.AddEmotionDelegate + fullName: TinyLife.Objects.PersonLike.AddEmotionDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: AddEmotionDelegate + href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html - uid: TinyLife.Objects.Pose commentId: T:TinyLife.Objects.Pose parent: TinyLife.Objects @@ -656,13 +720,6 @@ references: name: DeathReason nameWithType: DeathReason fullName: TinyLife.Objects.DeathReason -- uid: TinyLife.Objects.AgeGroup - commentId: T:TinyLife.Objects.AgeGroup - parent: TinyLife.Objects - href: TinyLife.Objects.AgeGroup.html - name: AgeGroup - nameWithType: AgeGroup - fullName: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.LifeSpan commentId: T:TinyLife.Objects.LifeSpan parent: TinyLife.Objects @@ -670,6 +727,13 @@ references: name: LifeSpan nameWithType: LifeSpan fullName: TinyLife.Objects.LifeSpan +- uid: TinyLife.Objects.AgeGroup + commentId: T:TinyLife.Objects.AgeGroup + parent: TinyLife.Objects + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.SpeakStyle commentId: T:TinyLife.Objects.SpeakStyle parent: TinyLife.Objects @@ -691,18 +755,42 @@ references: name: PregnancyAbility nameWithType: PregnancyAbility fullName: TinyLife.Objects.PregnancyAbility -- uid: TinyLife.Objects.PersonAi - commentId: T:TinyLife.Objects.PersonAi - href: TinyLife.Objects.PersonAi.html - name: PersonAi - nameWithType: PersonAi - fullName: TinyLife.Objects.PersonAi - 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: TinyLife.Objects.Television + commentId: T:TinyLife.Objects.Television + href: TinyLife.Objects.Television.html + name: Television + nameWithType: Television + fullName: TinyLife.Objects.Television +- uid: TinyLife.Objects.Television.Channel + commentId: T:TinyLife.Objects.Television.Channel + parent: TinyLife.Objects + href: TinyLife.Objects.Television.html + name: Television.Channel + nameWithType: Television.Channel + fullName: TinyLife.Objects.Television.Channel + spec.csharp: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + spec.vb: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html - uid: TinyLife.Objects.TrashBag commentId: T:TinyLife.Objects.TrashBag href: TinyLife.Objects.TrashBag.html diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml index 17fe32c..ec1c474 100644 --- a/docs/api/TinyLife.Options.yml +++ b/docs/api/TinyLife.Options.yml @@ -1655,7 +1655,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - The volume of speech sounds, used by . + The volume of speech sounds, used by . Note that the speech sound volume is still multiplied with the sound master volume . example: [] @@ -3734,6 +3734,7 @@ references: name.vb: String - uid: MLEM.Ui.UiSystem commentId: T:MLEM.Ui.UiSystem + parent: MLEM.Ui isExternal: true name: UiSystem nameWithType: UiSystem @@ -3755,6 +3756,28 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single +- 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.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) commentId: M:TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) isExternal: true @@ -3859,20 +3882,21 @@ references: name: SoundVolume nameWithType: Options.SoundVolume fullName: TinyLife.Options.SoundVolume -- uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - commentId: M:TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) +- uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ name: Speak(SpeakStyle, float, float) - nameWithType: Person.Speak(SpeakStyle, float, float) - fullName: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, float, float) - nameWithType.vb: Person.Speak(SpeakStyle, Single, Single) - fullName.vb: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle, Single, Single) + nameWithType: PersonLike.Speak(SpeakStyle, float, float) + fullName: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, float, float) + nameWithType.vb: PersonLike.Speak(SpeakStyle, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle, Single, Single) name.vb: Speak(SpeakStyle, Single, Single) spec.csharp: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: ( - uid: TinyLife.Objects.SpeakStyle name: SpeakStyle @@ -3891,9 +3915,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) + - uid: TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) name: Speak - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Speak_TinyLife_Objects_SpeakStyle_System_Single_System_Single_ - name: ( - uid: TinyLife.Objects.SpeakStyle name: SpeakStyle @@ -3911,6 +3935,35 @@ 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.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.Tools.PlayModeTool.PlayEventSting(Microsoft.Xna.Framework.Audio.SoundEffect) commentId: M:TinyLife.Tools.PlayModeTool.PlayEventSting(Microsoft.Xna.Framework.Audio.SoundEffect) isExternal: true @@ -4111,28 +4164,6 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean -- 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.GameImpl.Camera commentId: P:TinyLife.GameImpl.Camera href: TinyLife.GameImpl.html#TinyLife_GameImpl_Camera diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml index 084c6cd..019b598 100644 --- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml +++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapInfo path: ../TinyLife/Options.cs - startLine: 574 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Options.cs - startLine: 579 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/Options.cs - startLine: 583 + startLine: 589 assemblies: - Tiny Life namespace: TinyLife @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Options.cs - startLine: 590 + startLine: 596 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml index c3ae187..935d2b1 100644 --- a/docs/api/TinyLife.PerSaveOptions.yml +++ b/docs/api/TinyLife.PerSaveOptions.yml @@ -8,6 +8,7 @@ items: - TinyLife.PerSaveOptions.AiImportantActions - TinyLife.PerSaveOptions.AiRelationships - TinyLife.PerSaveOptions.AiSkillBuilding + - TinyLife.PerSaveOptions.Difficulty - TinyLife.PerSaveOptions.DisableAiHousehold - TinyLife.PerSaveOptions.DisableAiSelected - TinyLife.PerSaveOptions.DisplayedHints @@ -336,7 +337,7 @@ items: summary: >- Whether the AI should be able to execute skill building actions like painting and programming. - This option is intended to be used through . + This option is intended to be used through . example: [] syntax: content: >- @@ -604,7 +605,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - The that a who is in the currently played household should have. + The that a who is in the currently played household should have. This value is used by . example: [] @@ -646,7 +647,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - The that a who is not in the currently played household should have. + The that a who is not in the currently played household should have. This value is used by . example: [] @@ -782,6 +783,48 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.PerSaveOptions.Difficulty + commentId: F:TinyLife.PerSaveOptions.Difficulty + id: Difficulty + parent: TinyLife.PerSaveOptions + langs: + - csharp + - vb + name: Difficulty + nameWithType: PerSaveOptions.Difficulty + fullName: TinyLife.PerSaveOptions.Difficulty + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Difficulty + path: ../TinyLife/Options.cs + startLine: 529 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + This save's current . + + Note that difficulty should only apply to lots and people that pertain to the currently active household. This can be achieved easily through . + example: [] + syntax: + content: >- + [DataMember] + + public DifficultyModifier Difficulty + return: + type: TinyLife.DifficultyModifier + content.vb: >- + + + Public Difficulty As DifficultyModifier + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] - uid: TinyLife.PerSaveOptions.Save(System.String) commentId: M:TinyLife.PerSaveOptions.Save(System.String) id: Save(System.String) @@ -800,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 528 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife @@ -834,7 +877,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Options.cs - startLine: 536 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife @@ -1797,20 +1840,20 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType) - commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType) - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_Person_TinyLife_Skills_SkillType_ - name: GetSkillPriorityMod(Person, SkillType) - nameWithType: ActionType.GetSkillPriorityMod(Person, SkillType) - fullName: TinyLife.Actions.ActionType.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) + href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_ + name: GetSkillPriorityMod(PersonLike, SkillType) + nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType) + fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType) spec.csharp: - - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType) + - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) name: 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: ( - - uid: 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.Skills.SkillType @@ -1818,13 +1861,13 @@ references: href: TinyLife.Skills.SkillType.html - name: ) spec.vb: - - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType) + - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) name: 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: ( - - uid: 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.Skills.SkillType @@ -2115,13 +2158,13 @@ references: name: LifeSpan nameWithType: LifeSpan fullName: TinyLife.Objects.LifeSpan -- 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.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan) commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDaysBeforeAging_TinyLife_Objects_AgeGroup_TinyLife_Objects_LifeSpan_ @@ -2202,6 +2245,20 @@ references: href: TinyLife.World.Map.html#TinyLife_World_Map_PopulateLots - name: ( - name: ) +- uid: TinyLife.DifficultyModifier + commentId: T:TinyLife.DifficultyModifier + parent: TinyLife + href: TinyLife.DifficultyModifier.html + name: DifficultyModifier + nameWithType: DifficultyModifier + fullName: TinyLife.DifficultyModifier +- uid: TinyLife.Objects.PersonLike.Difficulty + commentId: P:TinyLife.Objects.PersonLike.Difficulty + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Difficulty + name: Difficulty + nameWithType: PersonLike.Difficulty + fullName: TinyLife.Objects.PersonLike.Difficulty - uid: TinyLife.PerSaveOptions.Save* commentId: Overload:TinyLife.PerSaveOptions.Save href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Save_System_String_ diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index d1f53a7..42d0c64 100644 --- a/docs/api/TinyLife.PersonalityType.TypeCategory.yml +++ b/docs/api/TinyLife.PersonalityType.TypeCategory.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/PersonalityType.cs - startLine: 322 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 327 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 331 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 336 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index b048bf1..460d113 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -8,13 +8,16 @@ items: - TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion) - TinyLife.PersonalityType.AfraidOfStrangers - TinyLife.PersonalityType.AllowedAges + - TinyLife.PersonalityType.AllowedPersonType - TinyLife.PersonalityType.Ambitious - TinyLife.PersonalityType.Aromantic - TinyLife.PersonalityType.Asexual - TinyLife.PersonalityType.BoostedSkillTypes - TinyLife.PersonalityType.BoostedSkills + - TinyLife.PersonalityType.Brave - TinyLife.PersonalityType.CapableCarpenter - TinyLife.PersonalityType.Category + - TinyLife.PersonalityType.Cheerful - TinyLife.PersonalityType.CityNative - TinyLife.PersonalityType.Clingy - TinyLife.PersonalityType.CommunicativeBaby @@ -22,15 +25,17 @@ items: - TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single) - TinyLife.PersonalityType.Creative - TinyLife.PersonalityType.CreativeChild + - TinyLife.PersonalityType.Daydreamer - TinyLife.PersonalityType.Energetic - TinyLife.PersonalityType.Extroverted - TinyLife.PersonalityType.FamilyFocused - TinyLife.PersonalityType.FastLearner - - TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.Person,System.Random) + - TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike,System.Random,System.Boolean) - TinyLife.PersonalityType.Foodie - TinyLife.PersonalityType.FriendOfEveryone - TinyLife.PersonalityType.GymRat - TinyLife.PersonalityType.HatesChildren + - TinyLife.PersonalityType.Homebody - TinyLife.PersonalityType.HouseholdHero - TinyLife.PersonalityType.Incompatible - TinyLife.PersonalityType.Independent @@ -42,6 +47,7 @@ items: - TinyLife.PersonalityType.MaxMajorsPerPerson - TinyLife.PersonalityType.Mean - TinyLife.PersonalityType.Millionaire + - TinyLife.PersonalityType.ModifiedEmotions - TinyLife.PersonalityType.Name - TinyLife.PersonalityType.Outdoorsy - TinyLife.PersonalityType.PerfectPainter @@ -77,7 +83,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - A personality type is a trait that a can have. + A personality type is a trait that a can have. Each personality type is meant to influence the person's behavior and abilities slightly in a certain way. example: [] @@ -158,7 +164,7 @@ items: assemblies: - Tiny Life namespace: TinyLife - summary: The amount of major (non-) personality types that each can have, based on their + summary: The amount of major (non-) personality types that each can have, based on their example: [] syntax: content: public static readonly Dictionary MaxMajorsPerPerson @@ -543,6 +549,87 @@ items: return: type: TinyLife.PersonalityType content.vb: Public Shared ReadOnly Thrifty As PersonalityType +- uid: TinyLife.PersonalityType.Homebody + commentId: F:TinyLife.PersonalityType.Homebody + id: Homebody + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: Homebody + nameWithType: PersonalityType.Homebody + fullName: TinyLife.PersonalityType.Homebody + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Homebody + path: ../TinyLife/PersonalityType.cs + startLine: 107 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType Homebody + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly Homebody As PersonalityType +- uid: TinyLife.PersonalityType.Cheerful + commentId: F:TinyLife.PersonalityType.Cheerful + id: Cheerful + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: Cheerful + nameWithType: PersonalityType.Cheerful + fullName: TinyLife.PersonalityType.Cheerful + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Cheerful + path: ../TinyLife/PersonalityType.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType Cheerful + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly Cheerful As PersonalityType +- uid: TinyLife.PersonalityType.Brave + commentId: F:TinyLife.PersonalityType.Brave + id: Brave + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: Brave + nameWithType: PersonalityType.Brave + fullName: TinyLife.PersonalityType.Brave + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Brave + path: ../TinyLife/PersonalityType.cs + startLine: 116 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType Brave + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly Brave As PersonalityType - uid: TinyLife.PersonalityType.Independent commentId: F:TinyLife.PersonalityType.Independent id: Independent @@ -561,7 +648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Independent path: ../TinyLife/PersonalityType.cs - startLine: 108 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife @@ -588,7 +675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FastLearner path: ../TinyLife/PersonalityType.cs - startLine: 112 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife @@ -615,7 +702,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clingy path: ../TinyLife/PersonalityType.cs - startLine: 116 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife @@ -642,7 +729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AfraidOfStrangers path: ../TinyLife/PersonalityType.cs - startLine: 120 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife @@ -669,7 +756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asexual path: ../TinyLife/PersonalityType.cs - startLine: 127 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife @@ -696,7 +783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Aromantic path: ../TinyLife/PersonalityType.cs - startLine: 131 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -723,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HatesChildren path: ../TinyLife/PersonalityType.cs - startLine: 135 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife @@ -750,7 +837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pescetarian path: ../TinyLife/PersonalityType.cs - startLine: 139 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife @@ -777,7 +864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegetarian path: ../TinyLife/PersonalityType.cs - startLine: 143 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife @@ -804,7 +891,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegan path: ../TinyLife/PersonalityType.cs - startLine: 147 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife @@ -813,6 +900,60 @@ items: return: type: TinyLife.PersonalityType content.vb: Public Shared ReadOnly Vegan As PersonalityType +- uid: TinyLife.PersonalityType.Daydreamer + commentId: F:TinyLife.PersonalityType.Daydreamer + id: Daydreamer + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: Daydreamer + nameWithType: PersonalityType.Daydreamer + fullName: TinyLife.PersonalityType.Daydreamer + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Daydreamer + path: ../TinyLife/PersonalityType.cs + startLine: 167 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType Daydreamer + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly Daydreamer As PersonalityType +- uid: TinyLife.PersonalityType.CityNative + commentId: F:TinyLife.PersonalityType.CityNative + id: CityNative + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: CityNative + nameWithType: PersonalityType.CityNative + fullName: TinyLife.PersonalityType.CityNative + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CityNative + path: ../TinyLife/PersonalityType.cs + startLine: 173 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType CityNative + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly CityNative As PersonalityType - uid: TinyLife.PersonalityType.MasterChef commentId: F:TinyLife.PersonalityType.MasterChef id: MasterChef @@ -831,7 +972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasterChef path: ../TinyLife/PersonalityType.cs - startLine: 154 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife @@ -858,7 +999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/PersonalityType.cs - startLine: 157 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife @@ -885,7 +1026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/PersonalityType.cs - startLine: 161 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife @@ -912,7 +1053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/PersonalityType.cs - startLine: 164 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife @@ -939,7 +1080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/PersonalityType.cs - startLine: 167 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife @@ -966,7 +1107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/PersonalityType.cs - startLine: 170 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife @@ -993,7 +1134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/PersonalityType.cs - startLine: 174 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife @@ -1020,7 +1161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CapableCarpenter path: ../TinyLife/PersonalityType.cs - startLine: 177 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife @@ -1047,7 +1188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectPainter path: ../TinyLife/PersonalityType.cs - startLine: 180 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife @@ -1074,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativeChild path: ../TinyLife/PersonalityType.cs - startLine: 183 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife @@ -1101,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBaby path: ../TinyLife/PersonalityType.cs - startLine: 187 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife @@ -1128,7 +1269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CommunicativeBaby path: ../TinyLife/PersonalityType.cs - startLine: 190 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife @@ -1155,7 +1296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writer path: ../TinyLife/PersonalityType.cs - startLine: 193 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife @@ -1164,33 +1305,6 @@ items: return: type: TinyLife.PersonalityType content.vb: Public Shared ReadOnly Writer As PersonalityType -- uid: TinyLife.PersonalityType.CityNative - commentId: F:TinyLife.PersonalityType.CityNative - id: CityNative - parent: TinyLife.PersonalityType - langs: - - csharp - - vb - name: CityNative - nameWithType: PersonalityType.CityNative - fullName: TinyLife.PersonalityType.CityNative - type: Field - source: - remote: - path: TinyLife/PersonalityType.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CityNative - path: ../TinyLife/PersonalityType.cs - startLine: 197 - assemblies: - - Tiny Life - namespace: TinyLife - syntax: - content: public static readonly PersonalityType CityNative - return: - type: TinyLife.PersonalityType - content.vb: Public Shared ReadOnly CityNative As PersonalityType - uid: TinyLife.PersonalityType.Name commentId: F:TinyLife.PersonalityType.Name id: Name @@ -1209,7 +1323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/PersonalityType.cs - startLine: 206 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife @@ -1241,7 +1355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/PersonalityType.cs - startLine: 210 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife @@ -1270,7 +1384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Incompatible path: ../TinyLife/PersonalityType.cs - startLine: 215 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife @@ -1304,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkills path: ../TinyLife/PersonalityType.cs - startLine: 222 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife @@ -1313,7 +1427,7 @@ items: If the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1). - The boost for a specific skill can then be retrieved using . + The boost for a specific skill can then be retrieved using . example: [] syntax: content: public (SkillCategory Skill, float Amount) BoostedSkills { get; init; } @@ -1343,7 +1457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkillTypes path: ../TinyLife/PersonalityType.cs - startLine: 229 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife @@ -1352,7 +1466,7 @@ items: If the amount is set to 0.1, for example, any skill gain will be multiplied by 1 + 0.1 (= 1.1). - The boost for a specific skill can then be retrieved using . + The boost for a specific skill can then be retrieved using . example: [] syntax: content: public (SkillType Type, float Amount)[] BoostedSkillTypes { get; init; } @@ -1364,6 +1478,40 @@ items: seealso: - linkId: TinyLife.PersonalityType.BoostedSkills commentId: P:TinyLife.PersonalityType.BoostedSkills +- uid: TinyLife.PersonalityType.ModifiedEmotions + commentId: P:TinyLife.PersonalityType.ModifiedEmotions + id: ModifiedEmotions + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: ModifiedEmotions + nameWithType: PersonalityType.ModifiedEmotions + fullName: TinyLife.PersonalityType.ModifiedEmotions + type: Property + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ModifiedEmotions + path: ../TinyLife/PersonalityType.cs + startLine: 254 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + A set of instances that are modified by this personality type, along with the amount that they are modified by and the time multiplier that is applied to the duration of the emotion. + + This property is applied in . + example: [] + syntax: + content: public (EmotionType Emotion, int AmountChange, float TimeMultiplier)[] ModifiedEmotions { get; init; } + parameters: [] + return: + type: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}[] + content.vb: Public Property ModifiedEmotions As (Emotion As EmotionType, AmountChange As Integer, TimeMultiplier As Single)() + overload: TinyLife.PersonalityType.ModifiedEmotions* - uid: TinyLife.PersonalityType.AllowedAges commentId: P:TinyLife.PersonalityType.AllowedAges id: AllowedAges @@ -1382,7 +1530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 234 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife @@ -1398,6 +1546,40 @@ items: type: TinyLife.Objects.AgeGroup content.vb: Public Property AllowedAges As AgeGroup overload: TinyLife.PersonalityType.AllowedAges* +- uid: TinyLife.PersonalityType.AllowedPersonType + commentId: P:TinyLife.PersonalityType.AllowedPersonType + id: AllowedPersonType + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: AllowedPersonType + nameWithType: PersonalityType.AllowedPersonType + fullName: TinyLife.PersonalityType.AllowedPersonType + type: Property + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AllowedPersonType + path: ../TinyLife/PersonalityType.cs + startLine: 264 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + The type of that is able to have this personality. + + This value default to the type. + example: [] + syntax: + content: public Type AllowedPersonType { get; init; } + parameters: [] + return: + type: System.Type + content.vb: Public Property AllowedPersonType As Type + overload: TinyLife.PersonalityType.AllowedPersonType* - uid: TinyLife.PersonalityType.Category commentId: P:TinyLife.PersonalityType.Category id: Category @@ -1416,7 +1598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 238 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife @@ -1447,7 +1629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 240 + startLine: 270 assemblies: - Tiny Life namespace: TinyLife @@ -1480,7 +1662,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 247 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife @@ -1518,7 +1700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 257 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife @@ -1553,7 +1735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateInfoGroup path: ../TinyLife/PersonalityType.cs - startLine: 267 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife @@ -1594,7 +1776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 282 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife @@ -1611,16 +1793,16 @@ items: description: The personality type, for chaining content.vb: Public Shared Function Register(type As PersonalityType) As PersonalityType overload: TinyLife.PersonalityType.Register* -- uid: TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.Person,System.Random) - commentId: M:TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.Person,System.Random) - id: FillRandomly(TinyLife.Objects.Person,System.Random) +- uid: TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike,System.Random,System.Boolean) + commentId: M:TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike,System.Random,System.Boolean) + id: FillRandomly(TinyLife.Objects.PersonLike,System.Random,System.Boolean) parent: TinyLife.PersonalityType langs: - csharp - vb - name: FillRandomly(Person, Random) - nameWithType: PersonalityType.FillRandomly(Person, Random) - fullName: TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.Person, System.Random) + name: FillRandomly(PersonLike, Random, bool) + nameWithType: PersonalityType.FillRandomly(PersonLike, Random, bool) + fullName: TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike, System.Random, bool) type: Method source: remote: @@ -1629,31 +1811,37 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FillRandomly path: ../TinyLife/PersonalityType.cs - startLine: 293 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife - summary: Fills the given 's list until it has reached the amount required by . Additionally , personalities may be added randomly. + summary: Fills the given 's list until it has reached the amount required by . Additionally , personalities may be added randomly. example: [] syntax: - content: public static void FillRandomly(Person person, Random random) + content: public static void FillRandomly(PersonLike person, Random random, bool includeMinor = true) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: random type: System.Random description: The instance to use. - content.vb: Public Shared Sub FillRandomly(person As Person, random As Random) + - id: includeMinor + type: System.Boolean + description: Whether minor personalities should also be filled randomly. + content.vb: Public Shared Sub FillRandomly(person As PersonLike, random As Random, includeMinor As Boolean = True) overload: TinyLife.PersonalityType.FillRandomly* + nameWithType.vb: PersonalityType.FillRandomly(PersonLike, Random, Boolean) + fullName.vb: TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike, System.Random, Boolean) + name.vb: FillRandomly(PersonLike, Random, Boolean) 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 commentId: N:TinyLife href: TinyLife.html @@ -2479,25 +2667,26 @@ references: name: SkillCategory nameWithType: SkillCategory fullName: TinyLife.Skills.SkillCategory -- uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - commentId: M:TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ +- uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + commentId: M:TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ name: GetPersonalitySkillBoost(SkillType) - nameWithType: Person.GetPersonalitySkillBoost(SkillType) - fullName: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + nameWithType: PersonLike.GetPersonalitySkillBoost(SkillType) + fullName: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) spec.csharp: - - uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) name: GetPersonalitySkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - name: ( - uid: TinyLife.Skills.SkillType name: SkillType href: TinyLife.Skills.SkillType.html - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) + - uid: TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) name: GetPersonalitySkillBoost - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPersonalitySkillBoost_TinyLife_Skills_SkillType_ - name: ( - uid: TinyLife.Skills.SkillType name: SkillType @@ -2681,12 +2870,200 @@ references: - name: ) - name: ( - name: ) +- uid: TinyLife.Emotions.EmotionType + commentId: T:TinyLife.Emotions.EmotionType + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionType.html + name: EmotionType + nameWithType: EmotionType + fullName: TinyLife.Emotions.EmotionType +- uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) + fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + name: AddEmotion + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ + - name: ( + - uid: TinyLife.Emotions.EmotionModifier + name: EmotionModifier + href: TinyLife.Emotions.EmotionModifier.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: TinyLife.Emotions.IEmotionSource + name: IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.PersonalityType.ModifiedEmotions* + commentId: Overload:TinyLife.PersonalityType.ModifiedEmotions + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_ModifiedEmotions + name: ModifiedEmotions + nameWithType: PersonalityType.ModifiedEmotions + fullName: TinyLife.PersonalityType.ModifiedEmotions +- uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}[] + isExternal: true + href: TinyLife.Emotions.EmotionType.html + name: (EmotionType Emotion, int AmountChange, float TimeMultiplier)[] + nameWithType: (EmotionType Emotion, int AmountChange, float TimeMultiplier)[] + fullName: (TinyLife.Emotions.EmotionType Emotion, int AmountChange, float TimeMultiplier)[] + nameWithType.vb: (Emotion As EmotionType, AmountChange As Integer, TimeMultiplier As Single)() + fullName.vb: (Emotion As TinyLife.Emotions.EmotionType, AmountChange As Integer, TimeMultiplier As Single)() + name.vb: (Emotion As EmotionType, AmountChange As Integer, TimeMultiplier As Single)() + spec.csharp: + - name: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.Emotion + name: Emotion + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.emotion + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.AmountChange + name: AmountChange + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.amountchange + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.TimeMultiplier + name: TimeMultiplier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.timemultiplier + - name: ) + - name: '[' + - name: ']' + spec.vb: + - name: ( + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.Emotion + name: Emotion + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.emotion + - name: " " + - name: As + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.AmountChange + name: AmountChange + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.amountchange + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}.TimeMultiplier + name: TimeMultiplier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.emotions.emotiontype,system.int32,system.single-.timemultiplier + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ( + - name: ) - uid: TinyLife.PersonalityType.AllowedAges* commentId: Overload:TinyLife.PersonalityType.AllowedAges href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_AllowedAges name: AllowedAges nameWithType: PersonalityType.AllowedAges fullName: TinyLife.PersonalityType.AllowedAges +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + href: TinyLife.Objects.Person.html + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.PersonalityType.AllowedPersonType* + commentId: Overload:TinyLife.PersonalityType.AllowedPersonType + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_AllowedPersonType + name: AllowedPersonType + nameWithType: PersonalityType.AllowedPersonType + fullName: TinyLife.PersonalityType.AllowedPersonType +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type - uid: TinyLife.PersonalityType.TypeCategory commentId: T:TinyLife.PersonalityType.TypeCategory parent: TinyLife @@ -2869,12 +3246,13 @@ references: name: Register nameWithType: PersonalityType.Register fullName: TinyLife.PersonalityType.Register -- uid: TinyLife.Objects.Person.PersonalityTypes - commentId: F:TinyLife.Objects.Person.PersonalityTypes - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PersonalityTypes +- uid: TinyLife.Objects.PersonLike.PersonalityTypes + commentId: F:TinyLife.Objects.PersonLike.PersonalityTypes + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PersonalityTypes name: PersonalityTypes - nameWithType: Person.PersonalityTypes - fullName: TinyLife.Objects.Person.PersonalityTypes + nameWithType: PersonLike.PersonalityTypes + fullName: TinyLife.Objects.PersonLike.PersonalityTypes - uid: TinyLife.PersonalityType.MaxMajorsPerPerson commentId: F:TinyLife.PersonalityType.MaxMajorsPerPerson href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_MaxMajorsPerPerson @@ -2889,7 +3267,7 @@ references: fullName: TinyLife.PersonalityType.Random - uid: TinyLife.PersonalityType.FillRandomly* commentId: Overload:TinyLife.PersonalityType.FillRandomly - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_FillRandomly_TinyLife_Objects_Person_System_Random_ + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_FillRandomly_TinyLife_Objects_PersonLike_System_Random_System_Boolean_ name: FillRandomly nameWithType: PersonalityType.FillRandomly fullName: TinyLife.PersonalityType.FillRandomly diff --git a/docs/api/TinyLife.Relationship.yml b/docs/api/TinyLife.Relationship.yml index 161a81a..3e0f244 100644 --- a/docs/api/TinyLife.Relationship.yml +++ b/docs/api/TinyLife.Relationship.yml @@ -6,8 +6,8 @@ items: parent: TinyLife children: - TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan}) - - TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) - - TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + - TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) + - TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - TinyLife.Relationship.Dating - TinyLife.Relationship.FriendDisplayString - TinyLife.Relationship.FriendLevel @@ -26,17 +26,17 @@ items: - TinyLife.Relationship.Partner - TinyLife.Relationship.PassiveFriendReduction - TinyLife.Relationship.PassiveRomanceReduction - - TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + - TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean}) - TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Relationship.RomanceDisplayString - TinyLife.Relationship.RomanceLevel - TinyLife.Relationship.RomancePercentage - TinyLife.Relationship.RomanceType - - 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.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike}) - TinyLife.Relationship.TryingForBaby - TinyLife.Relationship.Type - - TinyLife.Relationship.Validate(TinyLife.Objects.Person) + - TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) langs: - csharp - vb @@ -56,7 +56,7 @@ items: - Tiny Life namespace: TinyLife summary: >- - A relationship is a connection between two objects. + A relationship is a connection between two objects. It should be noted that a relationship is not always the same between a person and the linked . @@ -117,15 +117,15 @@ items: - Tiny Life namespace: TinyLife summary: >- - An event that is raised when a relationship panel is created in . + An event that is raised when a relationship panel is created in . Use this event to add custom information to a relationship panel. example: [] syntax: - content: public static event Action<(Person Person, Person Other, Relationship Relationship, Group Group)> OnRelationshipPanel + content: public static event Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Group Group)> OnRelationshipPanel return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}} - content.vb: Public Shared Event OnRelationshipPanel As Action(Of (Person As Person, Other As Person, Relationship As Relationship, Group As Group)) + type: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}} + content.vb: Public Shared Event OnRelationshipPanel As Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Group As Group)) - uid: TinyLife.Relationship.OnRelationshipTooltip commentId: E:TinyLife.Relationship.OnRelationshipTooltip id: OnRelationshipTooltip @@ -149,15 +149,15 @@ items: - Tiny Life namespace: TinyLife summary: >- - An event that is raised when a relationship tooltip is populated in . + An event that is raised when a relationship tooltip is populated in . Use this event to add custom information to a relationship tooltip. example: [] syntax: - content: public static event Action<(Person Person, Person Other, Relationship Relationship, Tooltip Tooltip)> OnRelationshipTooltip + content: public static event Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Tooltip Tooltip)> OnRelationshipTooltip return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} - content.vb: Public Shared Event OnRelationshipTooltip As Action(Of (Person As Person, Other As Person, Relationship As Relationship, Tooltip As Tooltip)) + type: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} + content.vb: Public Shared Event OnRelationshipTooltip As Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Tooltip As Tooltip)) - uid: TinyLife.Relationship.Max commentId: F:TinyLife.Relationship.Max id: Max @@ -312,7 +312,7 @@ items: summary: >- The of the person that this relationship is linked to. - To easily retrieve the matching instance, see . + To easily retrieve the matching instance, see . example: [] syntax: content: >- @@ -356,14 +356,14 @@ items: summary: >- The actual other person involved in the relationship. - This is a computed property that returns the on the map with the id. + This is a computed property that returns the on the map with the id. example: [] syntax: - content: public Person Partner { get; } + content: public PersonLike Partner { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public ReadOnly Property Partner As Person + type: TinyLife.Objects.PersonLike + content.vb: Public ReadOnly Property Partner As PersonLike overload: TinyLife.Relationship.Partner* - uid: TinyLife.Relationship.FriendLevel commentId: P:TinyLife.Relationship.FriendLevel @@ -392,7 +392,7 @@ items: This value is automatically clamped between - and . - To take skills, personalities and more into account, use . + To take skills, personalities and more into account, use . example: [] syntax: content: public float FriendLevel { get; set; } @@ -428,7 +428,7 @@ items: This value is automatically clamped between 0 and . - To take skills, personalities and more into account, use . + To take skills, personalities and more into account, use . Note that, for aromantic people, getting and setting this value always gets and sets instead. example: [] @@ -880,16 +880,16 @@ items: description: The social effectiveness, which is a percentage between 0 and 1 content.vb: Public Function GetSocialEffectiveness(action As ActionType) As Single overload: TinyLife.Relationship.GetSocialEffectiveness* -- uid: TinyLife.Relationship.Validate(TinyLife.Objects.Person) - commentId: M:TinyLife.Relationship.Validate(TinyLife.Objects.Person) - id: Validate(TinyLife.Objects.Person) +- uid: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) + id: Validate(TinyLife.Objects.PersonLike) parent: TinyLife.Relationship langs: - csharp - vb - name: Validate(Person) - nameWithType: Relationship.Validate(Person) - fullName: TinyLife.Relationship.Validate(TinyLife.Objects.Person) + name: Validate(PersonLike) + nameWithType: Relationship.Validate(PersonLike) + fullName: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -903,17 +903,17 @@ items: - Tiny Life namespace: TinyLife summary: >- - Validates this relationship, setting its internal person reference to the given . + Validates this relationship, setting its internal person reference to the given . - This method is automatically called for all of their relationships in . + This method is automatically called for all of their relationships in . example: [] syntax: - content: public void Validate(Person person) + content: public void Validate(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person that this relationship belongs to - content.vb: Public Sub Validate(person As Person) + content.vb: Public Sub Validate(person As PersonLike) overload: TinyLife.Relationship.Validate* - uid: TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) commentId: M:TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) @@ -956,16 +956,16 @@ items: nameWithType.vb: Relationship.ResetToStatic(Boolean, Boolean) fullName.vb: TinyLife.Relationship.ResetToStatic(Boolean, Boolean) name.vb: ResetToStatic(Boolean, Boolean) -- uid: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person}) - commentId: M:TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person}) - id: SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person}) +- uid: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike}) + id: SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike}) parent: TinyLife.Relationship langs: - csharp - vb - name: SetGenealogy(GenealogyType, bool, Action, ICollection) - nameWithType: Relationship.SetGenealogy(GenealogyType, bool, Action, ICollection) - fullName: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, bool, System.Action, System.Collections.Generic.ICollection) + name: SetGenealogy(GenealogyType, bool, Action, ICollection) + nameWithType: Relationship.SetGenealogy(GenealogyType, bool, Action, ICollection) + fullName: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, bool, System.Action, System.Collections.Generic.ICollection) type: Method source: remote: @@ -974,14 +974,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetGenealogy path: ../TinyLife/Relationship.cs - startLine: 277 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife summary: Sets this relationship's and this 's relationship's , additionally updating all transitive relationships' genealogies using . example: [] syntax: - content: public void SetGenealogy(GenealogyType genealogy, bool overwriteExistingTransitive, Action onGenealogyChanged = null, ICollection possibleAdditionalPeople = null) + content: public void SetGenealogy(GenealogyType genealogy, bool overwriteExistingTransitive, Action onGenealogyChanged = null, ICollection possibleAdditionalPeople = null) parameters: - id: genealogy type: TinyLife.GenealogyType @@ -990,16 +990,16 @@ items: type: System.Boolean description: Whether the genealogies of existing transitive relationships should be updated, even if they are already set to a non- relationship. - id: onGenealogyChanged - type: System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType} + type: System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType} description: An action that is invoked when a genealogy is changed, which is additionally passed to recursive calls of this method. - id: possibleAdditionalPeople - type: System.Collections.Generic.ICollection{TinyLife.Objects.Person} + type: System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike} description: A set of additional people that can optionally be considered as this relationship's or subsequent recursive calls' relationships' partners, in addition to the and subsequent recursive calls' partners, which may not currently be present on the map. - content.vb: Public Sub SetGenealogy(genealogy As GenealogyType, overwriteExistingTransitive As Boolean, onGenealogyChanged As Action(Of Person, Relationship, GenealogyType) = Nothing, possibleAdditionalPeople As ICollection(Of Person) = Nothing) + content.vb: Public Sub SetGenealogy(genealogy As GenealogyType, overwriteExistingTransitive As Boolean, onGenealogyChanged As Action(Of PersonLike, Relationship, GenealogyType) = Nothing, possibleAdditionalPeople As ICollection(Of PersonLike) = Nothing) overload: TinyLife.Relationship.SetGenealogy* - nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean, Action(Of Person, Relationship, GenealogyType), ICollection(Of Person)) - fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean, System.Action(Of TinyLife.Objects.Person, TinyLife.Relationship, TinyLife.GenealogyType), System.Collections.Generic.ICollection(Of TinyLife.Objects.Person)) - name.vb: SetGenealogy(GenealogyType, Boolean, Action(Of Person, Relationship, GenealogyType), ICollection(Of Person)) + nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean, Action(Of PersonLike, Relationship, GenealogyType), ICollection(Of PersonLike)) + fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Relationship, TinyLife.GenealogyType), System.Collections.Generic.ICollection(Of TinyLife.Objects.PersonLike)) + name.vb: SetGenealogy(GenealogyType, Boolean, Action(Of PersonLike, Relationship, GenealogyType), ICollection(Of PersonLike)) - uid: TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan}) id: AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan}) @@ -1018,11 +1018,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Relationship.cs - startLine: 319 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife - summary: Adds a to this relationship's person's and 's list of this person. + summary: Adds a to this relationship's person's and 's list of this person. example: [] syntax: content: 'public T AddMemory(MemoryType type, bool addToBoth, int toKeep = 0, TimeSpan? timeOccured = null) where T : Memory' @@ -1067,7 +1067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Relationship.cs - startLine: 333 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife @@ -1110,11 +1110,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Relationship.cs - startLine: 348 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife - summary: Removes all instances of the given type T and from this relationship's person's and 's collections, and returns the amount of memories removed. + summary: Removes all instances of the given type T and from this relationship's person's and 's collections, and returns the amount of memories removed. example: [] syntax: content: 'public int RemoveMemory(MemoryType type, bool removeFromBoth, int toKeep = 0, Func condition = null) where T : Memory' @@ -1159,7 +1159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Relationship.cs - startLine: 363 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife @@ -1190,16 +1190,16 @@ items: nameWithType.vb: Relationship.GetTimeSinceMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean)) fullName.vb: TinyLife.Relationship.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, Boolean, System.Func(Of T, Boolean)) name.vb: GetTimeSinceMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean)) -- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - id: CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) +- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + id: CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) parent: TinyLife.Relationship langs: - csharp - vb - name: CreatePanel(Person, Person, Relationship, Vector2) - nameWithType: Relationship.CreatePanel(Person, Person, Relationship, Vector2) - fullName: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2) + name: CreatePanel(PersonLike, PersonLike, Relationship, Vector2) + nameWithType: Relationship.CreatePanel(PersonLike, PersonLike, Relationship, Vector2) + fullName: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2) type: Method source: remote: @@ -1208,7 +1208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePanel path: ../TinyLife/Relationship.cs - startLine: 382 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife @@ -1218,13 +1218,13 @@ items: This method also calls . example: [] syntax: - content: public static Group CreatePanel(Person person, Person otherPerson, Relationship relationship, Vector2 size) + content: public static Group CreatePanel(PersonLike person, PersonLike otherPerson, Relationship relationship, Vector2 size) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who has the relationship. - id: otherPerson - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The partner of the relationship. - id: relationship type: TinyLife.Relationship @@ -1235,18 +1235,18 @@ items: return: type: MLEM.Ui.Elements.Group description: A that contains the created. - content.vb: Public Shared Function CreatePanel(person As Person, otherPerson As Person, relationship As Relationship, size As Vector2) As Group + content.vb: Public Shared Function CreatePanel(person As PersonLike, otherPerson As PersonLike, relationship As Relationship, size As Vector2) As Group overload: TinyLife.Relationship.CreatePanel* -- uid: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) - commentId: M:TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) - id: CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) +- uid: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) + commentId: M:TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) + id: CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean) parent: TinyLife.Relationship langs: - csharp - vb - name: CreateBars(Anchor, Person, Relationship, Vector2, float, bool) - nameWithType: Relationship.CreateBars(Anchor, Person, Relationship, Vector2, float, bool) - fullName: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, float, bool) + name: CreateBars(Anchor, PersonLike, Relationship, Vector2, float, bool) + nameWithType: Relationship.CreateBars(Anchor, PersonLike, Relationship, Vector2, float, bool) + fullName: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.PersonLike, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, float, bool) type: Method source: remote: @@ -1255,20 +1255,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateBars path: ../TinyLife/Relationship.cs - startLine: 406 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife summary: Creates a with two elements in it that represent the friendship and romance levels of the given relationship. example: [] syntax: - content: public static Group CreateBars(Anchor anchor, Person person, Relationship relationship, Vector2 size, float barHeight = 10, bool showText = true) + content: public static Group CreateBars(Anchor anchor, PersonLike person, Relationship relationship, Vector2 size, float barHeight = 10, bool showText = true) parameters: - id: anchor type: MLEM.Ui.Anchor description: The anchor to use. - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who has the relationship. - id: relationship type: TinyLife.Relationship @@ -1285,21 +1285,21 @@ items: return: type: MLEM.Ui.Elements.Group description: The group containing the bars. - content.vb: Public Shared Function CreateBars(anchor As Anchor, person As Person, relationship As Relationship, size As Vector2, barHeight As Single = 10, showText As Boolean = True) As Group + content.vb: Public Shared Function CreateBars(anchor As Anchor, person As PersonLike, relationship As Relationship, size As Vector2, barHeight As Single = 10, showText As Boolean = True) As Group overload: TinyLife.Relationship.CreateBars* - nameWithType.vb: Relationship.CreateBars(Anchor, Person, Relationship, Vector2, Single, Boolean) - fullName.vb: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, Single, Boolean) - name.vb: CreateBars(Anchor, Person, Relationship, Vector2, Single, Boolean) -- uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - id: PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + nameWithType.vb: Relationship.CreateBars(Anchor, PersonLike, Relationship, Vector2, Single, Boolean) + fullName.vb: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.PersonLike, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, Single, Boolean) + name.vb: CreateBars(Anchor, PersonLike, Relationship, Vector2, Single, Boolean) +- uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + id: PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) parent: TinyLife.Relationship langs: - csharp - vb - name: PopulateTooltip(Person, Person, Relationship, Tooltip) - nameWithType: Relationship.PopulateTooltip(Person, Person, Relationship, Tooltip) - fullName: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person, TinyLife.Objects.Person, TinyLife.Relationship, MLEM.Ui.Elements.Tooltip) + name: PopulateTooltip(PersonLike, PersonLike, Relationship, Tooltip) + nameWithType: Relationship.PopulateTooltip(PersonLike, PersonLike, Relationship, Tooltip) + fullName: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, TinyLife.Relationship, MLEM.Ui.Elements.Tooltip) type: Method source: remote: @@ -1308,7 +1308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateTooltip path: ../TinyLife/Relationship.cs - startLine: 446 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife @@ -1318,13 +1318,13 @@ items: This method also takes the event into account. example: [] syntax: - content: public static void PopulateTooltip(Person person, Person otherPerson, Relationship relationship, Tooltip tooltip) + content: public static void PopulateTooltip(PersonLike person, PersonLike otherPerson, Relationship relationship, Tooltip tooltip) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who has the relationship. - id: otherPerson - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The partner of the relationship. - id: relationship type: TinyLife.Relationship @@ -1332,16 +1332,16 @@ items: - id: tooltip type: MLEM.Ui.Elements.Tooltip description: The tooltip to populate. - content.vb: Public Shared Sub PopulateTooltip(person As Person, otherPerson As Person, relationship As Relationship, tooltip As Tooltip) + content.vb: Public Shared Sub PopulateTooltip(person As PersonLike, otherPerson As PersonLike, relationship As Relationship, tooltip As Tooltip) overload: TinyLife.Relationship.PopulateTooltip* 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.Relationship.OtherPerson commentId: P:TinyLife.Relationship.OtherPerson href: TinyLife.Relationship.html#TinyLife_Relationship_OtherPerson @@ -1970,26 +1970,26 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) +- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) isExternal: true - href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ - name: CreatePanel(Person, Person, Relationship, Vector2) - nameWithType: Relationship.CreatePanel(Person, Person, Relationship, Vector2) - fullName: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2) + href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ + name: CreatePanel(PersonLike, PersonLike, Relationship, Vector2) + nameWithType: Relationship.CreatePanel(PersonLike, PersonLike, Relationship, Vector2) + fullName: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2) spec.csharp: - - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) name: CreatePanel - href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ + href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_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.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ',' - name: " " - uid: TinyLife.Relationship @@ -2002,18 +2002,18 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) + - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) name: CreatePanel - href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ + href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_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.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ',' - name: " " - uid: TinyLife.Relationship @@ -2025,17 +2025,17 @@ references: name: Vector2 isExternal: true - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, Person Other, Relationship Relationship, Group Group)> - nameWithType: Action<(Person Person, Person Other, Relationship Relationship, Group Group)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Objects.Person Other, TinyLife.Relationship Relationship, MLEM.Ui.Elements.Group Group)> - nameWithType.vb: Action(Of (Person As Person, Other As Person, Relationship As Relationship, Group As Group)) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Other As TinyLife.Objects.Person, Relationship As TinyLife.Relationship, Group As MLEM.Ui.Elements.Group)) - name.vb: Action(Of (Person As Person, Other As Person, Relationship As Relationship, Group As Group)) + name: Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Group Group)> + nameWithType: Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Group Group)> + fullName: System.Action<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.PersonLike Other, TinyLife.Relationship Relationship, MLEM.Ui.Elements.Group Group)> + nameWithType.vb: Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Group As Group)) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.PersonLike, Other As TinyLife.Objects.PersonLike, Relationship As TinyLife.Relationship, Group As MLEM.Ui.Elements.Group)) + name.vb: Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Group As Group)) spec.csharp: - uid: System.Action`1 name: Action @@ -2043,40 +2043,40 @@ references: href: https://learn.microsoft.com/dotnet/api/system.action-1 - 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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.person - 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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Other + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Other name: Other - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.other + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.other - name: ',' - name: " " - uid: TinyLife.Relationship name: Relationship href: TinyLife.Relationship.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Relationship + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Relationship name: Relationship - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.relationship + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.relationship - name: ',' - name: " " - uid: MLEM.Ui.Elements.Group name: Group isExternal: true - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Group + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Group name: Group - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.group + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.group - name: ) - name: '>' spec.vb: @@ -2088,31 +2088,31 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Other + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Other name: Other - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.other + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.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.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Relationship + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Relationship name: Relationship - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.relationship + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.relationship - name: " " - name: As - name: " " @@ -2121,9 +2121,9 @@ references: href: TinyLife.Relationship.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Group + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Group}.Group name: Group - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.group-.group + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.group-.group - name: " " - name: As - name: " " @@ -2160,26 +2160,26 @@ references: - name: " " - name: T - name: ) -- uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) isExternal: true - href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ - name: PopulateTooltip(Person, Person, Relationship, Tooltip) - nameWithType: Relationship.PopulateTooltip(Person, Person, Relationship, Tooltip) - fullName: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person, TinyLife.Objects.Person, TinyLife.Relationship, MLEM.Ui.Elements.Tooltip) + href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ + name: PopulateTooltip(PersonLike, PersonLike, Relationship, Tooltip) + nameWithType: Relationship.PopulateTooltip(PersonLike, PersonLike, Relationship, Tooltip) + fullName: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, TinyLife.Relationship, MLEM.Ui.Elements.Tooltip) spec.csharp: - - uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + - uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) name: PopulateTooltip - href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ - name: ( - - uid: 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.Relationship @@ -2192,18 +2192,18 @@ references: isExternal: true - name: ) spec.vb: - - uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) + - uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) name: PopulateTooltip - href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ - name: ( - - uid: 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.Relationship @@ -2215,17 +2215,17 @@ references: name: Tooltip isExternal: true - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, Person Other, Relationship Relationship, Tooltip Tooltip)> - nameWithType: Action<(Person Person, Person Other, Relationship Relationship, Tooltip Tooltip)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Objects.Person Other, TinyLife.Relationship Relationship, MLEM.Ui.Elements.Tooltip Tooltip)> - nameWithType.vb: Action(Of (Person As Person, Other As Person, Relationship As Relationship, Tooltip As Tooltip)) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Other As TinyLife.Objects.Person, Relationship As TinyLife.Relationship, Tooltip As MLEM.Ui.Elements.Tooltip)) - name.vb: Action(Of (Person As Person, Other As Person, Relationship As Relationship, Tooltip As Tooltip)) + name: Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Tooltip Tooltip)> + nameWithType: Action<(PersonLike Person, PersonLike Other, Relationship Relationship, Tooltip Tooltip)> + fullName: System.Action<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.PersonLike Other, TinyLife.Relationship Relationship, MLEM.Ui.Elements.Tooltip Tooltip)> + nameWithType.vb: Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Tooltip As Tooltip)) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.PersonLike, Other As TinyLife.Objects.PersonLike, Relationship As TinyLife.Relationship, Tooltip As MLEM.Ui.Elements.Tooltip)) + name.vb: Action(Of (Person As PersonLike, Other As PersonLike, Relationship As Relationship, Tooltip As Tooltip)) spec.csharp: - uid: System.Action`1 name: Action @@ -2233,40 +2233,40 @@ references: href: https://learn.microsoft.com/dotnet/api/system.action-1 - 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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.person - 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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Other + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Other name: Other - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.other + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.other - name: ',' - name: " " - uid: TinyLife.Relationship name: Relationship href: TinyLife.Relationship.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Relationship + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Relationship name: Relationship - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.relationship + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.relationship - name: ',' - name: " " - uid: MLEM.Ui.Elements.Tooltip name: Tooltip isExternal: true - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Tooltip + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Tooltip name: Tooltip - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.tooltip + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.tooltip - name: ) - name: '>' spec.vb: @@ -2278,31 +2278,31 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.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.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Other + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Other name: Other - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.other + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.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.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Relationship + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Relationship name: Relationship - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.relationship + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.relationship - name: " " - name: As - name: " " @@ -2311,9 +2311,9 @@ references: href: TinyLife.Relationship.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Tooltip + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip}.Tooltip name: Tooltip - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.person,tinylife.relationship,mlem.ui.elements.tooltip-.tooltip + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.personlike,tinylife.relationship,mlem.ui.elements.tooltip-.tooltip - name: " " - name: As - name: " " @@ -2488,45 +2488,58 @@ references: name: Partner nameWithType: Relationship.Partner fullName: TinyLife.Relationship.Partner -- uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) +- uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ - name: ChangeFriendship(Person, float) - nameWithType: Person.ChangeFriendship(Person, float) - fullName: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, float) - nameWithType.vb: Person.ChangeFriendship(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person, Single) - name.vb: ChangeFriendship(Person, Single) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeFriendship(PersonLike, float, bool) + nameWithType: PersonLike.ChangeFriendship(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeFriendship(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeFriendship(PersonLike, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) name: ChangeFriendship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_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: 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.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) name: ChangeFriendship - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeFriendship_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeFriendship_TinyLife_Objects_PersonLike_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: 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.Relationship.FriendLevel* commentId: Overload:TinyLife.Relationship.FriendLevel @@ -2534,45 +2547,58 @@ references: name: FriendLevel nameWithType: Relationship.FriendLevel fullName: TinyLife.Relationship.FriendLevel -- uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) +- uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ - name: ChangeRomance(Person, float) - nameWithType: Person.ChangeRomance(Person, float) - fullName: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, float) - nameWithType.vb: Person.ChangeRomance(Person, Single) - fullName.vb: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person, Single) - name.vb: ChangeRomance(Person, Single) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_System_Single_System_Boolean_ + name: ChangeRomance(PersonLike, float, bool) + nameWithType: PersonLike.ChangeRomance(PersonLike, float, bool) + fullName: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, float, bool) + nameWithType.vb: PersonLike.ChangeRomance(PersonLike, Single, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike, Single, Boolean) + name.vb: ChangeRomance(PersonLike, Single, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) name: ChangeRomance - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_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: 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.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) name: ChangeRomance - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ChangeRomance_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ChangeRomance_TinyLife_Objects_PersonLike_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: 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.Relationship.RomanceLevel* commentId: Overload:TinyLife.Relationship.RomanceLevel @@ -2790,27 +2816,28 @@ references: - uid: TinyLife.Actions name: Actions href: TinyLife.Actions.html -- uid: TinyLife.Objects.Person.Validate - commentId: M:TinyLife.Objects.Person.Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate +- uid: TinyLife.Objects.PersonLike.Validate + commentId: M:TinyLife.Objects.PersonLike.Validate + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate name: Validate() - nameWithType: Person.Validate() - fullName: TinyLife.Objects.Person.Validate() + nameWithType: PersonLike.Validate() + fullName: TinyLife.Objects.PersonLike.Validate() spec.csharp: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.Validate + - uid: TinyLife.Objects.PersonLike.Validate name: Validate - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: ( - name: ) - uid: TinyLife.Relationship.Validate* commentId: Overload:TinyLife.Relationship.Validate - href: TinyLife.Relationship.html#TinyLife_Relationship_Validate_TinyLife_Objects_Person_ + href: TinyLife.Relationship.html#TinyLife_Relationship_Validate_TinyLife_Objects_PersonLike_ name: Validate nameWithType: Relationship.Validate fullName: TinyLife.Relationship.Validate @@ -2868,30 +2895,30 @@ references: fullName: TinyLife.GenealogyType.Unrelated - uid: TinyLife.Relationship.SetGenealogy* commentId: Overload:TinyLife.Relationship.SetGenealogy - href: TinyLife.Relationship.html#TinyLife_Relationship_SetGenealogy_TinyLife_GenealogyType_System_Boolean_System_Action_TinyLife_Objects_Person_TinyLife_Relationship_TinyLife_GenealogyType__System_Collections_Generic_ICollection_TinyLife_Objects_Person__ + href: TinyLife.Relationship.html#TinyLife_Relationship_SetGenealogy_TinyLife_GenealogyType_System_Boolean_System_Action_TinyLife_Objects_PersonLike_TinyLife_Relationship_TinyLife_GenealogyType__System_Collections_Generic_ICollection_TinyLife_Objects_PersonLike__ name: SetGenealogy nameWithType: Relationship.SetGenealogy fullName: TinyLife.Relationship.SetGenealogy -- uid: System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType} - commentId: T:System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType} +- uid: System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType} + commentId: T:System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType} parent: System definition: System.Action`3 href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of Person, Relationship, GenealogyType) - fullName.vb: System.Action(Of TinyLife.Objects.Person, TinyLife.Relationship, TinyLife.GenealogyType) - name.vb: Action(Of Person, Relationship, GenealogyType) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of PersonLike, Relationship, GenealogyType) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Relationship, TinyLife.GenealogyType) + name.vb: Action(Of PersonLike, Relationship, GenealogyType) spec.csharp: - uid: System.Action`3 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ',' - name: " " - uid: TinyLife.Relationship @@ -2911,9 +2938,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.Relationship @@ -2925,26 +2952,26 @@ references: name: GenealogyType href: TinyLife.GenealogyType.html - name: ) -- uid: System.Collections.Generic.ICollection{TinyLife.Objects.Person} - commentId: T:System.Collections.Generic.ICollection{TinyLife.Objects.Person} +- uid: System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike} + commentId: T:System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike} parent: System.Collections.Generic definition: System.Collections.Generic.ICollection`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: ICollection - nameWithType: ICollection - fullName: System.Collections.Generic.ICollection - nameWithType.vb: ICollection(Of Person) - fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.Objects.Person) - name.vb: ICollection(Of Person) + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of PersonLike) + fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.Objects.PersonLike) + name.vb: ICollection(Of PersonLike) spec.csharp: - uid: System.Collections.Generic.ICollection`1 name: ICollection isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: '>' spec.vb: - uid: System.Collections.Generic.ICollection`1 @@ -2954,9 +2981,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: System.Action`3 commentId: T:System.Action`3 @@ -3032,12 +3059,13 @@ references: name: Memory nameWithType: Memory fullName: TinyLife.Goals.Memory -- uid: TinyLife.Objects.Person.Memories - commentId: F:TinyLife.Objects.Person.Memories - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Memories +- uid: TinyLife.Objects.PersonLike.Memories + commentId: F:TinyLife.Objects.PersonLike.Memories + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Memories name: Memories - nameWithType: Person.Memories - fullName: TinyLife.Objects.Person.Memories + nameWithType: PersonLike.Memories + fullName: TinyLife.Objects.PersonLike.Memories - uid: TinyLife.World.Map.Time commentId: P:TinyLife.World.Map.Time href: TinyLife.World.Map.html#TinyLife_World_Map_Time @@ -3305,7 +3333,7 @@ references: fullName: MLEM.Ui.Elements.Element.Size - uid: TinyLife.Relationship.CreatePanel* commentId: Overload:TinyLife.Relationship.CreatePanel - href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ + href: TinyLife.Relationship.html#TinyLife_Relationship_CreatePanel_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_ name: CreatePanel nameWithType: Relationship.CreatePanel fullName: TinyLife.Relationship.CreatePanel @@ -3398,7 +3426,7 @@ references: fullName: MLEM.Ui.Elements.ProgressBar - uid: TinyLife.Relationship.CreateBars* commentId: Overload:TinyLife.Relationship.CreateBars - href: TinyLife.Relationship.html#TinyLife_Relationship_CreateBars_MLEM_Ui_Anchor_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_ + href: TinyLife.Relationship.html#TinyLife_Relationship_CreateBars_MLEM_Ui_Anchor_TinyLife_Objects_PersonLike_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_ name: CreateBars nameWithType: Relationship.CreateBars fullName: TinyLife.Relationship.CreateBars @@ -3439,7 +3467,7 @@ references: fullName: TinyLife.Relationship.OnRelationshipTooltip - uid: TinyLife.Relationship.PopulateTooltip* commentId: Overload:TinyLife.Relationship.PopulateTooltip - href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_Person_TinyLife_Objects_Person_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ + href: TinyLife.Relationship.html#TinyLife_Relationship_PopulateTooltip_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_TinyLife_Relationship_MLEM_Ui_Elements_Tooltip_ name: PopulateTooltip nameWithType: Relationship.PopulateTooltip fullName: TinyLife.Relationship.PopulateTooltip diff --git a/docs/api/TinyLife.RelationshipType.yml b/docs/api/TinyLife.RelationshipType.yml index 3a5e786..199a4a8 100644 --- a/docs/api/TinyLife.RelationshipType.yml +++ b/docs/api/TinyLife.RelationshipType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/Relationship.cs - startLine: 496 + startLine: 497 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Enemies path: ../TinyLife/Relationship.cs - startLine: 501 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disliked path: ../TinyLife/Relationship.cs - startLine: 505 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Acquaintances path: ../TinyLife/Relationship.cs - startLine: 509 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friends path: ../TinyLife/Relationship.cs - startLine: 513 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFriends path: ../TinyLife/Relationship.cs - startLine: 517 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.RomanceType.yml b/docs/api/TinyLife.RomanceType.yml index 2a669aa..e56ec80 100644 --- a/docs/api/TinyLife.RomanceType.yml +++ b/docs/api/TinyLife.RomanceType.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/Relationship.cs - startLine: 525 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoRomance path: ../TinyLife/Relationship.cs - startLine: 530 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Interested path: ../TinyLife/Relationship.cs - startLine: 534 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sweethearts path: ../TinyLife/Relationship.cs - startLine: 538 + startLine: 539 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soulmates path: ../TinyLife/Relationship.cs - startLine: 542 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 2c5516f..0462202 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1431 + startLine: 1444 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1437 + startLine: 1450 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1441 + startLine: 1454 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1445 + startLine: 1458 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFurniture path: ../TinyLife/GameImpl.cs - startLine: 1449 + startLine: 1462 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryComplements path: ../TinyLife/GameImpl.cs - startLine: 1453 + startLine: 1466 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml index 685d594..8bb616e 100644 --- a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml +++ b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContainerType path: ../TinyLife/Skills/FoodType.cs - startLine: 636 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Plate path: ../TinyLife/Skills/FoodType.cs - startLine: 641 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -96,7 +96,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Glass path: ../TinyLife/Skills/FoodType.cs - startLine: 648 + startLine: 650 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mug path: ../TinyLife/Skills/FoodType.cs - startLine: 655 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 663 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDrink path: ../TinyLife/Skills/FoodType.cs - startLine: 667 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -212,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 681 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFilled path: ../TinyLife/Skills/FoodType.cs - startLine: 694 + startLine: 696 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -297,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmpty path: ../TinyLife/Skills/FoodType.cs - startLine: 703 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 712 + startLine: 714 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml index 7f6a840..c614537 100644 --- a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml +++ b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml @@ -26,14 +26,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodRestriction path: ../TinyLife/Skills/FoodType.cs - startLine: 722 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Skills summary: >- - A flag enumeration that represents a set of food tolerance restrictions for a , which determines what food can be eaten by a based on their and other properties. + A flag enumeration that represents a set of food tolerance restrictions for a , which determines what food can be eaten by a based on their and other properties. - See to retrieve matching personalities. + See to retrieve matching personalities. example: [] syntax: content: >- @@ -45,7 +45,7 @@ items: Public Enum FoodType.FoodRestriction extensionMethods: - - TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.Person) + - TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.PersonLike) - TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.FlagsAttribute @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Skills/FoodType.cs - startLine: 728 + startLine: 730 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotVegan path: ../TinyLife/Skills/FoodType.cs - startLine: 732 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotVegetarian path: ../TinyLife/Skills/FoodType.cs - startLine: 736 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -153,7 +153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotPescetarian path: ../TinyLife/Skills/FoodType.cs - startLine: 740 + startLine: 742 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForBabies path: ../TinyLife/Skills/FoodType.cs - startLine: 744 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForChildren path: ../TinyLife/Skills/FoodType.cs - startLine: 748 + startLine: 750 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForPregnancy path: ../TinyLife/Skills/FoodType.cs - startLine: 752 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -255,13 +255,13 @@ references: name: FoodType nameWithType: FoodType fullName: TinyLife.Skills.FoodType -- 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.PersonalityType commentId: T:TinyLife.PersonalityType parent: TinyLife @@ -269,39 +269,39 @@ references: name: PersonalityType nameWithType: PersonalityType fullName: TinyLife.PersonalityType -- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) - commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ - name: GetPersonality(FoodRestriction, Person) - nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person) - fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person) +- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ + name: GetPersonality(FoodRestriction, PersonLike) + nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, PersonLike) + fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) + - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) name: GetPersonality - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Skills.FoodType.FoodRestriction name: FoodRestriction href: TinyLife.Skills.FoodType.FoodRestriction.html - name: ',' - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ) spec.vb: - - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) + - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) name: GetPersonality - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Skills.FoodType.FoodRestriction name: FoodRestriction href: TinyLife.Skills.FoodType.FoodRestriction.html - name: ',' - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ) - uid: TinyLife.Skills commentId: N:TinyLife.Skills @@ -325,41 +325,41 @@ references: - uid: TinyLife.Skills name: Skills href: TinyLife.Skills.html -- uid: TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.Person) - commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) +- uid: TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ - name: GetPersonality(FoodRestriction, Person) - nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person) - fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person) + definition: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ + name: GetPersonality(FoodRestriction, PersonLike) + nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, PersonLike) + fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) + - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) name: GetPersonality - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Skills.FoodType.FoodRestriction name: FoodRestriction href: TinyLife.Skills.FoodType.FoodRestriction.html - name: ',' - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ) spec.vb: - - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) + - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) name: GetPersonality - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.Skills.FoodType.FoodRestriction name: FoodRestriction href: TinyLife.Skills.FoodType.FoodRestriction.html - name: ',' - name: " " - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ) - uid: TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) diff --git a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml index 1e76bf9..a7f2464 100644 --- a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml +++ b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml @@ -19,19 +19,19 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceDelegate path: ../TinyLife/Skills/FoodType.cs - startLine: 546 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Skills summary: A delegate method used for . example: [] syntax: - content: public delegate void FoodType.GetPriceDelegate(FoodType type, Person person, int servingSize, float markup, ref float originalPrice, ref float? modifiedPrice) + content: public delegate void FoodType.GetPriceDelegate(FoodType type, PersonLike person, int servingSize, float markup, ref float originalPrice, ref float? modifiedPrice) parameters: - id: type type: TinyLife.Skills.FoodType - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: servingSize type: System.Int32 - id: markup @@ -40,7 +40,7 @@ items: type: System.Single - id: modifiedPrice type: System.Nullable{System.Single} - content.vb: Public Delegate Sub FoodType.GetPriceDelegate(type As FoodType, person As Person, servingSize As Integer, markup As Single, originalPrice As Single, modifiedPrice As Single?) + content.vb: Public Delegate Sub FoodType.GetPriceDelegate(type As FoodType, person As PersonLike, servingSize As Integer, markup As Single, originalPrice As Single, modifiedPrice As Single?) extensionMethods: - TinyLife.Skills.FoodType.GetPriceDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 references: @@ -120,13 +120,13 @@ references: name: FoodType nameWithType: FoodType fullName: TinyLife.Skills.FoodType -- 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.Int32 commentId: T:System.Int32 parent: System diff --git a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml index d422baf..f466193 100644 --- a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml +++ b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml @@ -34,7 +34,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IngredientSource path: ../TinyLife/Skills/FoodType.cs - startLine: 551 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Skills/FoodType.cs - startLine: 556 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Skills/FoodType.cs - startLine: 560 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Skills/FoodType.cs - startLine: 564 + startLine: 566 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Skills/FoodType.cs - startLine: 568 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Skills/FoodType.cs - startLine: 572 + startLine: 574 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -218,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Skills/FoodType.cs - startLine: 576 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -247,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Skills/FoodType.cs - startLine: 580 + startLine: 582 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Skills/FoodType.cs - startLine: 585 + startLine: 587 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MixologyKit path: ../TinyLife/Skills/FoodType.cs - startLine: 589 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 599 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -363,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Container path: ../TinyLife/Skills/FoodType.cs - startLine: 603 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -392,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 609 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -428,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEat path: ../TinyLife/Skills/FoodType.cs - startLine: 614 + startLine: 616 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -438,11 +438,11 @@ items: If this is null, which is also the default value, no additional checks are done in . example: [] syntax: - content: public Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> CanEat { get; init; } + content: public Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> CanEat { get; init; } parameters: [] return: - type: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} - content.vb: Public Property CanEat As Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + type: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} + content.vb: Public Property CanEat As Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) overload: TinyLife.Skills.FoodType.IngredientSource.CanEat* - uid: TinyLife.Skills.FoodType.IngredientSource.RequiredSkill commentId: P:TinyLife.Skills.FoodType.IngredientSource.RequiredSkill @@ -462,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Skills/FoodType.cs - startLine: 619 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 626 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1131,17 +1131,17 @@ references: name: CanEat nameWithType: FoodType.IngredientSource.CanEat fullName: TinyLife.Skills.FoodType.IngredientSource.CanEat -- uid: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} - commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} +- uid: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} + commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} parent: System definition: System.Func`2 href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> - nameWithType: Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> - fullName: System.Func<(TinyLife.Objects.Person Person, TinyLife.Objects.FoodTypedItem Food, bool Automatic), TinyLife.Actions.CanExecuteResult> - nameWithType.vb: Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) - fullName.vb: System.Func(Of (Person As TinyLife.Objects.Person, Food As TinyLife.Objects.FoodTypedItem, Automatic As Boolean), TinyLife.Actions.CanExecuteResult) - name.vb: Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + name: Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> + nameWithType: Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> + fullName: System.Func<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.FoodTypedItem Food, bool Automatic), TinyLife.Actions.CanExecuteResult> + nameWithType.vb: Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + fullName.vb: System.Func(Of (Person As TinyLife.Objects.PersonLike, Food As TinyLife.Objects.FoodTypedItem, Automatic As Boolean), TinyLife.Actions.CanExecuteResult) + name.vb: Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) spec.csharp: - uid: System.Func`2 name: Func @@ -1149,22 +1149,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.FoodTypedItem,System.Boolean}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.person - name: ',' - name: " " - uid: TinyLife.Objects.FoodTypedItem name: FoodTypedItem href: TinyLife.Objects.FoodTypedItem.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food name: Food - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.food + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.food - name: ',' - name: " " - uid: System.Boolean @@ -1172,9 +1172,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic name: Automatic - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.automatic + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.automatic - name: ) - name: ',' - name: " " @@ -1191,20 +1191,20 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.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.FoodTypedItem,System.Boolean}.Food + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food name: Food - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.food + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.food - name: " " - name: As - name: " " @@ -1213,9 +1213,9 @@ references: href: TinyLife.Objects.FoodTypedItem.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic name: Automatic - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.automatic + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.automatic - name: " " - name: As - name: " " diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml index e2fa5db..b153a3f 100644 --- a/docs/api/TinyLife.Skills.FoodType.yml +++ b/docs/api/TinyLife.Skills.FoodType.yml @@ -10,19 +10,19 @@ items: - TinyLife.Skills.FoodType.AllRestrictions - TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean) - TinyLife.Skills.FoodType.CanCreateFunc - - TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) + - TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) - TinyLife.Skills.FoodType.CanEatFunc - TinyLife.Skills.FoodType.CanHaveCandle - TinyLife.Skills.FoodType.Color - - TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - - TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) + - TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) + - 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.Container - TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[]) - TinyLife.Skills.FoodType.CustomTextureFunc - TinyLife.Skills.FoodType.DisplayName - TinyLife.Skills.FoodType.GetAllContainers(System.Int32) - - TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) - - TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + - TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) + - TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) - TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean) - TinyLife.Skills.FoodType.GetTexture(System.Int32) - TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo,TinyLife.Objects.FoodTypedItem) @@ -209,7 +209,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: An event that is invoked in , which can be used to modify the original and final price of a food type. + summary: An event that is invoked in , which can be used to modify the original and final price of a food type. example: [] syntax: content: public static event FoodType.GetPriceDelegate OnGetPrice @@ -299,7 +299,7 @@ items: summary: >- The default price that creating this food type has. - Use to get the price for a given serving size as well as the modified, final price. + Use to get the price for a given serving size as well as the modified, final price. example: [] syntax: content: public readonly int Price @@ -582,16 +582,16 @@ items: - Tiny Life namespace: TinyLife.Skills summary: >- - An optional -style function that allows passing additional conditions to . + An optional -style function that allows passing additional conditions to . - If this is null, which is also the default value, no additional checks are done in . + If this is null, which is also the default value, no additional checks are done in . example: [] syntax: - content: public Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> CanEatFunc { get; init; } + content: public Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> CanEatFunc { get; init; } parameters: [] return: - type: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} - content.vb: Public Property CanEatFunc As Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + type: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} + content.vb: Public Property CanEatFunc As Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) overload: TinyLife.Skills.FoodType.CanEatFunc* - uid: TinyLife.Skills.FoodType.CanCreateFunc commentId: P:TinyLife.Skills.FoodType.CanCreateFunc @@ -804,16 +804,16 @@ items: nameWithType.vb: FoodType.New(String, Integer, Integer, Single, FoodType.FoodRestriction, FoodType.IngredientSource, Color?) fullName.vb: TinyLife.Skills.FoodType.New(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Skills.FoodType.IngredientSource, Microsoft.Xna.Framework.Color?) name.vb: New(String, Integer, Integer, Single, FoodRestriction, IngredientSource, Color?) -- uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) - commentId: M:TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) - id: GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) +- uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + commentId: M:TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + id: GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: GetPrice(Person, int, float, out float, out float?) - nameWithType: FoodType.GetPrice(Person, int, float, out float, out float?) - fullName: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person, int, float, out float, out float?) + name: GetPrice(PersonLike, int, float, out float, out float?) + nameWithType: FoodType.GetPrice(PersonLike, int, float, out float, out float?) + fullName: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike, int, float, out float, out float?) type: Method source: remote: @@ -829,10 +829,10 @@ items: summary: Returns the price of this food type, based on the amount of servings provided, as well as the event. example: [] syntax: - content: public void GetPrice(Person person, int servingSize, float markup, out float originalPrice, out float? modifiedPrice) + content: public void GetPrice(PersonLike person, int servingSize, float markup, out float originalPrice, out float? modifiedPrice) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to get the price for. - id: servingSize type: System.Int32 @@ -846,21 +846,21 @@ items: - id: modifiedPrice type: System.Nullable{System.Single} description: The final price of the item, which is unset if the originalPrice should be used. - content.vb: Public Sub GetPrice(person As Person, servingSize As Integer, markup As Single, originalPrice As Single, modifiedPrice As Single?) + content.vb: Public Sub GetPrice(person As PersonLike, servingSize As Integer, markup As Single, originalPrice As Single, modifiedPrice As Single?) overload: TinyLife.Skills.FoodType.GetPrice* - nameWithType.vb: FoodType.GetPrice(Person, Integer, Single, Single, Single?) - fullName.vb: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person, Integer, Single, Single, Single?) - name.vb: GetPrice(Person, Integer, Single, Single, Single?) -- uid: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - commentId: M:TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - id: Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) + nameWithType.vb: FoodType.GetPrice(PersonLike, Integer, Single, Single, Single?) + fullName.vb: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike, Integer, Single, Single, Single?) + name.vb: GetPrice(PersonLike, Integer, Single, Single, Single?) +- uid: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) + commentId: M:TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) + id: Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: Construct(Map, Quality, TimeSpan, int, Person, Guid?, bool) - nameWithType: FoodType.Construct(Map, Quality, TimeSpan, int, Person, Guid?, bool) - fullName: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map, TinyLife.Skills.Quality, System.TimeSpan, int, TinyLife.Objects.Person, System.Guid?, bool) + name: Construct(Map, Quality, TimeSpan, int, PersonLike, Guid?, bool) + nameWithType: FoodType.Construct(Map, Quality, TimeSpan, int, PersonLike, Guid?, bool) + fullName: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map, TinyLife.Skills.Quality, System.TimeSpan, int, TinyLife.Objects.PersonLike, System.Guid?, bool) type: Method source: remote: @@ -879,7 +879,7 @@ items: Note that the returned item won't be added to the map automatically. example: [] syntax: - content: public Food Construct(Map map, Quality quality, TimeSpan expirationTime, int servingSize, Person creator = null, Guid? id = null, bool triggerGoals = true) + content: public Food Construct(Map map, Quality quality, TimeSpan expirationTime, int servingSize, PersonLike creator = null, Guid? id = null, bool triggerGoals = true) parameters: - id: map type: TinyLife.World.Map @@ -894,32 +894,32 @@ items: type: System.Int32 description: The serving size - id: creator - type: TinyLife.Objects.Person - description: An optional id of a that created this food item + type: TinyLife.Objects.PersonLike + description: An optional id of a that created this food item - id: id type: System.Nullable{System.Guid} description: An optional id to give to the instance returned - id: triggerGoals type: System.Boolean - description: Whether goals should be triggered in + description: Whether goals should be triggered in return: type: TinyLife.Objects.Food description: A new food instance with the given settings - content.vb: Public Function Construct(map As Map, quality As Quality, expirationTime As TimeSpan, servingSize As Integer, creator As Person = Nothing, id As Guid? = Nothing, triggerGoals As Boolean = True) As Food + content.vb: Public Function Construct(map As Map, quality As Quality, expirationTime As TimeSpan, servingSize As Integer, creator As PersonLike = Nothing, id As Guid? = Nothing, triggerGoals As Boolean = True) As Food overload: TinyLife.Skills.FoodType.Construct* - nameWithType.vb: FoodType.Construct(Map, Quality, TimeSpan, Integer, Person, Guid?, Boolean) - fullName.vb: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map, TinyLife.Skills.Quality, System.TimeSpan, Integer, TinyLife.Objects.Person, System.Guid?, Boolean) - name.vb: Construct(Map, Quality, TimeSpan, Integer, Person, Guid?, Boolean) -- uid: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - commentId: M:TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) - id: ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean) + nameWithType.vb: FoodType.Construct(Map, Quality, TimeSpan, Integer, PersonLike, Guid?, Boolean) + fullName.vb: TinyLife.Skills.FoodType.Construct(TinyLife.World.Map, TinyLife.Skills.Quality, System.TimeSpan, Integer, TinyLife.Objects.PersonLike, System.Guid?, Boolean) + name.vb: Construct(Map, Quality, TimeSpan, Integer, PersonLike, Guid?, Boolean) +- uid: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) + commentId: M:TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) + id: ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: ConstructUnfinished(FurnitureType, Map, TimeSpan, int, Person, Guid?, bool) - nameWithType: FoodType.ConstructUnfinished(FurnitureType, Map, TimeSpan, int, Person, Guid?, bool) - fullName: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType, TinyLife.World.Map, System.TimeSpan, int, TinyLife.Objects.Person, System.Guid?, bool) + name: ConstructUnfinished(FurnitureType, Map, TimeSpan, int, PersonLike, Guid?, bool) + nameWithType: FoodType.ConstructUnfinished(FurnitureType, Map, TimeSpan, int, PersonLike, Guid?, bool) + fullName: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType, TinyLife.World.Map, System.TimeSpan, int, TinyLife.Objects.PersonLike, System.Guid?, bool) type: Method source: remote: @@ -938,7 +938,7 @@ items: Note that the returned item won't be added to the map automatically. example: [] syntax: - content: public FoodTypedItem ConstructUnfinished(FurnitureType container, Map map, TimeSpan expirationTime, int servingSize, Person creator = null, Guid? id = null, bool triggerGoals = false) + content: public FoodTypedItem ConstructUnfinished(FurnitureType container, Map map, TimeSpan expirationTime, int servingSize, PersonLike creator = null, Guid? id = null, bool triggerGoals = false) parameters: - id: container type: TinyLife.Objects.FurnitureType @@ -953,32 +953,32 @@ items: type: System.Int32 description: The serving size - id: creator - type: TinyLife.Objects.Person - description: An optional that created this food item + type: TinyLife.Objects.PersonLike + description: An optional that created this food item - id: id type: System.Nullable{System.Guid} description: An optional id to give to the instance returned - id: triggerGoals type: System.Boolean - description: Whether goals should be triggered in + description: Whether goals should be triggered in return: type: TinyLife.Objects.FoodTypedItem description: '' - content.vb: Public Function ConstructUnfinished(container As FurnitureType, map As Map, expirationTime As TimeSpan, servingSize As Integer, creator As Person = Nothing, id As Guid? = Nothing, triggerGoals As Boolean = False) As FoodTypedItem + content.vb: Public Function ConstructUnfinished(container As FurnitureType, map As Map, expirationTime As TimeSpan, servingSize As Integer, creator As PersonLike = Nothing, id As Guid? = Nothing, triggerGoals As Boolean = False) As FoodTypedItem overload: TinyLife.Skills.FoodType.ConstructUnfinished* - nameWithType.vb: FoodType.ConstructUnfinished(FurnitureType, Map, TimeSpan, Integer, Person, Guid?, Boolean) - fullName.vb: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType, TinyLife.World.Map, System.TimeSpan, Integer, TinyLife.Objects.Person, System.Guid?, Boolean) - name.vb: ConstructUnfinished(FurnitureType, Map, TimeSpan, Integer, Person, Guid?, Boolean) -- uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) - commentId: M:TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) - id: CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) + nameWithType.vb: FoodType.ConstructUnfinished(FurnitureType, Map, TimeSpan, Integer, PersonLike, Guid?, Boolean) + fullName.vb: TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType, TinyLife.World.Map, System.TimeSpan, Integer, TinyLife.Objects.PersonLike, System.Guid?, Boolean) + name.vb: ConstructUnfinished(FurnitureType, Map, TimeSpan, Integer, PersonLike, Guid?, Boolean) +- uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) + commentId: M:TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) + id: CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: CanEat(Person, FoodTypedItem, bool) - nameWithType: FoodType.CanEat(Person, FoodTypedItem, bool) - fullName: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person, TinyLife.Objects.FoodTypedItem, bool) + name: CanEat(PersonLike, FoodTypedItem, bool) + nameWithType: FoodType.CanEat(PersonLike, FoodTypedItem, bool) + fullName: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike, TinyLife.Objects.FoodTypedItem, bool) type: Method source: remote: @@ -997,10 +997,10 @@ items: This method also invokes and checks for matching . example: [] syntax: - content: public CanExecuteResult CanEat(Person person, FoodTypedItem food, bool automatic) + content: public CanExecuteResult CanEat(PersonLike person, FoodTypedItem food, bool automatic) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person trying to eat this food item. - id: food type: TinyLife.Objects.FoodTypedItem @@ -1011,11 +1011,11 @@ items: return: type: TinyLife.Actions.CanExecuteResult description: A indicating whether this food item can be eaten. - content.vb: Public Function CanEat(person As Person, food As FoodTypedItem, automatic As Boolean) As CanExecuteResult + content.vb: Public Function CanEat(person As PersonLike, food As FoodTypedItem, automatic As Boolean) As CanExecuteResult overload: TinyLife.Skills.FoodType.CanEat* - nameWithType.vb: FoodType.CanEat(Person, FoodTypedItem, Boolean) - fullName.vb: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person, TinyLife.Objects.FoodTypedItem, Boolean) - name.vb: CanEat(Person, FoodTypedItem, Boolean) + nameWithType.vb: FoodType.CanEat(PersonLike, FoodTypedItem, Boolean) + fullName.vb: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike, TinyLife.Objects.FoodTypedItem, Boolean) + name.vb: CanEat(PersonLike, FoodTypedItem, Boolean) - uid: TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean) commentId: M:TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean) id: CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean) @@ -1041,7 +1041,7 @@ items: summary: >- Returns a indicating whether an item with this food type can be created in some way. - This method also invokes , checks against and checks for an object with the category. + This method also invokes , checks against and checks for an object with the category. example: [] syntax: content: public CanExecuteResult CanCreate(ActionInfo info, bool automatic, int servingSize, float priceMarkup, bool onlyCheckPrice = false) @@ -1057,7 +1057,7 @@ items: description: The serving size that is being created. - id: priceMarkup type: System.Single - description: A price markup that should be passed to . + description: A price markup that should be passed to . - id: onlyCheckPrice type: System.Boolean description: Whether only the price should be checked and additional conditions, like the should be ignored. @@ -1166,7 +1166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 445 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1207,7 +1207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/FoodType.cs - startLine: 454 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1224,16 +1224,16 @@ items: description: The passed type, for chaining. content.vb: Public Shared Function Register(type As FoodType) As FoodType overload: TinyLife.Skills.FoodType.Register* -- uid: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) - commentId: M:TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) - id: GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) +- uid: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) + commentId: M:TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) + id: GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: GetPossibleArguments(Person, int, IngredientSource, float, SkillType, bool) - nameWithType: FoodType.GetPossibleArguments(Person, int, FoodType.IngredientSource, float, SkillType, bool) - fullName: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person, int, TinyLife.Skills.FoodType.IngredientSource, float, TinyLife.Skills.SkillType, bool) + name: GetPossibleArguments(PersonLike, int, IngredientSource, float, SkillType, bool) + nameWithType: FoodType.GetPossibleArguments(PersonLike, int, FoodType.IngredientSource, float, SkillType, bool) + fullName: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike, int, TinyLife.Skills.FoodType.IngredientSource, float, TinyLife.Skills.SkillType, bool) type: Method source: remote: @@ -1242,17 +1242,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Skills/FoodType.cs - startLine: 470 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife.Skills summary: Returns a set of action varieties for all objects that match the given predicate example: [] syntax: - content: public static IEnumerable GetPossibleArguments(Person person, int servingSize, FoodType.IngredientSource source, float priceMarkup = 1, SkillType requiredSkill = null, bool onlyCheckPrice = false) + content: public static IEnumerable GetPossibleArguments(PersonLike person, int servingSize, FoodType.IngredientSource source, float priceMarkup = 1, SkillType requiredSkill = null, bool onlyCheckPrice = false) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person executing the actions. - id: servingSize type: System.Int32 @@ -1262,7 +1262,7 @@ items: description: The ingredient source to return actions for - id: priceMarkup type: System.Single - description: The amount that the should be multiplied by for display and condition checking. + description: The amount that the should be multiplied by for display and condition checking. - id: requiredSkill type: TinyLife.Skills.SkillType description: The required skill, or null to use . @@ -1272,11 +1272,11 @@ items: return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} description: A set of action varieties representing food types - content.vb: Public Shared Function GetPossibleArguments(person As Person, servingSize As Integer, source As FoodType.IngredientSource, priceMarkup As Single = 1, requiredSkill As SkillType = Nothing, onlyCheckPrice As Boolean = False) As IEnumerable(Of ActionArgument) + content.vb: Public Shared Function GetPossibleArguments(person As PersonLike, servingSize As Integer, source As FoodType.IngredientSource, priceMarkup As Single = 1, requiredSkill As SkillType = Nothing, onlyCheckPrice As Boolean = False) As IEnumerable(Of ActionArgument) overload: TinyLife.Skills.FoodType.GetPossibleArguments* - nameWithType.vb: FoodType.GetPossibleArguments(Person, Integer, FoodType.IngredientSource, Single, SkillType, Boolean) - fullName.vb: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person, Integer, TinyLife.Skills.FoodType.IngredientSource, Single, TinyLife.Skills.SkillType, Boolean) - name.vb: GetPossibleArguments(Person, Integer, IngredientSource, Single, SkillType, Boolean) + nameWithType.vb: FoodType.GetPossibleArguments(PersonLike, Integer, FoodType.IngredientSource, Single, SkillType, Boolean) + fullName.vb: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike, Integer, TinyLife.Skills.FoodType.IngredientSource, Single, TinyLife.Skills.SkillType, Boolean) + name.vb: GetPossibleArguments(PersonLike, Integer, IngredientSource, Single, SkillType, Boolean) - uid: TinyLife.Skills.FoodType.GetAllContainers(System.Int32) commentId: M:TinyLife.Skills.FoodType.GetAllContainers(System.Int32) id: GetAllContainers(System.Int32) @@ -1295,7 +1295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllContainers path: ../TinyLife/Skills/FoodType.cs - startLine: 504 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1336,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateBaked path: ../TinyLife/Skills/FoodType.cs - startLine: 522 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -2386,24 +2386,24 @@ references: - name: " " - name: T3 - name: ) -- uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) - commentId: M:TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) +- uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + commentId: M:TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) isExternal: true - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_Person_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ - name: GetPrice(Person, int, float, out float, out float?) - nameWithType: FoodType.GetPrice(Person, int, float, out float, out float?) - fullName: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person, int, float, out float, out float?) - nameWithType.vb: FoodType.GetPrice(Person, Integer, Single, Single, Single?) - fullName.vb: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person, Integer, Single, Single, Single?) - name.vb: GetPrice(Person, Integer, Single, Single, Single?) + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_PersonLike_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ + name: GetPrice(PersonLike, int, float, out float, out float?) + nameWithType: FoodType.GetPrice(PersonLike, int, float, out float, out float?) + fullName: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike, int, float, out float, out float?) + nameWithType.vb: FoodType.GetPrice(PersonLike, Integer, Single, Single, Single?) + fullName.vb: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike, Integer, Single, Single, Single?) + name.vb: GetPrice(PersonLike, Integer, Single, Single, Single?) spec.csharp: - - uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + - uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) name: GetPrice - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_Person_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_PersonLike_System_Int32_System_Single_System_Single__System_Nullable_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: System.Int32 @@ -2435,13 +2435,13 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) + - uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) name: GetPrice - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_Person_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_PersonLike_System_Int32_System_Single_System_Single__System_Nullable_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: System.Int32 @@ -2886,24 +2886,24 @@ references: - uid: TinyLife.Actions.ActionType.CanExecuteDelegate name: CanExecuteDelegate href: TinyLife.Actions.ActionType.CanExecuteDelegate.html -- uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) - commentId: M:TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) +- uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) + commentId: M:TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) isExternal: true - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_Person_TinyLife_Objects_FoodTypedItem_System_Boolean_ - name: CanEat(Person, FoodTypedItem, bool) - nameWithType: FoodType.CanEat(Person, FoodTypedItem, bool) - fullName: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person, TinyLife.Objects.FoodTypedItem, bool) - nameWithType.vb: FoodType.CanEat(Person, FoodTypedItem, Boolean) - fullName.vb: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person, TinyLife.Objects.FoodTypedItem, Boolean) - name.vb: CanEat(Person, FoodTypedItem, Boolean) + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_PersonLike_TinyLife_Objects_FoodTypedItem_System_Boolean_ + name: CanEat(PersonLike, FoodTypedItem, bool) + nameWithType: FoodType.CanEat(PersonLike, FoodTypedItem, bool) + fullName: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike, TinyLife.Objects.FoodTypedItem, bool) + nameWithType.vb: FoodType.CanEat(PersonLike, FoodTypedItem, Boolean) + fullName.vb: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike, TinyLife.Objects.FoodTypedItem, Boolean) + name.vb: CanEat(PersonLike, FoodTypedItem, Boolean) spec.csharp: - - uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) + - uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) name: CanEat - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_Person_TinyLife_Objects_FoodTypedItem_System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_PersonLike_TinyLife_Objects_FoodTypedItem_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.FoodTypedItem @@ -2917,13 +2917,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean) + - uid: TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean) name: CanEat - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_Person_TinyLife_Objects_FoodTypedItem_System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_PersonLike_TinyLife_Objects_FoodTypedItem_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.FoodTypedItem @@ -2942,17 +2942,17 @@ references: name: CanEatFunc nameWithType: FoodType.CanEatFunc fullName: TinyLife.Skills.FoodType.CanEatFunc -- uid: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} - commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} +- uid: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} + commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean},TinyLife.Actions.CanExecuteResult} parent: System definition: System.Func`2 href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> - nameWithType: Func<(Person Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> - fullName: System.Func<(TinyLife.Objects.Person Person, TinyLife.Objects.FoodTypedItem Food, bool Automatic), TinyLife.Actions.CanExecuteResult> - nameWithType.vb: Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) - fullName.vb: System.Func(Of (Person As TinyLife.Objects.Person, Food As TinyLife.Objects.FoodTypedItem, Automatic As Boolean), TinyLife.Actions.CanExecuteResult) - name.vb: Func(Of (Person As Person, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + name: Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> + nameWithType: Func<(PersonLike Person, FoodTypedItem Food, bool Automatic), CanExecuteResult> + fullName: System.Func<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.FoodTypedItem Food, bool Automatic), TinyLife.Actions.CanExecuteResult> + nameWithType.vb: Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) + fullName.vb: System.Func(Of (Person As TinyLife.Objects.PersonLike, Food As TinyLife.Objects.FoodTypedItem, Automatic As Boolean), TinyLife.Actions.CanExecuteResult) + name.vb: Func(Of (Person As PersonLike, Food As FoodTypedItem, Automatic As Boolean), CanExecuteResult) spec.csharp: - uid: System.Func`2 name: Func @@ -2960,22 +2960,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.FoodTypedItem,System.Boolean}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.person - name: ',' - name: " " - uid: TinyLife.Objects.FoodTypedItem name: FoodTypedItem href: TinyLife.Objects.FoodTypedItem.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food name: Food - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.food + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.food - name: ',' - name: " " - uid: System.Boolean @@ -2983,9 +2983,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic name: Automatic - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.automatic + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.automatic - name: ) - name: ',' - name: " " @@ -3002,20 +3002,20 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.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.FoodTypedItem,System.Boolean}.Food + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Food name: Food - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.food + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.food - name: " " - name: As - name: " " @@ -3024,9 +3024,9 @@ references: href: TinyLife.Objects.FoodTypedItem.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean}.Automatic name: Automatic - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.foodtypeditem,system.boolean-.automatic + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.foodtypeditem,system.boolean-.automatic - name: " " - name: As - name: " " @@ -3498,17 +3498,17 @@ references: fullName: TinyLife.Skills.FoodType.OnGetPrice - uid: TinyLife.Skills.FoodType.GetPrice* commentId: Overload:TinyLife.Skills.FoodType.GetPrice - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_Person_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPrice_TinyLife_Objects_PersonLike_System_Int32_System_Single_System_Single__System_Nullable_System_Single___ name: GetPrice nameWithType: FoodType.GetPrice fullName: TinyLife.Skills.FoodType.GetPrice -- 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.Nullable{System.Single} commentId: T:System.Nullable{System.Single} parent: System @@ -3558,25 +3558,25 @@ references: name: AutoGoalInfo nameWithType: AutoGoalInfo fullName: TinyLife.Goals.AutoGoalInfo -- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ - name: SetCreator(Person, bool) - nameWithType: Furniture.SetCreator(Person, bool) - fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) - nameWithType.vb: Furniture.SetCreator(Person, Boolean) - fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) - name.vb: SetCreator(Person, Boolean) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_ + name: SetCreator(PersonLike, bool) + nameWithType: Furniture.SetCreator(PersonLike, bool) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool) + nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean) + fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean) + name.vb: SetCreator(PersonLike, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -3585,13 +3585,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean) name: SetCreator - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_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: System.Boolean @@ -3601,7 +3601,7 @@ references: - name: ) - uid: TinyLife.Skills.FoodType.Construct* commentId: Overload:TinyLife.Skills.FoodType.Construct - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_Construct_TinyLife_World_Map_TinyLife_Skills_Quality_System_TimeSpan_System_Int32_TinyLife_Objects_Person_System_Nullable_System_Guid__System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_Construct_TinyLife_World_Map_TinyLife_Skills_Quality_System_TimeSpan_System_Int32_TinyLife_Objects_PersonLike_System_Nullable_System_Guid__System_Boolean_ name: Construct nameWithType: FoodType.Construct fullName: TinyLife.Skills.FoodType.Construct @@ -3725,7 +3725,7 @@ references: fullName: TinyLife.Objects.FurnitureType - uid: TinyLife.Skills.FoodType.ConstructUnfinished* commentId: Overload:TinyLife.Skills.FoodType.ConstructUnfinished - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_ConstructUnfinished_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_TimeSpan_System_Int32_TinyLife_Objects_Person_System_Nullable_System_Guid__System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_ConstructUnfinished_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_TimeSpan_System_Int32_TinyLife_Objects_PersonLike_System_Nullable_System_Guid__System_Boolean_ name: ConstructUnfinished nameWithType: FoodType.ConstructUnfinished fullName: TinyLife.Skills.FoodType.ConstructUnfinished @@ -3750,7 +3750,7 @@ references: fullName: TinyLife.Skills.FoodType.Restrictions - uid: TinyLife.Skills.FoodType.CanEat* commentId: Overload:TinyLife.Skills.FoodType.CanEat - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_Person_TinyLife_Objects_FoodTypedItem_System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_PersonLike_TinyLife_Objects_FoodTypedItem_System_Boolean_ name: CanEat nameWithType: FoodType.CanEat fullName: TinyLife.Skills.FoodType.CanEat @@ -3945,7 +3945,7 @@ references: fullName: TinyLife.Skills.FoodType.Register - uid: TinyLife.Skills.FoodType.GetPossibleArguments* commentId: Overload:TinyLife.Skills.FoodType.GetPossibleArguments - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPossibleArguments_TinyLife_Objects_Person_System_Int32_TinyLife_Skills_FoodType_IngredientSource_System_Single_TinyLife_Skills_SkillType_System_Boolean_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetPossibleArguments_TinyLife_Objects_PersonLike_System_Int32_TinyLife_Skills_FoodType_IngredientSource_System_Single_TinyLife_Skills_SkillType_System_Boolean_ name: GetPossibleArguments nameWithType: FoodType.GetPossibleArguments fullName: TinyLife.Skills.FoodType.GetPossibleArguments diff --git a/docs/api/TinyLife.Skills.Quality.yml b/docs/api/TinyLife.Skills.Quality.yml index 231cad7..3bac753 100644 --- a/docs/api/TinyLife.Skills.Quality.yml +++ b/docs/api/TinyLife.Skills.Quality.yml @@ -25,14 +25,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Skills/Skill.cs - startLine: 377 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Skills summary: >- An enumeration for qualitites of objects like . - To receive a random quality based on a person's level, use . + To receive a random quality based on a person's level, use . example: [] syntax: content: public enum Quality @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Terrible path: ../TinyLife/Skills/Skill.cs - startLine: 382 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Average path: ../TinyLife/Skills/Skill.cs - startLine: 386 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Good path: ../TinyLife/Skills/Skill.cs - startLine: 390 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Great path: ../TinyLife/Skills/Skill.cs - startLine: 394 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Perfect path: ../TinyLife/Skills/Skill.cs - startLine: 398 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Masterpiece path: ../TinyLife/Skills/Skill.cs - startLine: 403 + startLine: 408 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -228,24 +228,24 @@ references: name: Skill nameWithType: Skill fullName: TinyLife.Skills.Skill -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -276,13 +276,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random diff --git a/docs/api/TinyLife.Skills.Skill.yml b/docs/api/TinyLife.Skills.Skill.yml index 2b5d1b0..4fc6613 100644 --- a/docs/api/TinyLife.Skills.Skill.yml +++ b/docs/api/TinyLife.Skills.Skill.yml @@ -32,7 +32,7 @@ items: - Tiny Life namespace: TinyLife.Skills summary: >- - A skill is an ability that a can have which influences their behavior in some way. + A skill is an ability that a can have which influences their behavior in some way. Skill instances are created from their corresponding . example: [] @@ -86,10 +86,10 @@ items: summary: An event that is invoked when a notification for a skill level up is displayed for the given . The list can have additional display strings added to based on a reached level to display additional actions or abilities that a person gains when reaching that level. This is an event version of . example: [] syntax: - content: public static event Action> OnAdditionalEarnedActions + content: public static event Action> OnAdditionalEarnedActions return: - type: System.Action{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} - content.vb: Public Shared Event OnAdditionalEarnedActions As Action(Of Person, Skill, List(Of (Level As Integer, DisplayName As String))) + type: System.Action{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} + content.vb: Public Shared Event OnAdditionalEarnedActions As Action(Of PersonLike, Skill, List(Of (Level As Integer, DisplayName As String))) - uid: TinyLife.Skills.Skill.Type commentId: F:TinyLife.Skills.Skill.Type id: Type @@ -154,7 +154,7 @@ items: summary: >- The amount of skill points that are required until the next is reached. - To modify this value, use or . + To modify this value, use or . example: [] syntax: content: >- @@ -198,7 +198,7 @@ items: summary: >- The current level of this skill. Note that this value never goes beyond . - To modify this value efficiently, use or . + To modify this value efficiently, use or . example: [] syntax: content: >- @@ -356,13 +356,13 @@ items: fullName.vb: TinyLife.Skills.Skill.New(TinyLife.Skills.SkillType) name.vb: New(SkillType) 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.Skills.SkillType commentId: T:TinyLife.Skills.SkillType parent: TinyLife.Skills @@ -765,26 +765,26 @@ references: name: AdditionalEarnedActions nameWithType: SkillType.AdditionalEarnedActions fullName: TinyLife.Skills.SkillType.AdditionalEarnedActions -- uid: System.Action{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} - commentId: T:System.Action{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} +- uid: System.Action{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} + commentId: T:System.Action{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.List{System.ValueTuple{System.Int32,System.String}}} parent: System definition: System.Action`3 href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: Action> - nameWithType: Action> - fullName: System.Action> - nameWithType.vb: Action(Of Person, Skill, List(Of (Level As Integer, DisplayName As String))) - fullName.vb: System.Action(Of TinyLife.Objects.Person, TinyLife.Skills.Skill, System.Collections.Generic.List(Of (Level As Integer, DisplayName As String))) - name.vb: Action(Of Person, Skill, List(Of (Level As Integer, DisplayName As String))) + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of PersonLike, Skill, List(Of (Level As Integer, DisplayName As String))) + fullName.vb: System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Skills.Skill, System.Collections.Generic.List(Of (Level As Integer, DisplayName As String))) + name.vb: Action(Of PersonLike, Skill, List(Of (Level As Integer, DisplayName As String))) spec.csharp: - uid: System.Action`3 name: Action isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action-3 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: ',' - name: " " - uid: TinyLife.Skills.Skill @@ -827,9 +827,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.Skills.Skill @@ -916,24 +916,24 @@ references: name: Level nameWithType: Skill.Level fullName: TinyLife.Skills.Skill.Level -- uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person,System.Single) - commentId: M:TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person,System.Single) +- uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single) + commentId: M:TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single) isExternal: true - href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_Person_System_Single_ - name: Gain(Person, float) - nameWithType: Skill.Gain(Person, float) - fullName: TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person, float) - nameWithType.vb: Skill.Gain(Person, Single) - fullName.vb: TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person, Single) - name.vb: Gain(Person, Single) + href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_System_Single_ + name: Gain(PersonLike, float) + nameWithType: Skill.Gain(PersonLike, float) + fullName: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike, float) + nameWithType.vb: Skill.Gain(PersonLike, Single) + fullName.vb: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike, Single) + name.vb: Gain(PersonLike, Single) spec.csharp: - - uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single) name: Gain - href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_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: System.Single @@ -942,13 +942,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.Person,System.Single) + - uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single) name: Gain - href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_Person_System_Single_ + href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_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: System.Single @@ -956,20 +956,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - commentId: M:TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) +- uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + commentId: M:TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ name: GainSkill(SkillType, float, ActionInfo, float) - nameWithType: Person.GainSkill(SkillType, float, ActionInfo, float) - fullName: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) - nameWithType.vb: Person.GainSkill(SkillType, Single, ActionInfo, Single) - fullName.vb: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) + nameWithType: PersonLike.GainSkill(SkillType, float, ActionInfo, float) + fullName: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, float, TinyLife.Actions.ActionInfo, float) + nameWithType.vb: PersonLike.GainSkill(SkillType, Single, ActionInfo, Single) + fullName.vb: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType, Single, TinyLife.Actions.ActionInfo, Single) name.vb: GainSkill(SkillType, Single, ActionInfo, Single) spec.csharp: - - uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: GainSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.Skills.SkillType name: SkillType @@ -993,9 +994,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) + - uid: TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single) name: GainSkill - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GainSkill_TinyLife_Skills_SkillType_System_Single_TinyLife_Actions_ActionInfo_System_Single_ - name: ( - uid: TinyLife.Skills.SkillType name: SkillType diff --git a/docs/api/TinyLife.Skills.SkillCategory.yml b/docs/api/TinyLife.Skills.SkillCategory.yml index ecc99b7..be8d78e 100644 --- a/docs/api/TinyLife.Skills.SkillCategory.yml +++ b/docs/api/TinyLife.Skills.SkillCategory.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillCategory path: ../TinyLife/Skills/Skill.cs - startLine: 348 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Skills/Skill.cs - startLine: 355 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logical path: ../TinyLife/Skills/Skill.cs - startLine: 359 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Skills/Skill.cs - startLine: 364 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Physical path: ../TinyLife/Skills/Skill.cs - startLine: 369 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.SkillType.yml b/docs/api/TinyLife.Skills.SkillType.yml index b9eae96..746a83f 100644 --- a/docs/api/TinyLife.Skills.SkillType.yml +++ b/docs/api/TinyLife.Skills.SkillType.yml @@ -18,7 +18,7 @@ items: - TinyLife.Skills.SkillType.Fitness - TinyLife.Skills.SkillType.Gaming - TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) - - TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - TinyLife.Skills.SkillType.Humor - TinyLife.Skills.SkillType.MaxLevel - TinyLife.Skills.SkillType.MaxLevelMultipliers @@ -33,6 +33,7 @@ items: - TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) - TinyLife.Skills.SkillType.Repair - TinyLife.Skills.SkillType.RequiredAges + - TinyLife.Skills.SkillType.RequiredPersonType - TinyLife.Skills.SkillType.RewardPersonality - TinyLife.Skills.SkillType.RewardSkills - TinyLife.Skills.SkillType.Texture @@ -59,7 +60,7 @@ items: - Tiny Life namespace: TinyLife.Skills summary: >- - A skill is an ability that a can have which influences their behavior in some way. + A skill is an ability that a can have which influences their behavior in some way. The SkillType class contains underlying data for a instance, like its name and maximum level. example: [] @@ -135,13 +136,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: An event that is raised in before a quality is chosen. + summary: An event that is raised in before a quality is chosen. example: [] syntax: - content: public static event Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> OnGetRandomQuality + content: public static event Action<(PersonLike Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> OnGetRandomQuality return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} - content.vb: Public Shared Event OnGetRandomQuality As Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + type: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} + content.vb: Public Shared Event OnGetRandomQuality As Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) - uid: TinyLife.Skills.SkillType.OnRandomQuality commentId: E:TinyLife.Skills.SkillType.OnRandomQuality id: OnRandomQuality @@ -164,13 +165,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: An event that is raised in after a quality is chosen. + summary: An event that is raised in after a quality is chosen. example: [] syntax: - content: public static event Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> OnRandomQuality + content: public static event Action<(PersonLike Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> OnRandomQuality return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} - content.vb: Public Shared Event OnRandomQuality As Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + type: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} + content.vb: Public Shared Event OnRandomQuality As Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) - uid: TinyLife.Skills.SkillType.Types commentId: F:TinyLife.Skills.SkillType.Types id: Types @@ -865,7 +866,7 @@ items: - Tiny Life namespace: TinyLife.Skills summary: >- - The ages that are required for a to be able to have this skill. + The ages that are required for a to be able to have this skill. This value defaults to and . example: [] @@ -876,6 +877,40 @@ items: type: TinyLife.Objects.AgeGroup content.vb: Public Property RequiredAges As AgeGroup overload: TinyLife.Skills.SkillType.RequiredAges* +- uid: TinyLife.Skills.SkillType.RequiredPersonType + commentId: P:TinyLife.Skills.SkillType.RequiredPersonType + id: RequiredPersonType + parent: TinyLife.Skills.SkillType + langs: + - csharp + - vb + name: RequiredPersonType + nameWithType: SkillType.RequiredPersonType + fullName: TinyLife.Skills.SkillType.RequiredPersonType + type: Property + source: + remote: + path: TinyLife/Skills/Skill.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RequiredPersonType + path: ../TinyLife/Skills/Skill.cs + startLine: 234 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: >- + The type of that is able to have this skill. + + This value default to the type. + example: [] + syntax: + content: public Type RequiredPersonType { get; init; } + parameters: [] + return: + type: System.Type + content.vb: Public Property RequiredPersonType As Type + overload: TinyLife.Skills.SkillType.RequiredPersonType* - uid: TinyLife.Skills.SkillType.RewardPersonality commentId: P:TinyLife.Skills.SkillType.RewardPersonality id: RewardPersonality @@ -894,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardPersonality path: ../TinyLife/Skills/Skill.cs - startLine: 233 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -925,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardSkills path: ../TinyLife/Skills/Skill.cs - startLine: 237 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -956,7 +991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalEarnedActions path: ../TinyLife/Skills/Skill.cs - startLine: 242 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -966,11 +1001,11 @@ items: This function is used by skills like and to display what additional items can now be cooked or crafted. example: [] syntax: - content: public Func> AdditionalEarnedActions { get; init; } + content: public Func> AdditionalEarnedActions { get; init; } parameters: [] return: - type: System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} - content.vb: Public Property AdditionalEarnedActions As Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) + type: System.Func{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} + content.vb: Public Property AdditionalEarnedActions As Func(Of PersonLike, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) overload: TinyLife.Skills.SkillType.AdditionalEarnedActions* - uid: TinyLife.Skills.SkillType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory) commentId: M:TinyLife.Skills.SkillType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,TinyLife.Skills.SkillCategory) @@ -990,7 +1025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs - startLine: 251 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1016,16 +1051,16 @@ items: nameWithType.vb: SkillType.New(String, TextureRegion, Integer, SkillCategory) fullName.vb: TinyLife.Skills.SkillType.New(String, MLEM.Textures.TextureRegion, Integer, TinyLife.Skills.SkillCategory) name.vb: New(String, TextureRegion, Integer, SkillCategory) -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - id: GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + id: GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) parent: TinyLife.Skills.SkillType langs: - csharp - vb - name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + name: GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) type: Method source: remote: @@ -1034,27 +1069,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomQuality path: ../TinyLife/Skills/Skill.cs - startLine: 274 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Skills summary: >- - Returns a semi-randomly generated for the given based on their level of this skill. + Returns a semi-randomly generated for the given based on their level of this skill. The higher the skill level is, the more likely it is for higher qualities to be returned. example: [] syntax: - content: public Quality GetRandomQuality(Person person, Random random, ActionInfo info = null, bool modifyEmotions = true, IEmotionSource source = null, bool alwaysAllowAverage = false) + content: public Quality GetRandomQuality(PersonLike person, Random random, ActionInfo info = null, bool modifyEmotions = true, IEmotionSource source = null, bool alwaysAllowAverage = false) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person that has this skill - id: random type: System.Random description: The random that should be used for calculation - id: info type: TinyLife.Actions.ActionInfo - description: The action info to use for determining the random quality. If this is set, will be invoked for all involved objects. + description: The action info to use for determining the random quality. If this is set, will be invoked for all involved objects. - id: modifyEmotions type: System.Boolean description: Whether the given person should receive emotions based on the quality, defaults to true @@ -1067,11 +1102,11 @@ items: return: type: TinyLife.Skills.Quality description: A random quality based on the person's skill level - content.vb: Public Function GetRandomQuality(person As Person, random As Random, info As ActionInfo = Nothing, modifyEmotions As Boolean = True, source As IEmotionSource = Nothing, alwaysAllowAverage As Boolean = False) As Quality + content.vb: Public Function GetRandomQuality(person As PersonLike, random As Random, info As ActionInfo = Nothing, modifyEmotions As Boolean = True, source As IEmotionSource = Nothing, alwaysAllowAverage As Boolean = False) As Quality overload: TinyLife.Skills.SkillType.GetRandomQuality* - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + nameWithType.vb: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - uid: TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) commentId: M:TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) id: GetMaxLevel(TinyLife.Objects.AgeGroup) @@ -1090,7 +1125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 328 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1125,7 +1160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/Skill.cs - startLine: 337 + startLine: 342 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1143,13 +1178,13 @@ items: content.vb: Public Shared Function Register(type As SkillType) As SkillType overload: TinyLife.Skills.SkillType.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.Skills.Skill commentId: T:TinyLife.Skills.Skill parent: TinyLife.Skills @@ -1567,24 +1602,24 @@ references: href: TinyLife.Skills.SkillCategory.html - name: ( - name: ) -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(PersonLike, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -1615,13 +1650,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_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: System.Random @@ -1651,17 +1686,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> - nameWithType: Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, System.Random Random, bool AlwaysAllowAverage, System.Collections.Generic.Dictionary Weights)> - nameWithType.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, Random As System.Random, AlwaysAllowAverage As Boolean, Weights As System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))) - name.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + name: Action<(PersonLike Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> + nameWithType: Action<(PersonLike Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> + fullName: System.Action<(TinyLife.Objects.PersonLike Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, System.Random Random, bool AlwaysAllowAverage, System.Collections.Generic.Dictionary Weights)> + nameWithType.vb: Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.PersonLike, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, Random As System.Random, AlwaysAllowAverage As Boolean, Weights As System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))) + name.vb: Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) spec.csharp: - uid: System.Action`1 name: Action @@ -1669,31 +1704,31 @@ references: href: https://learn.microsoft.com/dotnet/api/system.action-1 - 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.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo href: TinyLife.Actions.ActionInfo.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info name: Info - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType href: TinyLife.Skills.SkillType.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill - name: ',' - name: " " - uid: System.Random @@ -1701,9 +1736,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.random - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random name: Random - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random - name: ',' - name: " " - uid: System.Boolean @@ -1711,9 +1746,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage name: AlwaysAllowAverage - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 @@ -1732,9 +1767,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: '>' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights name: Weights - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights - name: ) - name: '>' spec.vb: @@ -1746,20 +1781,20 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.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.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info name: Info - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info - name: " " - name: As - name: " " @@ -1768,9 +1803,9 @@ references: href: TinyLife.Actions.ActionInfo.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill - name: " " - name: As - name: " " @@ -1779,9 +1814,9 @@ references: href: TinyLife.Skills.SkillType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random name: Random - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random - name: " " - name: As - name: " " @@ -1791,9 +1826,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage name: AlwaysAllowAverage - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage - name: " " - name: As - name: " " @@ -1803,9 +1838,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights name: Weights - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights - name: " " - name: As - name: " " @@ -1856,17 +1891,17 @@ references: - name: " " - name: T - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> - nameWithType: Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, bool ModifyEmotions, TinyLife.Emotions.IEmotionSource Source, TinyLife.Skills.Quality Quality)> - nameWithType.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, ModifyEmotions As Boolean, Source As TinyLife.Emotions.IEmotionSource, Quality As TinyLife.Skills.Quality)) - name.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + name: Action<(PersonLike Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> + nameWithType: Action<(PersonLike Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> + fullName: System.Action<(TinyLife.Objects.PersonLike Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, bool ModifyEmotions, TinyLife.Emotions.IEmotionSource Source, TinyLife.Skills.Quality Quality)> + nameWithType.vb: Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.PersonLike, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, ModifyEmotions As Boolean, Source As TinyLife.Emotions.IEmotionSource, Quality As TinyLife.Skills.Quality)) + name.vb: Action(Of (Person As PersonLike, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) spec.csharp: - uid: System.Action`1 name: Action @@ -1874,31 +1909,31 @@ references: href: https://learn.microsoft.com/dotnet/api/system.action-1 - 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.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person - name: ',' - name: " " - uid: TinyLife.Actions.ActionInfo name: ActionInfo href: TinyLife.Actions.ActionInfo.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info name: Info - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType href: TinyLife.Skills.SkillType.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill - name: ',' - name: " " - uid: System.Boolean @@ -1906,27 +1941,27 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions name: ModifyEmotions - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions - name: ',' - name: " " - uid: TinyLife.Emotions.IEmotionSource name: IEmotionSource href: TinyLife.Emotions.IEmotionSource.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source name: Source - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source - name: ',' - name: " " - uid: TinyLife.Skills.Quality name: Quality href: TinyLife.Skills.Quality.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality name: Quality - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality - name: ) - name: '>' spec.vb: @@ -1938,20 +1973,20 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.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.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info name: Info - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info - name: " " - name: As - name: " " @@ -1960,9 +1995,9 @@ references: href: TinyLife.Actions.ActionInfo.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill - name: " " - name: As - name: " " @@ -1971,9 +2006,9 @@ references: href: TinyLife.Skills.SkillType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions name: ModifyEmotions - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions - name: " " - name: As - name: " " @@ -1983,9 +2018,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source name: Source - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source - name: " " - name: As - name: " " @@ -1994,9 +2029,9 @@ references: href: TinyLife.Emotions.IEmotionSource.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality name: Quality - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality - name: " " - name: As - name: " " @@ -2325,6 +2360,27 @@ references: name: RequiredAges nameWithType: SkillType.RequiredAges fullName: TinyLife.Skills.SkillType.RequiredAges +- 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.Skills.SkillType.RequiredPersonType* + commentId: Overload:TinyLife.Skills.SkillType.RequiredPersonType + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_RequiredPersonType + name: RequiredPersonType + nameWithType: SkillType.RequiredPersonType + fullName: TinyLife.Skills.SkillType.RequiredPersonType +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type - uid: TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType parent: TinyLife @@ -2612,26 +2668,26 @@ references: name: AdditionalEarnedActions nameWithType: SkillType.AdditionalEarnedActions fullName: TinyLife.Skills.SkillType.AdditionalEarnedActions -- uid: System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} - commentId: T:System.Func{TinyLife.Objects.Person,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} +- uid: System.Func{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} + commentId: T:System.Func{TinyLife.Objects.PersonLike,TinyLife.Skills.Skill,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,System.String}}} parent: System definition: System.Func`3 href: https://learn.microsoft.com/dotnet/api/system.func-3 - name: Func> - nameWithType: Func> - fullName: System.Func> - nameWithType.vb: Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) - fullName.vb: System.Func(Of TinyLife.Objects.Person, TinyLife.Skills.Skill, System.Collections.Generic.IEnumerable(Of (Level As Integer, DisplayName As String))) - name.vb: Func(Of Person, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) + name: Func> + nameWithType: Func> + fullName: System.Func> + nameWithType.vb: Func(Of PersonLike, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) + fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Skills.Skill, System.Collections.Generic.IEnumerable(Of (Level As Integer, DisplayName As String))) + name.vb: Func(Of PersonLike, Skill, IEnumerable(Of (Level As Integer, DisplayName As String))) spec.csharp: - uid: System.Func`3 name: Func 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.Skills.Skill @@ -2674,9 +2730,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.Skills.Skill @@ -2773,25 +2829,25 @@ references: name: Quality nameWithType: Quality fullName: TinyLife.Skills.Quality -- uid: 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}) - commentId: M: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}) +- uid: 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}) + commentId: M: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}) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#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__ - name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) - fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) - nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) - name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + href: TinyLife.Objects.MapObject.html#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__ + name: OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(PersonLike, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(PersonLike, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) spec.csharp: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2839,13 +2895,13 @@ references: - name: '>' - name: ) spec.vb: - - uid: 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}) + - uid: 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}) name: OnRandomQuality - href: TinyLife.Objects.MapObject.html#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__ + href: TinyLife.Objects.MapObject.html#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__ - name: ( - - uid: 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.ActionInfo @@ -2902,7 +2958,7 @@ references: fullName: TinyLife.Skills.Quality.Average - uid: TinyLife.Skills.SkillType.GetRandomQuality* commentId: Overload:TinyLife.Skills.SkillType.GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_PersonLike_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: GetRandomQuality nameWithType: SkillType.GetRandomQuality fullName: TinyLife.Skills.SkillType.GetRandomQuality diff --git a/docs/api/TinyLife.Skills.WoodworkingRecipe.yml b/docs/api/TinyLife.Skills.WoodworkingRecipe.yml index 4591a39..d88985d 100644 --- a/docs/api/TinyLife.Skills.WoodworkingRecipe.yml +++ b/docs/api/TinyLife.Skills.WoodworkingRecipe.yml @@ -198,7 +198,7 @@ items: summary: >- The amount of in-game time that it takes (an unskilled person) to craft this woodwork. - The higher the level of the person, the more this time is reduced, based on . + The higher the level of the person, the more this time is reduced, based on . example: [] syntax: content: public readonly TimeSpan CraftingTime @@ -885,20 +885,21 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- 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 @@ -922,9 +923,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 @@ -955,6 +956,13 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan +- 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.FurnitureType.TypeSettings.Name commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.Name href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_Name diff --git a/docs/api/TinyLife.Tools.CanPlaceResult.yml b/docs/api/TinyLife.Tools.CanPlaceResult.yml index 81df13f..d91ef13 100644 --- a/docs/api/TinyLife.Tools.CanPlaceResult.yml +++ b/docs/api/TinyLife.Tools.CanPlaceResult.yml @@ -37,7 +37,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceResult path: ../TinyLife/Tools/Tool.cs - startLine: 426 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -66,7 +66,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Valid path: ../TinyLife/Tools/Tool.cs - startLine: 429 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MiscInvalid path: ../TinyLife/Tools/Tool.cs - startLine: 430 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotEnoughMoney path: ../TinyLife/Tools/Tool.cs - startLine: 431 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Tools/Tool.cs - startLine: 432 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -170,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallInTheWay path: ../TinyLife/Tools/Tool.cs - startLine: 433 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofInTheWay path: ../TinyLife/Tools/Tool.cs - startLine: 434 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -222,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StairsInTheWay path: ../TinyLife/Tools/Tool.cs - startLine: 435 + startLine: 441 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -248,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectInTheWay path: ../TinyLife/Tools/Tool.cs - startLine: 436 + startLine: 442 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresWall path: ../TinyLife/Tools/Tool.cs - startLine: 437 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -300,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresWallNoOpening path: ../TinyLife/Tools/Tool.cs - startLine: 438 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -326,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 439 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -352,7 +352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresCeilingAbove path: ../TinyLife/Tools/Tool.cs - startLine: 440 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresGableRoof path: ../TinyLife/Tools/Tool.cs - startLine: 441 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -404,7 +404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresRoofBelow path: ../TinyLife/Tools/Tool.cs - startLine: 442 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -430,7 +430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresTileBelow path: ../TinyLife/Tools/Tool.cs - startLine: 443 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -456,7 +456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresWater path: ../TinyLife/Tools/Tool.cs - startLine: 444 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -482,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresNaturalGround path: ../TinyLife/Tools/Tool.cs - startLine: 445 + startLine: 451 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -508,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreaTooLarge path: ../TinyLife/Tools/Tool.cs - startLine: 446 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml index 6c10450..739ab8e 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tab path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 175 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: All path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 179 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LivingRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 180 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Kitchen path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 181 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -149,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bathroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 182 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiningRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 183 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bedroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 184 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Office path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 185 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 186 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -279,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Decoration path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 187 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outside path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 188 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lighting path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 189 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -357,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Other path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 190 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 191 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.yml b/docs/api/TinyLife.Tools.FurnitureTool.yml index c14c680..95866f7 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.yml @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 107 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 115 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -325,7 +325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceForTooltip path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 120 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -357,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 125 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.MoveLotTool.yml b/docs/api/TinyLife.Tools.MoveLotTool.yml index 4b7bd3f..136adc4 100644 --- a/docs/api/TinyLife.Tools.MoveLotTool.yml +++ b/docs/api/TinyLife.Tools.MoveLotTool.yml @@ -10,8 +10,11 @@ items: - TinyLife.Tools.MoveLotTool.CanUndoRedo - TinyLife.Tools.MoveLotTool.Closed - TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean) + - 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.GetMouseCursor + - TinyLife.Tools.MoveLotTool.Move(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) - TinyLife.Tools.MoveLotTool.Opened + - TinyLife.Tools.MoveLotTool.Rotate(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) - TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object) - TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean) langs: @@ -406,6 +409,123 @@ items: content.vb: Public Overrides Function GetMouseCursor() As CursorType overridden: TinyLife.Tools.Tool.GetMouseCursor overload: TinyLife.Tools.MoveLotTool.GetMouseCursor* +- uid: TinyLife.Tools.MoveLotTool.Move(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Tools.MoveLotTool.Move(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + id: Move(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + parent: TinyLife.Tools.MoveLotTool + langs: + - csharp + - vb + name: Move(ExportedLot, Point) + nameWithType: MoveLotTool.Move(ExportedLot, Point) + fullName: TinyLife.Tools.MoveLotTool.Move(TinyLife.World.ExportedLot, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Tools/MoveLotTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Move + path: ../TinyLife/Tools/MoveLotTool.cs + startLine: 129 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: Moves the given in-place by the given offset. + example: [] + syntax: + content: public static void Move(ExportedLot lot, Point offset) + parameters: + - id: lot + type: TinyLife.World.ExportedLot + description: The lot to move. + - id: offset + type: Microsoft.Xna.Framework.Point + description: The offset to move the lot by. + content.vb: Public Shared Sub Move(lot As ExportedLot, offset As Point) + overload: TinyLife.Tools.MoveLotTool.Move* +- uid: TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean) + commentId: M:TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean) + id: Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean) + parent: TinyLife.Tools.MoveLotTool + langs: + - csharp + - vb + name: Draw(ExportedLot, Point, GameTime, SpriteBatch, bool) + nameWithType: MoveLotTool.Draw(ExportedLot, Point, GameTime, SpriteBatch, bool) + fullName: TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool) + type: Method + source: + remote: + path: TinyLife/Tools/MoveLotTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Draw + path: ../TinyLife/Tools/MoveLotTool.cs + startLine: 152 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: Draws the given . + example: [] + syntax: + content: public static void Draw(ExportedLot lot, Point offset, GameTime time, SpriteBatch batch, bool checkValid) + parameters: + - id: lot + type: TinyLife.World.ExportedLot + description: The lot to draw. + - id: offset + type: Microsoft.Xna.Framework.Point + description: The offset to draw the lot with, based on its top-left corner. + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time to draw with. + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: checkValid + type: System.Boolean + description: Whether objects that cannot be placed at the current location should be drawn in red, rather than their default color. + content.vb: Public Shared Sub Draw(lot As ExportedLot, offset As Point, time As GameTime, batch As SpriteBatch, checkValid As Boolean) + overload: TinyLife.Tools.MoveLotTool.Draw* + nameWithType.vb: MoveLotTool.Draw(ExportedLot, Point, GameTime, SpriteBatch, Boolean) + fullName.vb: TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean) + name.vb: Draw(ExportedLot, Point, GameTime, SpriteBatch, Boolean) +- uid: TinyLife.Tools.MoveLotTool.Rotate(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Tools.MoveLotTool.Rotate(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + id: Rotate(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point) + parent: TinyLife.Tools.MoveLotTool + langs: + - csharp + - vb + name: Rotate(ExportedLot, Point) + nameWithType: MoveLotTool.Rotate(ExportedLot, Point) + fullName: TinyLife.Tools.MoveLotTool.Rotate(TinyLife.World.ExportedLot, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Tools/MoveLotTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Rotate + path: ../TinyLife/Tools/MoveLotTool.cs + startLine: 200 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: Rotates the given in-place by 90 degrees clockwise. + example: [] + syntax: + content: public static void Rotate(ExportedLot lot, Point offset) + parameters: + - id: lot + type: TinyLife.World.ExportedLot + description: The lot to rotate. + - id: offset + type: Microsoft.Xna.Framework.Point + description: An offset that should be applied around which to rotate (relative to the top-left corner of the lot). + content.vb: Public Shared Sub Rotate(lot As ExportedLot, offset As Point) + overload: TinyLife.Tools.MoveLotTool.Rotate* references: - uid: TinyLife.Tools.Tool.PlayModeTool commentId: F:TinyLife.Tools.Tool.PlayModeTool @@ -1911,3 +2031,51 @@ references: - uid: TinyLife.Uis name: Uis href: TinyLife.Uis.html +- uid: TinyLife.World.ExportedLot + commentId: T:TinyLife.World.ExportedLot + parent: TinyLife.World + href: TinyLife.World.ExportedLot.html + name: ExportedLot + nameWithType: ExportedLot + fullName: TinyLife.World.ExportedLot +- uid: TinyLife.Tools.MoveLotTool.Move* + commentId: Overload:TinyLife.Tools.MoveLotTool.Move + href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Move_TinyLife_World_ExportedLot_Microsoft_Xna_Framework_Point_ + name: Move + nameWithType: MoveLotTool.Move + fullName: TinyLife.Tools.MoveLotTool.Move +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html +- uid: TinyLife.Tools.MoveLotTool.Rotate* + commentId: Overload:TinyLife.Tools.MoveLotTool.Rotate + href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Rotate_TinyLife_World_ExportedLot_Microsoft_Xna_Framework_Point_ + name: Rotate + nameWithType: MoveLotTool.Rotate + fullName: TinyLife.Tools.MoveLotTool.Rotate diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml index de8e56a..8de755f 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StatType path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1175 + startLine: 1191 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1178 + startLine: 1194 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1179 + startLine: 1195 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1180 + startLine: 1196 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1181 + startLine: 1197 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1182 + startLine: 1198 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -185,7 +185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1183 + startLine: 1199 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -211,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: About path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1184 + startLine: 1200 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml index feec17f..0f03680 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.yml @@ -14,7 +14,7 @@ items: - TinyLife.Tools.PlayModeTool.Reload - TinyLife.Tools.PlayModeTool.SelectedPerson - TinyLife.Tools.PlayModeTool.SelectedStat - - TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person) + - TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike) - TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean) langs: - csharp @@ -118,10 +118,10 @@ items: During this even't phase, the previous content has not been removed from the yet. example: [] syntax: - content: public static event Action<(Person Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> OnUpdateStatsView + content: public static event Action<(PersonLike Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> OnUpdateStatsView return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} - content.vb: Public Shared Event OnUpdateStatsView As Action(Of (Person As Person, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) + type: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} + content.vb: Public Shared Event OnUpdateStatsView As Action(Of (Person As PersonLike, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) - uid: TinyLife.Tools.PlayModeTool.SelectedPerson commentId: P:TinyLife.Tools.PlayModeTool.SelectedPerson id: SelectedPerson @@ -144,14 +144,14 @@ items: assemblies: - Tiny Life namespace: TinyLife.Tools - summary: Stores the that is currently selected + summary: Stores the that is currently selected example: [] syntax: - content: public Person SelectedPerson { get; } + content: public PersonLike SelectedPerson { get; } parameters: [] return: - type: TinyLife.Objects.Person - content.vb: Public Property SelectedPerson As Person + type: TinyLife.Objects.PersonLike + content.vb: Public Property SelectedPerson As PersonLike overload: TinyLife.Tools.PlayModeTool.SelectedPerson* - uid: TinyLife.Tools.PlayModeTool.SelectedStat commentId: P:TinyLife.Tools.PlayModeTool.SelectedStat @@ -352,16 +352,16 @@ items: content.vb: Public Overrides Function CanUndoRedo() As Boolean overridden: TinyLife.Tools.Tool.CanUndoRedo overload: TinyLife.Tools.PlayModeTool.CanUndoRedo* -- uid: TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person) - commentId: M:TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person) - id: SetSelectedPerson(TinyLife.Objects.Person) +- uid: TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike) + id: SetSelectedPerson(TinyLife.Objects.PersonLike) parent: TinyLife.Tools.PlayModeTool langs: - csharp - vb - name: SetSelectedPerson(Person) - nameWithType: PlayModeTool.SetSelectedPerson(Person) - fullName: TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person) + name: SetSelectedPerson(PersonLike) + nameWithType: PlayModeTool.SetSelectedPerson(PersonLike) + fullName: TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -377,15 +377,15 @@ items: summary: Sets the currently selected person to the given person and updates the UI accordingly. example: [] syntax: - content: public bool SetSelectedPerson(Person person) + content: public bool SetSelectedPerson(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. return: type: System.Boolean description: Whether the person could be set. This is false if the selected person is already the given person. - content.vb: Public Function SetSelectedPerson(person As Person) As Boolean + content.vb: Public Function SetSelectedPerson(person As PersonLike) As Boolean overload: TinyLife.Tools.PlayModeTool.SetSelectedPerson* - uid: TinyLife.Tools.PlayModeTool.Reload commentId: M:TinyLife.Tools.PlayModeTool.Reload @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1104 + startLine: 1120 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -433,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayEventSting path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1119 + startLine: 1135 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1588,17 +1588,17 @@ references: name: Pre nameWithType: EventPhase.Pre fullName: TinyLife.Mods.EventPhase.Pre -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> - nameWithType: Action<(Person Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Tools.PlayModeTool.StatType Stat, MLEM.Ui.Elements.Panel Panel, TinyLife.Mods.EventPhase Phase)> - nameWithType.vb: Action(Of (Person As Person, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Stat As TinyLife.Tools.PlayModeTool.StatType, Panel As MLEM.Ui.Elements.Panel, Phase As TinyLife.Mods.EventPhase)) - name.vb: Action(Of (Person As Person, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) + name: Action<(PersonLike Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> + nameWithType: Action<(PersonLike Person, PlayModeTool.StatType Stat, Panel Panel, EventPhase Phase)> + fullName: System.Action<(TinyLife.Objects.PersonLike Person, TinyLife.Tools.PlayModeTool.StatType Stat, MLEM.Ui.Elements.Panel Panel, TinyLife.Mods.EventPhase Phase)> + nameWithType.vb: Action(Of (Person As PersonLike, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.PersonLike, Stat As TinyLife.Tools.PlayModeTool.StatType, Panel As MLEM.Ui.Elements.Panel, Phase As TinyLife.Mods.EventPhase)) + name.vb: Action(Of (Person As PersonLike, Stat As PlayModeTool.StatType, Panel As Panel, Phase As EventPhase)) spec.csharp: - uid: System.Action`1 name: Action @@ -1606,13 +1606,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.action-1 - 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.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.person - name: ',' - name: " " - uid: TinyLife.Tools.PlayModeTool @@ -1623,27 +1623,27 @@ references: name: StatType href: TinyLife.Tools.PlayModeTool.StatType.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Stat + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Stat name: Stat - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.stat + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.stat - name: ',' - name: " " - uid: MLEM.Ui.Elements.Panel name: Panel isExternal: true - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Panel + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Panel name: Panel - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.panel + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.panel - name: ',' - name: " " - uid: TinyLife.Mods.EventPhase name: EventPhase href: TinyLife.Mods.EventPhase.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Phase + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Phase name: Phase - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.phase - name: ) - name: '>' spec.vb: @@ -1655,20 +1655,20 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Person + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.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.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Stat + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Stat name: Stat - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.stat + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.stat - name: " " - name: As - name: " " @@ -1681,9 +1681,9 @@ references: href: TinyLife.Tools.PlayModeTool.StatType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Panel + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Panel name: Panel - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.panel + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.panel - name: " " - name: As - name: " " @@ -1692,9 +1692,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Phase + - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Tools.PlayModeTool.StatType,MLEM.Ui.Elements.Panel,TinyLife.Mods.EventPhase}.Phase name: Phase - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.tools.playmodetool.stattype,mlem.ui.elements.panel,tinylife.mods.eventphase-.phase - name: " " - name: As - name: " " @@ -1761,13 +1761,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.Tools.PlayModeTool.SelectedPerson* commentId: Overload:TinyLife.Tools.PlayModeTool.SelectedPerson href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SelectedPerson @@ -2031,7 +2031,7 @@ references: fullName: TinyLife.Tools.PlayModeTool.CanUndoRedo - uid: TinyLife.Tools.PlayModeTool.SetSelectedPerson* commentId: Overload:TinyLife.Tools.PlayModeTool.SetSelectedPerson - href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SetSelectedPerson_TinyLife_Objects_Person_ + href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SetSelectedPerson_TinyLife_Objects_PersonLike_ name: SetSelectedPerson nameWithType: PlayModeTool.SetSelectedPerson fullName: TinyLife.Tools.PlayModeTool.SetSelectedPerson diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index e8dab40..ce2157a 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tool path: ../TinyLife/Tools/Tool.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/Tool.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -202,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildTools path: ../TinyLife/Tools/Tool.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -268,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedWall path: ../TinyLife/Tools/Tool.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -302,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedRoof path: ../TinyLife/Tools/Tool.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedStairs path: ../TinyLife/Tools/Tool.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -370,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRotateCwPressed path: ../TinyLife/Tools/Tool.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -404,7 +404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRotateCcwPressed path: ../TinyLife/Tools/Tool.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -438,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCopyPressed path: ../TinyLife/Tools/Tool.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -469,7 +469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOpened path: ../TinyLife/Tools/Tool.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -498,7 +498,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnClosed path: ../TinyLife/Tools/Tool.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -527,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Tools/Tool.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -556,7 +556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Tools/Tool.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -585,7 +585,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnInitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 103 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -614,7 +614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Input path: ../TinyLife/Tools/Tool.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -645,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Tools/Tool.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -676,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Tools/Tool.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -707,7 +707,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentFloor path: ../TinyLife/Tools/Tool.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -741,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Tools/Tool.cs - startLine: 123 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -770,7 +770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayAsTab path: ../TinyLife/Tools/Tool.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -799,7 +799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MousePos path: ../TinyLife/Tools/Tool.cs - startLine: 132 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -831,7 +831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/Tool.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -869,7 +869,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 150 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -907,7 +907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/Tool.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -938,7 +938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/Tool.cs - startLine: 177 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -969,7 +969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/Tool.cs - startLine: 191 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1010,7 +1010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/Tool.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1054,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/Tool.cs - startLine: 239 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1088,7 +1088,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceForTooltip path: ../TinyLife/Tools/Tool.cs - startLine: 247 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1119,7 +1119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/Tool.cs - startLine: 255 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1150,7 +1150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/Tool.cs - startLine: 263 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1181,7 +1181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 273 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1222,7 +1222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/Tool.cs - startLine: 281 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1254,7 +1254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 288 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1289,7 +1289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 306 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1336,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 328 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1383,7 +1383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 367 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1439,7 +1439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectFirstContentItem path: ../TinyLife/Tools/Tool.cs - startLine: 409 + startLine: 415 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml index 4f9325d..1610d99 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml @@ -19,20 +19,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItemDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1116 + startLine: 1138 assemblies: - Tiny Life namespace: TinyLife.Uis summary: A delegate method used by . example: [] syntax: - content: public delegate void CharacterCreator.BoughtItemDelegate(Person person, WornClothes clothes) + content: public delegate void CharacterCreator.BoughtItemDelegate(PersonLike person, WornClothes clothes) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: clothes type: TinyLife.Objects.WornClothes - content.vb: Public Delegate Sub CharacterCreator.BoughtItemDelegate(person As Person, clothes As WornClothes) + content.vb: Public Delegate Sub CharacterCreator.BoughtItemDelegate(person As PersonLike, clothes As WornClothes) extensionMethods: - TinyLife.Uis.CharacterCreator.BoughtItemDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 references: @@ -105,13 +105,13 @@ references: name: BoughtItemDelegate href: TinyLife.Uis.CharacterCreator.BoughtItemDelegate.html - 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.Objects.WornClothes commentId: T:TinyLife.Objects.WornClothes parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml b/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml new file mode 100644 index 0000000..de65b57 --- /dev/null +++ b/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml @@ -0,0 +1,366 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + commentId: T:TinyLife.Uis.CharacterCreator.CharacterCompletion + id: CharacterCreator.CharacterCompletion + parent: TinyLife.Uis + children: + - TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingAdult + - TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingName + - TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPersonalities + - TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPronouns + - TinyLife.Uis.CharacterCreator.CharacterCompletion.Valid + langs: + - csharp + - vb + name: CharacterCreator.CharacterCompletion + nameWithType: CharacterCreator.CharacterCompletion + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion + type: Enum + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CharacterCompletion + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1143 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: An enumeration that is used for the return value of and . + example: [] + syntax: + content: public enum CharacterCreator.CharacterCompletion + content.vb: Public Enum CharacterCreator.CharacterCompletion + extensionMethods: + - TinyLife.Uis.CharacterCreator.CharacterCompletion.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.Valid + commentId: F:TinyLife.Uis.CharacterCreator.CharacterCompletion.Valid + id: Valid + parent: TinyLife.Uis.CharacterCreator.CharacterCompletion + langs: + - csharp + - vb + name: Valid + nameWithType: CharacterCreator.CharacterCompletion.Valid + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion.Valid + type: Field + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Valid + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1148 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: The person is complete. + example: [] + syntax: + content: Valid = 0 + return: + type: TinyLife.Uis.CharacterCreator.CharacterCompletion +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingAdult + commentId: F:TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingAdult + id: MissingAdult + parent: TinyLife.Uis.CharacterCreator.CharacterCompletion + langs: + - csharp + - vb + name: MissingAdult + nameWithType: CharacterCreator.CharacterCompletion.MissingAdult + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingAdult + type: Field + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MissingAdult + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1152 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: The current household is missing an adult. + example: [] + syntax: + content: MissingAdult = 1 + return: + type: TinyLife.Uis.CharacterCreator.CharacterCompletion +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPersonalities + commentId: F:TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPersonalities + id: MissingPersonalities + parent: TinyLife.Uis.CharacterCreator.CharacterCompletion + langs: + - csharp + - vb + name: MissingPersonalities + nameWithType: CharacterCreator.CharacterCompletion.MissingPersonalities + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPersonalities + type: Field + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MissingPersonalities + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1156 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: The currently selected person is missing one or more major personalities. + example: [] + syntax: + content: MissingPersonalities = 2 + return: + type: TinyLife.Uis.CharacterCreator.CharacterCompletion +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingName + commentId: F:TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingName + id: MissingName + parent: TinyLife.Uis.CharacterCreator.CharacterCompletion + langs: + - csharp + - vb + name: MissingName + nameWithType: CharacterCreator.CharacterCompletion.MissingName + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingName + type: Field + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MissingName + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1160 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: The currently selected person is missing a first or lats name. + example: [] + syntax: + content: MissingName = 3 + return: + type: TinyLife.Uis.CharacterCreator.CharacterCompletion +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPronouns + commentId: F:TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPronouns + id: MissingPronouns + parent: TinyLife.Uis.CharacterCreator.CharacterCompletion + langs: + - csharp + - vb + name: MissingPronouns + nameWithType: CharacterCreator.CharacterCompletion.MissingPronouns + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPronouns + type: Field + source: + remote: + path: TinyLife/Uis/CharacterCreator.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MissingPronouns + path: ../TinyLife/Uis/CharacterCreator.cs + startLine: 1164 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: The currently selected person is missing pronouns. + example: [] + syntax: + content: MissingPronouns = 4 + return: + type: TinyLife.Uis.CharacterCreator.CharacterCompletion +references: +- uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_PersonLike_ + name: IsPersonComplete(PersonLike) + nameWithType: CharacterCreator.IsPersonComplete(PersonLike) + fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + name: IsPersonComplete + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + name: IsPersonComplete + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport + commentId: M:TinyLife.Uis.CharacterCreator.CanCloseOrExport + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CanCloseOrExport + name: CanCloseOrExport() + nameWithType: CharacterCreator.CanCloseOrExport() + fullName: TinyLife.Uis.CharacterCreator.CanCloseOrExport() + spec.csharp: + - uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport + name: CanCloseOrExport + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CanCloseOrExport + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport + name: CanCloseOrExport + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CanCloseOrExport + - name: ( + - name: ) +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + href: TinyLife.html + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Uis + name: Uis + href: TinyLife.Uis.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Uis + name: Uis + href: TinyLife.Uis.html +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion.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(CharacterCompletion) + nameWithType: Extensions.JsonCopy(CharacterCreator.CharacterCompletion) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Uis.CharacterCreator.CharacterCompletion) + nameWithType.vb: Extensions.JsonCopy(Of CharacterCreator.CharacterCompletion)(CharacterCreator.CharacterCompletion) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Uis.CharacterCreator.CharacterCompletion)(TinyLife.Uis.CharacterCreator.CharacterCompletion) + name.vb: JsonCopy(Of CharacterCompletion)(CharacterCompletion) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Uis.CharacterCreator.CharacterCompletion) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + - name: '>' + - name: ( + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Uis.CharacterCreator.CharacterCompletion) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + - name: ) + - name: ( + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + commentId: T:TinyLife.Uis.CharacterCreator.CharacterCompletion + parent: TinyLife.Uis + href: TinyLife.Uis.CharacterCreator.html + name: CharacterCreator.CharacterCompletion + nameWithType: CharacterCreator.CharacterCompletion + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion + spec.csharp: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + spec.vb: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html diff --git a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml index 1f01c3d..238ba14 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml @@ -19,22 +19,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1111 + startLine: 1133 assemblies: - Tiny Life namespace: TinyLife.Uis summary: A delegate method used by example: [] syntax: - content: public delegate void CharacterCreator.GetCustomPriceDelegate(Person person, WornClothes clothes, ref float? customPrice) + content: public delegate void CharacterCreator.GetCustomPriceDelegate(PersonLike person, WornClothes clothes, ref float? customPrice) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike - id: clothes type: TinyLife.Objects.WornClothes - id: customPrice type: System.Nullable{System.Single} - content.vb: Public Delegate Sub CharacterCreator.GetCustomPriceDelegate(person As Person, clothes As WornClothes, customPrice As Single?) + content.vb: Public Delegate Sub CharacterCreator.GetCustomPriceDelegate(person As PersonLike, clothes As WornClothes, customPrice As Single?) extensionMethods: - TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 references: @@ -107,13 +107,13 @@ references: name: GetCustomPriceDelegate href: TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.html - 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.Objects.WornClothes commentId: T:TinyLife.Objects.WornClothes parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 4fbdeb3..338f3c5 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -6,20 +6,20 @@ items: parent: TinyLife.Uis children: - TinyLife.Uis.CharacterCreator.Active - - TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + - TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) - TinyLife.Uis.CharacterCreator.CanCloseOrExport - - TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - - TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person,System.Boolean) - - TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) + - TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + - TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike,System.Boolean) + - TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) - TinyLife.Uis.CharacterCreator.CreatePronounSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - - TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - - TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - - TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) + - TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + - TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + - TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) - TinyLife.Uis.CharacterCreator.MaxHouseholdSize - TinyLife.Uis.CharacterCreator.MaxOutfitAmount - TinyLife.Uis.CharacterCreator.OnBoughtItem - TinyLife.Uis.CharacterCreator.OnGetCustomPrice - - TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person,System.Boolean) + - TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike,System.Boolean) langs: - csharp - vb @@ -173,7 +173,7 @@ items: - Tiny Life namespace: TinyLife.Uis summary: >- - An event that is invoked when is called. + An event that is invoked when is called. Use this event to change the custom price of a clothing item bought in the character creator. example: [] @@ -205,7 +205,7 @@ items: - Tiny Life namespace: TinyLife.Uis summary: >- - An event that is invoked when a item is bought in . + An event that is invoked when a item is bought in . Use this event to add emotion modifiers based on the clothing item bought in the character creator. example: [] @@ -232,32 +232,32 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCloseOrExport path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 397 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.Uis summary: >- Returns whether the character creator currently allows being closed or for the current household to be exported. - The return value is based on , as well as whether the household's contain at least one adult. + The return value is based on , as well as whether the household's contain at least one adult. example: [] syntax: - content: public bool CanCloseOrExport() + content: public CharacterCreator.CharacterCompletion CanCloseOrExport() return: - type: System.Boolean + type: TinyLife.Uis.CharacterCreator.CharacterCompletion description: Whether the character creator can currently be closed or exported. - content.vb: Public Function CanCloseOrExport() As Boolean + content.vb: Public Function CanCloseOrExport() As CharacterCreator.CharacterCompletion overload: TinyLife.Uis.CharacterCreator.CanCloseOrExport* -- uid: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person,System.Boolean) - id: Open(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike,System.Boolean) + id: Open(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: Open(Person, bool) - nameWithType: CharacterCreator.Open(Person, bool) - fullName: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person, bool) + name: Open(PersonLike, bool) + nameWithType: CharacterCreator.Open(PersonLike, bool) + fullName: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike, bool) type: Method source: remote: @@ -266,36 +266,36 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 795 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.Uis summary: Opens a new for the given person (and their household). example: [] syntax: - content: public static void Open(Person person, bool full) + content: public static void Open(PersonLike person, bool full) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to open in the character creator - id: full type: System.Boolean description: If this value is true, editing the person's name, skin and eye color and personality is possible - content.vb: Public Shared Sub Open(person As Person, full As Boolean) + content.vb: Public Shared Sub Open(person As PersonLike, full As Boolean) overload: TinyLife.Uis.CharacterCreator.Open* - nameWithType.vb: CharacterCreator.Open(Person, Boolean) - fullName.vb: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person, Boolean) - name.vb: Open(Person, Boolean) -- uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - commentId: M:TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - id: GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + nameWithType.vb: CharacterCreator.Open(PersonLike, Boolean) + fullName.vb: TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike, Boolean) + name.vb: Open(PersonLike, Boolean) +- uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + commentId: M:TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + id: GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: GetCustomPrice(Person, WornClothes) - nameWithType: CharacterCreator.GetCustomPrice(Person, WornClothes) - fullName: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person, TinyLife.Objects.WornClothes) + name: GetCustomPrice(PersonLike, WornClothes) + nameWithType: CharacterCreator.GetCustomPrice(PersonLike, WornClothes) + fullName: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike, TinyLife.Objects.WornClothes) type: Method source: remote: @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 809 + startLine: 827 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -314,10 +314,10 @@ items: This is influenced by the given person's personalities, as well as the event. example: [] syntax: - content: public static float? GetCustomPrice(Person person, WornClothes clothes) + content: public static float? GetCustomPrice(PersonLike person, WornClothes clothes) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who is buying the clothes. - id: clothes type: TinyLife.Objects.WornClothes @@ -325,18 +325,18 @@ items: return: type: System.Nullable{System.Single} description: The clothes item's custom price, or null to use the default price. - content.vb: Public Shared Function GetCustomPrice(person As Person, clothes As WornClothes) As Single? + content.vb: Public Shared Function GetCustomPrice(person As PersonLike, clothes As WornClothes) As Single? overload: TinyLife.Uis.CharacterCreator.GetCustomPrice* -- uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - commentId: M:TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - id: BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) +- uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + commentId: M:TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + id: BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: BoughtItem(Person, WornClothes) - nameWithType: CharacterCreator.BoughtItem(Person, WornClothes) - fullName: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person, TinyLife.Objects.WornClothes) + name: BoughtItem(PersonLike, WornClothes) + nameWithType: CharacterCreator.BoughtItem(PersonLike, WornClothes) + fullName: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike, TinyLife.Objects.WornClothes) type: Method source: remote: @@ -345,36 +345,36 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 825 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.Uis summary: >- - A method that is called in when a buys the given clothes. + A method that is called in when a buys the given clothes. This method also causes to be raised. example: [] syntax: - content: public static void BoughtItem(Person person, WornClothes clothes) + content: public static void BoughtItem(PersonLike person, WornClothes clothes) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who is buying the clothes. - id: clothes type: TinyLife.Objects.WornClothes description: The clothes bought. - content.vb: Public Shared Sub BoughtItem(person As Person, clothes As WornClothes) + content.vb: Public Shared Sub BoughtItem(person As PersonLike, clothes As WornClothes) overload: TinyLife.Uis.CharacterCreator.BoughtItem* -- uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) - commentId: M:TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) - id: IsPersonComplete(TinyLife.Objects.Person) +- uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + id: IsPersonComplete(TinyLife.Objects.PersonLike) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: IsPersonComplete(Person) - nameWithType: CharacterCreator.IsPersonComplete(Person) - fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) + name: IsPersonComplete(PersonLike) + nameWithType: CharacterCreator.IsPersonComplete(PersonLike) + fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -383,36 +383,36 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPersonComplete path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 837 + startLine: 855 assemblies: - Tiny Life namespace: TinyLife.Uis summary: >- A method that determines whether the given person is complete, meaning the character creator can now be exited. - A person is considered complete if their set is full based on , as well as if their , and are set. + A person is considered complete if their set is full based on , as well as if their , and are set. example: [] syntax: - content: public static bool IsPersonComplete(Person person) + content: public static CharacterCreator.CharacterCompletion IsPersonComplete(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. return: - type: System.Boolean + type: TinyLife.Uis.CharacterCreator.CharacterCompletion description: Whether the person is complete. - content.vb: Public Shared Function IsPersonComplete(person As Person) As Boolean + content.vb: Public Shared Function IsPersonComplete(person As PersonLike) As CharacterCreator.CharacterCompletion overload: TinyLife.Uis.CharacterCreator.IsPersonComplete* -- uid: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person,System.Boolean) - id: CreatePersonalitySelector(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike,System.Boolean) + id: CreatePersonalitySelector(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: CreatePersonalitySelector(Person, bool) - nameWithType: CharacterCreator.CreatePersonalitySelector(Person, bool) - fullName: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person, bool) + name: CreatePersonalitySelector(PersonLike, bool) + nameWithType: CharacterCreator.CreatePersonalitySelector(PersonLike, bool) + fullName: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike, bool) type: Method source: remote: @@ -421,38 +421,38 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePersonalitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 848 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Uis summary: Creates a personality selector element for the given person and returns it as a . example: [] syntax: - content: public static Group CreatePersonalitySelector(Person person, bool lockCurrent) + content: public static Group CreatePersonalitySelector(PersonLike person, bool lockCurrent) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: lockCurrent type: System.Boolean description: Whether personalities that the person already has should be locked; that is, blocked from being removed. return: type: MLEM.Ui.Elements.Group - content.vb: Public Shared Function CreatePersonalitySelector(person As Person, lockCurrent As Boolean) As Group + content.vb: Public Shared Function CreatePersonalitySelector(person As PersonLike, lockCurrent As Boolean) As Group overload: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector* - nameWithType.vb: CharacterCreator.CreatePersonalitySelector(Person, Boolean) - fullName.vb: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person, Boolean) - name.vb: CreatePersonalitySelector(Person, Boolean) -- uid: TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - commentId: M:TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - id: CreateNameSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) + nameWithType.vb: CharacterCreator.CreatePersonalitySelector(PersonLike, Boolean) + fullName.vb: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike, Boolean) + name.vb: CreatePersonalitySelector(PersonLike, Boolean) +- uid: TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + commentId: M:TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + id: CreateNameSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: CreateNameSelector(Person, Element) - nameWithType: CharacterCreator.CreateNameSelector(Person, Element) - fullName: TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.Person, MLEM.Ui.Elements.Element) + name: CreateNameSelector(PersonLike, Element) + nameWithType: CharacterCreator.CreateNameSelector(PersonLike, Element) + fullName: TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.PersonLike, MLEM.Ui.Elements.Element) type: Method source: remote: @@ -461,22 +461,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateNameSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 883 + startLine: 905 assemblies: - Tiny Life namespace: TinyLife.Uis summary: Creates a name selector element for the given person and adds it to the given parent. example: [] syntax: - content: public static void CreateNameSelector(Person person, Element parent) + content: public static void CreateNameSelector(PersonLike person, Element parent) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: parent type: MLEM.Ui.Elements.Element description: The parent element to add the name selector to. - content.vb: Public Shared Sub CreateNameSelector(person As Person, parent As Element) + content.vb: Public Shared Sub CreateNameSelector(person As PersonLike, parent As Element) overload: TinyLife.Uis.CharacterCreator.CreateNameSelector* - uid: TinyLife.Uis.CharacterCreator.CreatePronounSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) commentId: M:TinyLife.Uis.CharacterCreator.CreatePronounSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePronounSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 918 + startLine: 940 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -515,16 +515,16 @@ items: type: System.Boolean content.vb: Public Shared Function CreatePronounSelector(person As Person, parent As Element) As Boolean overload: TinyLife.Uis.CharacterCreator.CreatePronounSelector* -- uid: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - commentId: M:TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - id: CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) +- uid: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + commentId: M:TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + id: CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: CreatePregnancyAbilitySelector(Person, Element) - nameWithType: CharacterCreator.CreatePregnancyAbilitySelector(Person, Element) - fullName: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person, MLEM.Ui.Elements.Element) + name: CreatePregnancyAbilitySelector(PersonLike, Element) + nameWithType: CharacterCreator.CreatePregnancyAbilitySelector(PersonLike, Element) + fullName: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike, MLEM.Ui.Elements.Element) type: Method source: remote: @@ -533,33 +533,33 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePregnancyAbilitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 974 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife.Uis summary: Creates a pregnancy ability selector element for the given person and adds it to the given parent. example: [] syntax: - content: public static void CreatePregnancyAbilitySelector(Person person, Element parent) + content: public static void CreatePregnancyAbilitySelector(PersonLike person, Element parent) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: parent type: MLEM.Ui.Elements.Element description: The parent element to add the pregnancy ability selector to. - content.vb: Public Shared Sub CreatePregnancyAbilitySelector(person As Person, parent As Element) + content.vb: Public Shared Sub CreatePregnancyAbilitySelector(person As PersonLike, parent As Element) overload: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector* -- uid: TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - commentId: M:TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) - id: CreateVoiceSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element) +- uid: TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + commentId: M:TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) + id: CreateVoiceSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element) parent: TinyLife.Uis.CharacterCreator langs: - csharp - vb - name: CreateVoiceSelector(Person, Element) - nameWithType: CharacterCreator.CreateVoiceSelector(Person, Element) - fullName: TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.Person, MLEM.Ui.Elements.Element) + name: CreateVoiceSelector(PersonLike, Element) + nameWithType: CharacterCreator.CreateVoiceSelector(PersonLike, Element) + fullName: TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.PersonLike, MLEM.Ui.Elements.Element) type: Method source: remote: @@ -568,22 +568,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateVoiceSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1003 + startLine: 1025 assemblies: - Tiny Life namespace: TinyLife.Uis summary: Creates a voice selector element for the given person and adds it to the given parent. example: [] syntax: - content: public static void CreateVoiceSelector(Person person, Element parent) + content: public static void CreateVoiceSelector(PersonLike person, Element parent) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. - id: parent type: MLEM.Ui.Elements.Element description: The parent element to add the voice selector to. - content.vb: Public Shared Sub CreateVoiceSelector(person As Person, parent As Element) + content.vb: Public Shared Sub CreateVoiceSelector(person As PersonLike, parent As Element) overload: TinyLife.Uis.CharacterCreator.CreateVoiceSelector* references: - uid: TinyLife.Objects.Clothes @@ -1012,20 +1012,20 @@ references: name: Active nameWithType: CharacterCreator.Active fullName: TinyLife.Uis.CharacterCreator.Active -- uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - commentId: M:TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ - name: GetCustomPrice(Person, WornClothes) - nameWithType: CharacterCreator.GetCustomPrice(Person, WornClothes) - fullName: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person, TinyLife.Objects.WornClothes) +- uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + commentId: M:TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ + name: GetCustomPrice(PersonLike, WornClothes) + nameWithType: CharacterCreator.GetCustomPrice(PersonLike, WornClothes) + fullName: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike, TinyLife.Objects.WornClothes) spec.csharp: - - uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + - uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) name: GetCustomPrice - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ - name: ( - - uid: 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.WornClothes @@ -1033,13 +1033,13 @@ references: href: TinyLife.Objects.WornClothes.html - name: ) spec.vb: - - uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + - uid: TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) name: GetCustomPrice - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ - name: ( - - uid: 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.WornClothes @@ -1069,20 +1069,20 @@ references: - uid: TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate name: GetCustomPriceDelegate href: TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.html -- uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - commentId: M:TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ - name: BoughtItem(Person, WornClothes) - nameWithType: CharacterCreator.BoughtItem(Person, WornClothes) - fullName: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person, TinyLife.Objects.WornClothes) +- uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + commentId: M:TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ + name: BoughtItem(PersonLike, WornClothes) + nameWithType: CharacterCreator.BoughtItem(PersonLike, WornClothes) + fullName: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike, TinyLife.Objects.WornClothes) spec.csharp: - - uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + - uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) name: BoughtItem - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ - name: ( - - uid: 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.WornClothes @@ -1090,13 +1090,13 @@ references: href: TinyLife.Objects.WornClothes.html - name: ) spec.vb: - - uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes) + - uid: TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes) name: BoughtItem - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ - name: ( - - uid: 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.WornClothes @@ -1126,59 +1126,59 @@ references: - uid: TinyLife.Uis.CharacterCreator.BoughtItemDelegate name: BoughtItemDelegate href: TinyLife.Uis.CharacterCreator.BoughtItemDelegate.html -- uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) - commentId: M:TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_Person_ - name: IsPersonComplete(Person) - nameWithType: CharacterCreator.IsPersonComplete(Person) - fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) +- uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_PersonLike_ + name: IsPersonComplete(PersonLike) + nameWithType: CharacterCreator.IsPersonComplete(PersonLike) + fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) + - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) name: IsPersonComplete - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_Person_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_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.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person) + - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike) name: IsPersonComplete - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_Person_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_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.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) - commentId: M:TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) +- uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) isExternal: true - href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__ - name: GetAgeGroups(IEnumerable) - nameWithType: Household.GetAgeGroups(IEnumerable) - fullName: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable) - nameWithType.vb: Household.GetAgeGroups(IEnumerable(Of Person)) - fullName.vb: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)) - name.vb: GetAgeGroups(IEnumerable(Of Person)) + href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__ + name: GetAgeGroups(IEnumerable) + nameWithType: Household.GetAgeGroups(IEnumerable) + fullName: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable) + nameWithType.vb: Household.GetAgeGroups(IEnumerable(Of PersonLike)) + fullName.vb: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike)) + name.vb: GetAgeGroups(IEnumerable(Of PersonLike)) spec.csharp: - - uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) + - uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) name: GetAgeGroups - href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__ + href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - name: < - - uid: TinyLife.Objects.Person - name: Person - href: TinyLife.Objects.Person.html + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) + - uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) name: GetAgeGroups - href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__ + href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__ - name: ( - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable @@ -1187,9 +1187,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.Uis.CharacterCreator.CanCloseOrExport* @@ -1198,6 +1198,42 @@ references: name: CanCloseOrExport nameWithType: CharacterCreator.CanCloseOrExport fullName: TinyLife.Uis.CharacterCreator.CanCloseOrExport +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + commentId: T:TinyLife.Uis.CharacterCreator.CharacterCompletion + parent: TinyLife.Uis + href: TinyLife.Uis.CharacterCreator.html + name: CharacterCreator.CharacterCompletion + nameWithType: CharacterCreator.CharacterCompletion + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion + spec.csharp: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + spec.vb: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html +- uid: TinyLife.Uis.CharacterCreator.Open* + commentId: Overload:TinyLife.Uis.CharacterCreator.Open + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_Open_TinyLife_Objects_PersonLike_System_Boolean_ + name: Open + nameWithType: CharacterCreator.Open + fullName: TinyLife.Uis.CharacterCreator.Open +- 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: System.Boolean commentId: T:System.Boolean parent: System @@ -1209,19 +1245,6 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean -- uid: TinyLife.Uis.CharacterCreator.Open* - commentId: Overload:TinyLife.Uis.CharacterCreator.Open - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_Open_TinyLife_Objects_Person_System_Boolean_ - name: Open - nameWithType: CharacterCreator.Open - fullName: TinyLife.Uis.CharacterCreator.Open -- 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.Objects.WornClothes commentId: T:TinyLife.Objects.WornClothes parent: TinyLife.Objects @@ -1237,7 +1260,7 @@ references: fullName: TinyLife.Uis.CharacterCreator.OnGetCustomPrice - uid: TinyLife.Uis.CharacterCreator.GetCustomPrice* commentId: Overload:TinyLife.Uis.CharacterCreator.GetCustomPrice - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_GetCustomPrice_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ name: GetCustomPrice nameWithType: CharacterCreator.GetCustomPrice fullName: TinyLife.Uis.CharacterCreator.GetCustomPrice @@ -1300,7 +1323,7 @@ references: fullName: TinyLife.Uis.CharacterCreator.OnBoughtItem - uid: TinyLife.Uis.CharacterCreator.BoughtItem* commentId: Overload:TinyLife.Uis.CharacterCreator.BoughtItem - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_Person_TinyLife_Objects_WornClothes_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_BoughtItem_TinyLife_Objects_PersonLike_TinyLife_Objects_WornClothes_ name: BoughtItem nameWithType: CharacterCreator.BoughtItem fullName: TinyLife.Uis.CharacterCreator.BoughtItem @@ -1310,18 +1333,20 @@ references: name: MaxMajorsPerPerson nameWithType: PersonalityType.MaxMajorsPerPerson fullName: TinyLife.PersonalityType.MaxMajorsPerPerson -- uid: TinyLife.Objects.Person.FirstName - commentId: F:TinyLife.Objects.Person.FirstName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FirstName +- uid: TinyLife.Objects.PersonLike.FirstName + commentId: F:TinyLife.Objects.PersonLike.FirstName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_FirstName name: FirstName - nameWithType: Person.FirstName - fullName: TinyLife.Objects.Person.FirstName -- uid: TinyLife.Objects.Person.LastName - commentId: F:TinyLife.Objects.Person.LastName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LastName + nameWithType: PersonLike.FirstName + fullName: TinyLife.Objects.PersonLike.FirstName +- uid: TinyLife.Objects.PersonLike.LastName + commentId: F:TinyLife.Objects.PersonLike.LastName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LastName name: LastName - nameWithType: Person.LastName - fullName: TinyLife.Objects.Person.LastName + nameWithType: PersonLike.LastName + fullName: TinyLife.Objects.PersonLike.LastName - uid: TinyLife.Objects.Person.Pronouns commentId: F:TinyLife.Objects.Person.Pronouns href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Pronouns @@ -1330,7 +1355,7 @@ references: fullName: TinyLife.Objects.Person.Pronouns - uid: TinyLife.Uis.CharacterCreator.IsPersonComplete* commentId: Overload:TinyLife.Uis.CharacterCreator.IsPersonComplete - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_Person_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_IsPersonComplete_TinyLife_Objects_PersonLike_ name: IsPersonComplete nameWithType: CharacterCreator.IsPersonComplete fullName: TinyLife.Uis.CharacterCreator.IsPersonComplete @@ -1343,7 +1368,7 @@ references: fullName: MLEM.Ui.Elements.Group - uid: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector* commentId: Overload:TinyLife.Uis.CharacterCreator.CreatePersonalitySelector - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreatePersonalitySelector_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreatePersonalitySelector_TinyLife_Objects_PersonLike_System_Boolean_ name: CreatePersonalitySelector nameWithType: CharacterCreator.CreatePersonalitySelector fullName: TinyLife.Uis.CharacterCreator.CreatePersonalitySelector @@ -1379,7 +1404,7 @@ references: isExternal: true - uid: TinyLife.Uis.CharacterCreator.CreateNameSelector* commentId: Overload:TinyLife.Uis.CharacterCreator.CreateNameSelector - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreateNameSelector_TinyLife_Objects_Person_MLEM_Ui_Elements_Element_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreateNameSelector_TinyLife_Objects_PersonLike_MLEM_Ui_Elements_Element_ name: CreateNameSelector nameWithType: CharacterCreator.CreateNameSelector fullName: TinyLife.Uis.CharacterCreator.CreateNameSelector @@ -1396,15 +1421,22 @@ references: name: CreatePronounSelector nameWithType: CharacterCreator.CreatePronounSelector fullName: TinyLife.Uis.CharacterCreator.CreatePronounSelector +- 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.Uis.CharacterCreator.CreatePregnancyAbilitySelector* commentId: Overload:TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreatePregnancyAbilitySelector_TinyLife_Objects_Person_MLEM_Ui_Elements_Element_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreatePregnancyAbilitySelector_TinyLife_Objects_PersonLike_MLEM_Ui_Elements_Element_ name: CreatePregnancyAbilitySelector nameWithType: CharacterCreator.CreatePregnancyAbilitySelector fullName: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector - uid: TinyLife.Uis.CharacterCreator.CreateVoiceSelector* commentId: Overload:TinyLife.Uis.CharacterCreator.CreateVoiceSelector - href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreateVoiceSelector_TinyLife_Objects_Person_MLEM_Ui_Elements_Element_ + href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CreateVoiceSelector_TinyLife_Objects_PersonLike_MLEM_Ui_Elements_Element_ name: CreateVoiceSelector nameWithType: CharacterCreator.CreateVoiceSelector fullName: TinyLife.Uis.CharacterCreator.CreateVoiceSelector diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index e5a102d..3776286 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 1323 + startLine: 1339 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 1329 + startLine: 1345 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 1334 + startLine: 1350 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index 6d7bf58..3c5aaec 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -5,6 +5,8 @@ items: id: Menus parent: TinyLife.Uis children: + - TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) + - TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) - 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.MenuBackground(System.Single,System.Single,System.Single,System.Single) - 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}) @@ -201,6 +203,100 @@ items: nameWithType.vb: Menus.MenuBackground(Single, Single, Single, Single) fullName.vb: TinyLife.Uis.Menus.MenuBackground(Single, Single, Single, Single) name.vb: MenuBackground(Single, Single, Single, Single) +- uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) + commentId: M:TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) + id: CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) + parent: TinyLife.Uis.Menus + langs: + - csharp + - vb + name: CreateLotPreview(Map, string, Point, float, Color, bool) + nameWithType: Menus.CreateLotPreview(Map, string, Point, float, Color, bool) + fullName: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool) + type: Method + source: + remote: + path: TinyLife/Uis/Menus.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateLotPreview + path: ../TinyLife/Uis/Menus.cs + startLine: 172 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: A helper method to create a instance that contains a rendered preview of an at the given file path. + example: [] + syntax: + content: public static Func CreateLotPreview(Map map, string fileName, Point size, float tileScale, Color backgroundColor, bool async = true) + parameters: + - id: map + type: TinyLife.World.Map + description: The map to mock rendering the lot on. + - id: fileName + type: System.String + description: The file name of the file. + - id: size + type: Microsoft.Xna.Framework.Point + description: The size of the texture that should be returned. + - id: tileScale + type: System.Single + description: The scale that tiles should be rendered with. + - id: backgroundColor + type: Microsoft.Xna.Framework.Color + description: The background color to use for the texture. + - id: async + type: System.Boolean + description: Whether the should be loaded from disk asynchronously. + return: + type: System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} + description: A function that gathers the generated texture. When first invoked, it is generated. Subsequent calls will return the same generated texture. + content.vb: Public Shared Function CreateLotPreview(map As Map, fileName As String, size As Point, tileScale As Single, backgroundColor As Color, async As Boolean = True) As Func(Of Texture2D) + overload: TinyLife.Uis.Menus.CreateLotPreview* + nameWithType.vb: Menus.CreateLotPreview(Map, String, Point, Single, Color, Boolean) + fullName.vb: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean) + name.vb: CreateLotPreview(Map, String, Point, Single, Color, Boolean) +- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) + commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) + id: CreateHouseholdPreview(System.String,System.Boolean) + parent: TinyLife.Uis.Menus + langs: + - csharp + - vb + name: CreateHouseholdPreview(string, bool) + nameWithType: Menus.CreateHouseholdPreview(string, bool) + fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(string, bool) + type: Method + source: + remote: + path: TinyLife/Uis/Menus.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateHouseholdPreview + path: ../TinyLife/Uis/Menus.cs + startLine: 230 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: A helper method that creates an action that can be invoked to render a preview of an at the given file path. + example: [] + syntax: + content: public static Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> CreateHouseholdPreview(string fileName, bool async = true) + parameters: + - id: fileName + type: System.String + description: The file name to load the from. + - id: async + type: System.Boolean + description: Whether the should be loaded from disk asynchronously. + return: + type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} + description: An action that can be invoked to render a preview of the household. + content.vb: Public Shared Function CreateHouseholdPreview(fileName As String, async As Boolean = True) As Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + overload: TinyLife.Uis.Menus.CreateHouseholdPreview* + nameWithType.vb: Menus.CreateHouseholdPreview(String, Boolean) + fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(String, Boolean) + name.vb: CreateHouseholdPreview(String, Boolean) references: - uid: MLEM.Ui commentId: N:MLEM.Ui @@ -907,3 +1003,311 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: TinyLife.World.ExportedLot + commentId: T:TinyLife.World.ExportedLot + parent: TinyLife.World + href: TinyLife.World.ExportedLot.html + name: ExportedLot + nameWithType: ExportedLot + fullName: TinyLife.World.ExportedLot +- uid: TinyLife.Uis.Menus.CreateLotPreview* + commentId: Overload:TinyLife.Uis.Menus.CreateLotPreview + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateLotPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_ + name: CreateLotPreview + nameWithType: Menus.CreateLotPreview + fullName: TinyLife.Uis.Menus.CreateLotPreview +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + href: TinyLife.World.Map.html + name: Map + nameWithType: Map + fullName: TinyLife.World.Map +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: Microsoft.Xna.Framework.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} + commentId: T:System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Texture2D) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: Func(Of Texture2D) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html +- uid: TinyLife.World.ExportedHousehold + commentId: T:TinyLife.World.ExportedHousehold + parent: TinyLife.World + href: TinyLife.World.ExportedHousehold.html + name: ExportedHousehold + nameWithType: ExportedHousehold + fullName: TinyLife.World.ExportedHousehold +- uid: TinyLife.Uis.Menus.CreateHouseholdPreview* + commentId: Overload:TinyLife.Uis.Menus.CreateHouseholdPreview + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_System_String_System_Boolean_ + name: CreateHouseholdPreview + nameWithType: Menus.CreateHouseholdPreview + fullName: TinyLife.Uis.Menus.CreateHouseholdPreview +- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} + commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> + nameWithType: Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> + fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 Position, float Width, float Scale)> + nameWithType.vb: Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Position As Microsoft.Xna.Framework.Vector2, Width As Single, Scale As Single)) + name.vb: Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.batch + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Position + name: Position + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.position + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Width + name: Width + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.width + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.scale + - name: ) + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.batch + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Position + name: Position + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.position + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Width + name: Width + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.width + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.scale + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml index 1920b3e..3f2b834 100644 --- a/docs/api/TinyLife.Uis.NotifType.yml +++ b/docs/api/TinyLife.Uis.NotifType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifType path: ../TinyLife/Uis/Notifications.cs - startLine: 362 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Uis/Notifications.cs - startLine: 367 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Warning path: ../TinyLife/Uis/Notifications.cs - startLine: 371 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryImportant path: ../TinyLife/Uis/Notifications.cs - startLine: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -143,7 +143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryPositive path: ../TinyLife/Uis/Notifications.cs - startLine: 380 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Uis/Notifications.cs - startLine: 384 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Notifications.yml b/docs/api/TinyLife.Uis.Notifications.yml index f75a282..1476da9 100644 --- a/docs/api/TinyLife.Uis.Notifications.yml +++ b/docs/api/TinyLife.Uis.Notifications.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Notifications path: ../TinyLife/Uis/Notifications.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHistoryLength path: ../TinyLife/Uis/Notifications.cs - startLine: 30 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterIcon path: ../TinyLife/Uis/Notifications.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.yml b/docs/api/TinyLife.Uis.yml index 4ea1f9a..d018c2f 100644 --- a/docs/api/TinyLife.Uis.yml +++ b/docs/api/TinyLife.Uis.yml @@ -6,6 +6,7 @@ items: children: - TinyLife.Uis.CharacterCreator - TinyLife.Uis.CharacterCreator.BoughtItemDelegate + - TinyLife.Uis.CharacterCreator.CharacterCompletion - TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate - TinyLife.Uis.ControlsHint - TinyLife.Uis.CoveringGroup @@ -80,6 +81,29 @@ references: - uid: TinyLife.Uis.CharacterCreator.BoughtItemDelegate name: BoughtItemDelegate href: TinyLife.Uis.CharacterCreator.BoughtItemDelegate.html +- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + commentId: T:TinyLife.Uis.CharacterCreator.CharacterCompletion + parent: TinyLife.Uis + href: TinyLife.Uis.CharacterCreator.html + name: CharacterCreator.CharacterCompletion + nameWithType: CharacterCreator.CharacterCompletion + fullName: TinyLife.Uis.CharacterCreator.CharacterCompletion + spec.csharp: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html + spec.vb: + - uid: TinyLife.Uis.CharacterCreator + name: CharacterCreator + href: TinyLife.Uis.CharacterCreator.html + - name: . + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCompletion + href: TinyLife.Uis.CharacterCreator.CharacterCompletion.html - uid: TinyLife.Uis.ControlsHint commentId: T:TinyLife.Uis.ControlsHint parent: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index 5e099a7..e24a604 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -14,7 +14,6 @@ items: - TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType) - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) - - TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) - TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup) @@ -29,7 +28,7 @@ items: - TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility) - TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle) - TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType) - - TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) + - TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) - TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan) - TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality) - TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention) @@ -41,14 +40,17 @@ items: - TinyLife.Utilities.Extensions.IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup) - TinyLife.Utilities.Extensions.IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32) - TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2) - - TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) + - TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) - TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) + - TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem) - TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2) - TinyLife.Utilities.Extensions.JsonCopy``1(``0) - TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32}) - TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan) + - TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) - TinyLife.Utilities.Extensions.SetInWorldSnapping(MLEM.Ui.Elements.Tooltip) - TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean) + - TinyLife.Utilities.Extensions.Slugify(System.String) - TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality) - TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) - TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single) @@ -73,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extensions path: ../TinyLife/Utilities/Extensions.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -111,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScreenPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -162,7 +164,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorldPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -207,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToVisualY path: ../TinyLife/Utilities/Extensions.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -246,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWallSide path: ../TinyLife/Utilities/Extensions.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -285,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Utilities/Extensions.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -324,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHorizontal path: ../TinyLife/Utilities/Extensions.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -363,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JsonCopy path: ../TinyLife/Utilities/Extensions.cs - startLine: 122 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -405,7 +407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -456,7 +458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Utilities/Extensions.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -507,7 +509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChanceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 190 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -560,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 206 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -596,7 +598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSellingPriceString path: ../TinyLife/Utilities/Extensions.cs - startLine: 216 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -635,7 +637,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -680,7 +682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 238 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -722,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 249 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -767,7 +769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 260 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -809,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 271 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -854,7 +856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 282 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -896,7 +898,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOpposite path: ../TinyLife/Utilities/Extensions.cs - startLine: 293 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -937,14 +939,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTransitive path: ../TinyLife/Utilities/Extensions.cs - startLine: 316 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Utilities summary: >- Given the of two relationships, returns the transitive genealogy that results from the two given genealogies. - The given genealogies are the ones in relationships between A and B, and B and C, respectively. The returned is the genealogy between A and C. + The given genealogies are the ones in relationships between A and B, and B and C, respectively. The returned is the genealogy between A and C. If null is returned, the transitive genealogy cannot reliably be gathered from the given information. example: [] @@ -985,7 +987,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAgeAppropriate path: ../TinyLife/Utilities/Extensions.cs - startLine: 396 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1027,7 +1029,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorking path: ../TinyLife/Utilities/Extensions.cs - startLine: 410 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1068,11 +1070,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultPose path: ../TinyLife/Utilities/Extensions.cs - startLine: 431 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Utilities - summary: Returns the default pose that a should have based on the given age. + summary: Returns the default pose that a should have based on the given age. example: [] syntax: content: public static Pose GetDefaultPose(this AgeGroup age) @@ -1104,7 +1106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHoverAnimation path: ../TinyLife/Utilities/Extensions.cs - startLine: 446 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1143,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSimpleLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 467 + startLine: 468 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1182,7 +1184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTab path: ../TinyLife/Utilities/Extensions.cs - startLine: 480 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1218,7 +1220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultDirtyOverlayTextureName path: ../TinyLife/Utilities/Extensions.cs - startLine: 523 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1238,17 +1240,17 @@ items: description: The default texture content.vb: Public Shared Function GetDefaultDirtyOverlayTextureName(category As ObjectCategory) As String overload: TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName* -- uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) - commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) - id: IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) +- uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) + commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) + id: IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) isExtensionMethod: true parent: TinyLife.Utilities.Extensions langs: - csharp - vb - name: IsLockedFor(LockType, Person, Lot) - nameWithType: Extensions.IsLockedFor(LockType, Person, Lot) - fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.Person, TinyLife.World.Lot) + name: IsLockedFor(LockType, PersonLike, Lot) + nameWithType: Extensions.IsLockedFor(LockType, PersonLike, Lot) + fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.PersonLike, TinyLife.World.Lot) type: Method source: remote: @@ -1257,20 +1259,20 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLockedFor path: ../TinyLife/Utilities/Extensions.cs - startLine: 546 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Utilities - summary: Returns whether the given is considered "locked" for the given on the given + summary: Returns whether the given is considered "locked" for the given on the given example: [] syntax: - content: public static bool IsLockedFor(this LockType type, Person person, Lot lot) + content: public static bool IsLockedFor(this LockType type, PersonLike person, Lot lot) parameters: - id: type type: TinyLife.World.LockType description: The lock type to query - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query - id: lot type: TinyLife.World.Lot @@ -1278,7 +1280,7 @@ items: return: type: System.Boolean description: Whether the lock type is considered locked for the person - content.vb: Public Shared Function IsLockedFor(type As LockType, person As Person, lot As Lot) As Boolean + content.vb: Public Shared Function IsLockedFor(type As LockType, person As PersonLike, lot As Lot) As Boolean overload: TinyLife.Utilities.Extensions.IsLockedFor* - uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) @@ -1299,7 +1301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 571 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1350,7 +1352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 585 + startLine: 586 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1404,7 +1406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 616 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1424,42 +1426,6 @@ items: description: Whether the clothes layer is part of the person content.vb: Public Shared Function IsPartOfPerson(layer As ClothesLayer) As Boolean overload: TinyLife.Utilities.Extensions.IsPartOfPerson* -- uid: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - id: CanTakeOff(TinyLife.Objects.ClothesLayer) - isExtensionMethod: true - parent: TinyLife.Utilities.Extensions - langs: - - csharp - - vb - name: CanTakeOff(ClothesLayer) - nameWithType: Extensions.CanTakeOff(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer) - type: Method - source: - remote: - path: TinyLife/Utilities/Extensions.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanTakeOff - path: ../TinyLife/Utilities/Extensions.cs - startLine: 625 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - summary: Returns whether the given can be taken off in the character creator. - example: [] - syntax: - content: public static bool CanTakeOff(this ClothesLayer layer) - parameters: - - id: layer - type: TinyLife.Objects.ClothesLayer - description: The clothes layer - return: - type: System.Boolean - description: Whether the clothes layer can be taken off - content.vb: Public Shared Function CanTakeOff(layer As ClothesLayer) As Boolean - overload: TinyLife.Utilities.Extensions.CanTakeOff* - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) id: GetDepth(TinyLife.Objects.ClothesLayer) @@ -1479,7 +1445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Utilities/Extensions.cs - startLine: 635 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1518,7 +1484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 645 + startLine: 637 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1560,7 +1526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActiveRoot path: ../TinyLife/Utilities/Extensions.cs - startLine: 655 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1596,7 +1562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 665 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1635,7 +1601,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAvailableForAge path: ../TinyLife/Utilities/Extensions.cs - startLine: 682 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1677,7 +1643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/Utilities/Extensions.cs - startLine: 695 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1713,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 705 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1752,7 +1718,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 734 + startLine: 726 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1769,17 +1735,17 @@ items: description: The button's icon, or null if the button is invalid or has no icon. content.vb: Public Shared Function Icon(button As MouseButton) As TextureRegion overload: TinyLife.Utilities.Extensions.Icon* -- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) - commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) - id: GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person) +- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) + id: GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike) isExtensionMethod: true parent: TinyLife.Utilities.Extensions langs: - csharp - vb - name: GetPersonality(FoodRestriction, Person) - nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person) - fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person) + name: GetPersonality(FoodRestriction, PersonLike) + nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, PersonLike) + fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.PersonLike) type: Method source: remote: @@ -1788,7 +1754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonality path: ../TinyLife/Utilities/Extensions.cs - startLine: 752 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1798,18 +1764,18 @@ items: If the person is set, a personality will only be returned if the person has it. example: [] syntax: - content: public static PersonalityType GetPersonality(this FoodType.FoodRestriction restriction, Person person = null) + content: public static PersonalityType GetPersonality(this FoodType.FoodRestriction restriction, PersonLike person = null) parameters: - id: restriction type: TinyLife.Skills.FoodType.FoodRestriction description: The restriction whose personality to return. - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person who needs to have the personality for it to be returned. If this is null, the most important personality is always returned. return: type: TinyLife.PersonalityType description: The matching personality for the given food restriction flag. - content.vb: Public Shared Function GetPersonality(restriction As FoodType.FoodRestriction, person As Person = Nothing) As PersonalityType + content.vb: Public Shared Function GetPersonality(restriction As FoodType.FoodRestriction, person As PersonLike = Nothing) As PersonalityType overload: TinyLife.Utilities.Extensions.GetPersonality* - uid: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup}) commentId: M:TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup}) @@ -1830,7 +1796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Utilities/Extensions.cs - startLine: 766 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1867,7 +1833,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiplier path: ../TinyLife/Utilities/Extensions.cs - startLine: 779 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1907,7 +1873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnancyHours path: ../TinyLife/Utilities/Extensions.cs - startLine: 795 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1943,7 +1909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Utilities/Extensions.cs - startLine: 806 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1986,7 +1952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGamepadScrolling path: ../TinyLife/Utilities/Extensions.cs - startLine: 823 + startLine: 815 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2019,7 +1985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddProgressArrows path: ../TinyLife/Utilities/Extensions.cs - startLine: 843 + startLine: 835 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2069,7 +2035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 878 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2105,7 +2071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsBetween path: ../TinyLife/Utilities/Extensions.cs - startLine: 889 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2150,7 +2116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Length path: ../TinyLife/Utilities/Extensions.cs - startLine: 908 + startLine: 900 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2192,7 +2158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 921 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2228,7 +2194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 934 + startLine: 926 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2264,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetBedCategories path: ../TinyLife/Utilities/Extensions.cs - startLine: 947 + startLine: 939 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2300,7 +2266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetInWorldSnapping path: ../TinyLife/Utilities/Extensions.cs - startLine: 962 + startLine: 954 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2314,6 +2280,117 @@ items: description: The tooltip. content.vb: Public Shared Sub SetInWorldSnapping(tooltip As Tooltip) overload: TinyLife.Utilities.Extensions.SetInWorldSnapping* +- uid: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + commentId: M:TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + id: ScreenContent(TinyLife.Objects.Television.Channel) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: ScreenContent(Channel) + nameWithType: Extensions.ScreenContent(Television.Channel) + fullName: TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ScreenContent + path: ../TinyLife/Utilities/Extensions.cs + startLine: 975 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: An extension method that returns a string representing the screen content for the given channel, which can be passed to . + example: [] + syntax: + content: public static string ScreenContent(this Television.Channel channel) + parameters: + - id: channel + type: TinyLife.Objects.Television.Channel + description: The channel whose screen content to return. + return: + type: System.String + description: The channel's screen content. + content.vb: Public Shared Function ScreenContent(channel As Television.Channel) As String + overload: TinyLife.Utilities.Extensions.ScreenContent* +- uid: TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem) + commentId: M:TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem) + id: IsTextFieldSelected(MLEM.Ui.UiSystem) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: IsTextFieldSelected(UiSystem) + nameWithType: Extensions.IsTextFieldSelected(UiSystem) + fullName: TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsTextFieldSelected + path: ../TinyLife/Utilities/Extensions.cs + startLine: 989 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: An extension method that determines whether any text fields in the given are currently selected. + example: [] + syntax: + content: public static bool IsTextFieldSelected(this UiSystem system) + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The ui system whose children to check. + return: + type: System.Boolean + description: Whether a is currently selected. + content.vb: Public Shared Function IsTextFieldSelected(system As UiSystem) As Boolean + overload: TinyLife.Utilities.Extensions.IsTextFieldSelected* +- uid: TinyLife.Utilities.Extensions.Slugify(System.String) + commentId: M:TinyLife.Utilities.Extensions.Slugify(System.String) + id: Slugify(System.String) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: Slugify(string) + nameWithType: Extensions.Slugify(string) + fullName: TinyLife.Utilities.Extensions.Slugify(string) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Slugify + path: ../TinyLife/Utilities/Extensions.cs + startLine: 998 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: "\"Slugifies\" the given name, effectively removing all special characters and diacritics and turning it into a string that the game can use for file names and JSON entry keys. This method is used for the name of people, households and lots." + example: [] + syntax: + content: public static string Slugify(this string name) + parameters: + - id: name + type: System.String + description: The name to slugify. + return: + type: System.String + description: The slugified name. + content.vb: Public Shared Function Slugify(name As String) As String + overload: TinyLife.Utilities.Extensions.Slugify* + nameWithType.vb: Extensions.Slugify(String) + fullName.vb: TinyLife.Utilities.Extensions.Slugify(String) + name.vb: Slugify(String) references: - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities @@ -3235,13 +3312,13 @@ references: name: TinyLife nameWithType: TinyLife fullName: TinyLife -- 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.ArgumentOutOfRangeException commentId: T:System.ArgumentOutOfRangeException isExternal: true @@ -3501,7 +3578,7 @@ references: fullName: TinyLife.World.Lot - uid: TinyLife.Utilities.Extensions.IsLockedFor* commentId: Overload:TinyLife.Utilities.Extensions.IsLockedFor - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ name: IsLockedFor nameWithType: Extensions.IsLockedFor fullName: TinyLife.Utilities.Extensions.IsLockedFor @@ -3743,12 +3820,6 @@ references: name: IsPartOfPerson nameWithType: Extensions.IsPartOfPerson fullName: TinyLife.Utilities.Extensions.IsPartOfPerson -- uid: TinyLife.Utilities.Extensions.CanTakeOff* - commentId: Overload:TinyLife.Utilities.Extensions.CanTakeOff - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_CanTakeOff_TinyLife_Objects_ClothesLayer_ - name: CanTakeOff - nameWithType: Extensions.CanTakeOff - fullName: TinyLife.Utilities.Extensions.CanTakeOff - uid: TinyLife.Objects.Clothes.Layers commentId: F:TinyLife.Objects.Clothes.Layers href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Layers @@ -4124,7 +4195,7 @@ references: href: TinyLife.Skills.FoodType.FoodRestriction.html - uid: TinyLife.Utilities.Extensions.GetPersonality* commentId: Overload:TinyLife.Utilities.Extensions.GetPersonality - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_PersonLike_ name: GetPersonality nameWithType: Extensions.GetPersonality fullName: TinyLife.Utilities.Extensions.GetPersonality @@ -4546,3 +4617,95 @@ references: name: Tooltip nameWithType: Tooltip fullName: MLEM.Ui.Elements.Tooltip +- 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) + nameWithType: ScreenObject.TurnOn(string) + fullName: TinyLife.Objects.ScreenObject.TurnOn(string) + nameWithType.vb: ScreenObject.TurnOn(String) + fullName.vb: TinyLife.Objects.ScreenObject.TurnOn(String) + name.vb: TurnOn(String) + spec.csharp: + - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) + name: TurnOn + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) + name: TurnOn + href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: TinyLife.Utilities.Extensions.ScreenContent* + commentId: Overload:TinyLife.Utilities.Extensions.ScreenContent + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ScreenContent_TinyLife_Objects_Television_Channel_ + name: ScreenContent + nameWithType: Extensions.ScreenContent + fullName: TinyLife.Utilities.Extensions.ScreenContent +- uid: TinyLife.Objects.Television.Channel + commentId: T:TinyLife.Objects.Television.Channel + parent: TinyLife.Objects + href: TinyLife.Objects.Television.html + name: Television.Channel + nameWithType: Television.Channel + fullName: TinyLife.Objects.Television.Channel + spec.csharp: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html + spec.vb: + - uid: TinyLife.Objects.Television + name: Television + href: TinyLife.Objects.Television.html + - name: . + - uid: TinyLife.Objects.Television.Channel + name: Channel + href: TinyLife.Objects.Television.Channel.html +- 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: MLEM.Ui.UiSystem + commentId: T:MLEM.Ui.UiSystem + parent: MLEM.Ui + isExternal: true + name: UiSystem + nameWithType: UiSystem + fullName: MLEM.Ui.UiSystem +- uid: MLEM.Ui.Elements.TextField + commentId: T:MLEM.Ui.Elements.TextField + isExternal: true + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- uid: TinyLife.Utilities.Extensions.IsTextFieldSelected* + commentId: Overload:TinyLife.Utilities.Extensions.IsTextFieldSelected + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTextFieldSelected_MLEM_Ui_UiSystem_ + name: IsTextFieldSelected + nameWithType: Extensions.IsTextFieldSelected + fullName: TinyLife.Utilities.Extensions.IsTextFieldSelected +- uid: TinyLife.Utilities.Extensions.Slugify* + commentId: Overload:TinyLife.Utilities.Extensions.Slugify + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_Slugify_System_String_ + name: Slugify + nameWithType: Extensions.Slugify + fullName: TinyLife.Utilities.Extensions.Slugify diff --git a/docs/api/TinyLife.Utilities.SelectionHandler.yml b/docs/api/TinyLife.Utilities.SelectionHandler.yml new file mode 100644 index 0000000..94a3073 --- /dev/null +++ b/docs/api/TinyLife.Utilities.SelectionHandler.yml @@ -0,0 +1,728 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Utilities.SelectionHandler + commentId: T:TinyLife.Utilities.SelectionHandler + id: SelectionHandler + parent: TinyLife.Utilities + children: + - TinyLife.Utilities.SelectionHandler.SelectedObjectChanged + - TinyLife.Utilities.SelectionHandler.SelectedRoofChanged + - TinyLife.Utilities.SelectionHandler.SelectedStairsChanged + - TinyLife.Utilities.SelectionHandler.SelectedWallChanged + langs: + - csharp + - vb + name: SelectionHandler + nameWithType: SelectionHandler + fullName: TinyLife.Utilities.SelectionHandler + type: Class + source: + remote: + path: TinyLife/Utilities/SelectionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SelectionHandler + path: ../TinyLife/Utilities/SelectionHandler.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + The selection handler is responsible for handling the selection of objects, walls, roofs and stairs in the game world through pixel-perfect selection with the mouse using a that assigns a unique color to each object. + + For modders, this class holds various events that can be subscribed to in order to be notified when the selected object changes. + example: [] + syntax: + content: public class SelectionHandler + content.vb: Public Class SelectionHandler + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Utilities.SelectionHandler.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Utilities.SelectionHandler.SelectedObjectChanged + commentId: E:TinyLife.Utilities.SelectionHandler.SelectedObjectChanged + id: SelectedObjectChanged + parent: TinyLife.Utilities.SelectionHandler + langs: + - csharp + - vb + name: SelectedObjectChanged + nameWithType: SelectionHandler.SelectedObjectChanged + fullName: TinyLife.Utilities.SelectionHandler.SelectedObjectChanged + type: Event + source: + remote: + path: TinyLife/Utilities/SelectionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SelectedObjectChanged + path: ../TinyLife/Utilities/SelectionHandler.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + An event that is invoked when the selected object changes. + + The first parameter is the previously selected object, and the second parameter is the newly selected object. + example: [] + syntax: + content: public static event Action SelectedObjectChanged + return: + type: System.Action{TinyLife.Objects.MapObject,TinyLife.Objects.MapObject} + content.vb: Public Shared Event SelectedObjectChanged As Action(Of MapObject, MapObject) +- uid: TinyLife.Utilities.SelectionHandler.SelectedWallChanged + commentId: E:TinyLife.Utilities.SelectionHandler.SelectedWallChanged + id: SelectedWallChanged + parent: TinyLife.Utilities.SelectionHandler + langs: + - csharp + - vb + name: SelectedWallChanged + nameWithType: SelectionHandler.SelectedWallChanged + fullName: TinyLife.Utilities.SelectionHandler.SelectedWallChanged + type: Event + source: + remote: + path: TinyLife/Utilities/SelectionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SelectedWallChanged + path: ../TinyLife/Utilities/SelectionHandler.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + An event that is invoked when the selected wall changes. + + The first parameter is the previously selected wall, and the second parameter is the newly selected wall. + example: [] + syntax: + content: public static event Action SelectedWallChanged + return: + type: System.Action{TinyLife.Objects.WallLike,TinyLife.Objects.WallLike} + content.vb: Public Shared Event SelectedWallChanged As Action(Of WallLike, WallLike) +- uid: TinyLife.Utilities.SelectionHandler.SelectedRoofChanged + commentId: E:TinyLife.Utilities.SelectionHandler.SelectedRoofChanged + id: SelectedRoofChanged + parent: TinyLife.Utilities.SelectionHandler + langs: + - csharp + - vb + name: SelectedRoofChanged + nameWithType: SelectionHandler.SelectedRoofChanged + fullName: TinyLife.Utilities.SelectionHandler.SelectedRoofChanged + type: Event + source: + remote: + path: TinyLife/Utilities/SelectionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SelectedRoofChanged + path: ../TinyLife/Utilities/SelectionHandler.cs + startLine: 32 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + An event that is invoked when the selected roof changes. + + The first parameter is the previously selected roof, and the second parameter is the newly selected roof. + example: [] + syntax: + content: public static event Action SelectedRoofChanged + return: + type: System.Action{TinyLife.World.Roof,TinyLife.World.Roof} + content.vb: Public Shared Event SelectedRoofChanged As Action(Of Roof, Roof) +- uid: TinyLife.Utilities.SelectionHandler.SelectedStairsChanged + commentId: E:TinyLife.Utilities.SelectionHandler.SelectedStairsChanged + id: SelectedStairsChanged + parent: TinyLife.Utilities.SelectionHandler + langs: + - csharp + - vb + name: SelectedStairsChanged + nameWithType: SelectionHandler.SelectedStairsChanged + fullName: TinyLife.Utilities.SelectionHandler.SelectedStairsChanged + type: Event + source: + remote: + path: TinyLife/Utilities/SelectionHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SelectedStairsChanged + path: ../TinyLife/Utilities/SelectionHandler.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + An event that is invoked when the selected stairs change. + + The first parameter is the previously selected stairs, and the second parameter is the newly selected stairs. + example: [] + syntax: + content: public static event Action SelectedStairsChanged + return: + type: System.Action{TinyLife.World.Stairs,TinyLife.World.Stairs} + content.vb: Public Shared Event SelectedStairsChanged As Action(Of Stairs, Stairs) +references: +- uid: TinyLife.Utilities.SelectionHandler.RenderTarget + commentId: P:TinyLife.Utilities.SelectionHandler.RenderTarget + href: TinyLife.Utilities.SelectionHandler.html#TinyLife_Utilities_SelectionHandler_RenderTarget + name: RenderTarget + nameWithType: SelectionHandler.RenderTarget + fullName: TinyLife.Utilities.SelectionHandler.RenderTarget +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Utilities.SelectionHandler.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(SelectionHandler) + nameWithType: Extensions.JsonCopy(SelectionHandler) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Utilities.SelectionHandler) + nameWithType.vb: Extensions.JsonCopy(Of SelectionHandler)(SelectionHandler) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.SelectionHandler)(TinyLife.Utilities.SelectionHandler) + name.vb: JsonCopy(Of SelectionHandler)(SelectionHandler) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.SelectionHandler) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Utilities.SelectionHandler + name: SelectionHandler + href: TinyLife.Utilities.SelectionHandler.html + - name: '>' + - name: ( + - uid: TinyLife.Utilities.SelectionHandler + name: SelectionHandler + href: TinyLife.Utilities.SelectionHandler.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.SelectionHandler) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Utilities.SelectionHandler + name: SelectionHandler + href: TinyLife.Utilities.SelectionHandler.html + - name: ) + - name: ( + - uid: TinyLife.Utilities.SelectionHandler + name: SelectionHandler + href: TinyLife.Utilities.SelectionHandler.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System.Action{TinyLife.Objects.MapObject,TinyLife.Objects.MapObject} + commentId: T:System.Action{TinyLife.Objects.MapObject,TinyLife.Objects.MapObject} + 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 MapObject, MapObject) + fullName.vb: System.Action(Of TinyLife.Objects.MapObject, TinyLife.Objects.MapObject) + name.vb: Action(Of MapObject, MapObject) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: System.Action{TinyLife.Objects.WallLike,TinyLife.Objects.WallLike} + commentId: T:System.Action{TinyLife.Objects.WallLike,TinyLife.Objects.WallLike} + 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 WallLike, WallLike) + fullName.vb: System.Action(Of TinyLife.Objects.WallLike, TinyLife.Objects.WallLike) + name.vb: Action(Of WallLike, WallLike) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.WallLike + name: WallLike + href: TinyLife.Objects.WallLike.html + - name: ) +- uid: System.Action{TinyLife.World.Roof,TinyLife.World.Roof} + commentId: T:System.Action{TinyLife.World.Roof,TinyLife.World.Roof} + 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 Roof, Roof) + fullName.vb: System.Action(Of TinyLife.World.Roof, TinyLife.World.Roof) + name.vb: Action(Of Roof, Roof) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: ',' + - name: " " + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: ',' + - name: " " + - uid: TinyLife.World.Roof + name: Roof + href: TinyLife.World.Roof.html + - name: ) +- uid: System.Action{TinyLife.World.Stairs,TinyLife.World.Stairs} + commentId: T:System.Action{TinyLife.World.Stairs,TinyLife.World.Stairs} + 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 Stairs, Stairs) + fullName.vb: System.Action(Of TinyLife.World.Stairs, TinyLife.World.Stairs) + name.vb: Action(Of Stairs, Stairs) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.World.Stairs + name: Stairs + href: TinyLife.World.Stairs.html + - name: ',' + - name: " " + - uid: TinyLife.World.Stairs + name: Stairs + href: TinyLife.World.Stairs.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Stairs + name: Stairs + href: TinyLife.World.Stairs.html + - name: ',' + - name: " " + - uid: TinyLife.World.Stairs + name: Stairs + href: TinyLife.World.Stairs.html + - name: ) diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index 425cb86..76fa498 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -20,7 +20,7 @@ items: - TinyLife.Utilities.TextureHandler.StairsTextures - TinyLife.Utilities.TextureHandler.TexturePacker - TinyLife.Utilities.TextureHandler.TileHeight - - TinyLife.Utilities.TextureHandler.TileSizeFactor + - TinyLife.Utilities.TextureHandler.TileScale - TinyLife.Utilities.TextureHandler.TileTexture - TinyLife.Utilities.TextureHandler.TileWidth - TinyLife.Utilities.TextureHandler.UiTexture @@ -189,23 +189,23 @@ items: type: System.Int32 content.vb: Public Shared ReadOnly Property TileHeight As Integer overload: TinyLife.Utilities.TextureHandler.TileHeight* -- uid: TinyLife.Utilities.TextureHandler.TileSizeFactor - commentId: P:TinyLife.Utilities.TextureHandler.TileSizeFactor - id: TileSizeFactor +- uid: TinyLife.Utilities.TextureHandler.TileScale + commentId: P:TinyLife.Utilities.TextureHandler.TileScale + id: TileScale parent: TinyLife.Utilities.TextureHandler langs: - csharp - vb - name: TileSizeFactor - nameWithType: TextureHandler.TileSizeFactor - fullName: TinyLife.Utilities.TextureHandler.TileSizeFactor + name: TileScale + nameWithType: TextureHandler.TileScale + fullName: TinyLife.Utilities.TextureHandler.TileScale type: Property source: remote: path: TinyLife/Utilities/TextureHandler.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TileSizeFactor + id: TileScale path: ../TinyLife/Utilities/TextureHandler.cs startLine: 41 assemblies: @@ -214,12 +214,12 @@ items: summary: The factor that the current textures' tile size is increased or decreased by, based on the default value of 32x16 pixels. example: [] syntax: - content: public static float TileSizeFactor { get; } + content: public static float TileScale { get; } parameters: [] return: type: System.Single - content.vb: Public Shared ReadOnly Property TileSizeFactor As Single - overload: TinyLife.Utilities.TextureHandler.TileSizeFactor* + content.vb: Public Shared ReadOnly Property TileScale As Single + overload: TinyLife.Utilities.TextureHandler.TileScale* - uid: TinyLife.Utilities.TextureHandler.TexturePacker commentId: F:TinyLife.Utilities.TextureHandler.TexturePacker id: TexturePacker @@ -1155,12 +1155,12 @@ references: name: TileHeight nameWithType: TextureHandler.TileHeight fullName: TinyLife.Utilities.TextureHandler.TileHeight -- uid: TinyLife.Utilities.TextureHandler.TileSizeFactor* - commentId: Overload:TinyLife.Utilities.TextureHandler.TileSizeFactor - href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileSizeFactor - name: TileSizeFactor - nameWithType: TextureHandler.TileSizeFactor - fullName: TinyLife.Utilities.TextureHandler.TileSizeFactor +- uid: TinyLife.Utilities.TextureHandler.TileScale* + commentId: Overload:TinyLife.Utilities.TextureHandler.TileScale + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileScale + name: TileScale + nameWithType: TextureHandler.TileScale + fullName: TinyLife.Utilities.TextureHandler.TileScale - uid: System.Single commentId: T:System.Single parent: System diff --git a/docs/api/TinyLife.Utilities.yml b/docs/api/TinyLife.Utilities.yml index a17df43..a435357 100644 --- a/docs/api/TinyLife.Utilities.yml +++ b/docs/api/TinyLife.Utilities.yml @@ -7,6 +7,7 @@ items: - TinyLife.Utilities.ColorScheme - TinyLife.Utilities.ColorSettings - TinyLife.Utilities.Extensions + - TinyLife.Utilities.SelectionHandler - TinyLife.Utilities.TextureHandler - TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate - TinyLife.Utilities.TextureHandler.LoadGameContentDelegate @@ -41,6 +42,12 @@ references: name: Extensions nameWithType: Extensions fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities.SelectionHandler + commentId: T:TinyLife.Utilities.SelectionHandler + href: TinyLife.Utilities.SelectionHandler.html + name: SelectionHandler + nameWithType: SelectionHandler + fullName: TinyLife.Utilities.SelectionHandler - uid: TinyLife.Utilities.TextureHandler commentId: T:TinyLife.Utilities.TextureHandler href: TinyLife.Utilities.TextureHandler.html diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index ced423b..597f92b 100644 --- a/docs/api/TinyLife.WallDisplay.yml +++ b/docs/api/TinyLife.WallDisplay.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: ../TinyLife/Options.cs - startLine: 633 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 638 + startLine: 644 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 642 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 646 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index d746219..d7fbdb8 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -6,9 +6,9 @@ items: parent: TinyLife.World children: - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single}) - - TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - - TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) - - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) + - 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.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.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.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) langs: - csharp @@ -31,7 +31,7 @@ items: summary: >- An auto-tile is a that visually connects to other tiles around it, while leaving a border around tiles that it doesn't connect to. - Implementors can override to edit this behavior. + Implementors can override to edit this behavior. example: [] syntax: content: 'public class AutoTile : Tile' @@ -134,16 +134,16 @@ items: nameWithType.vb: AutoTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Tile.Category, TextureRegion, Func(Of Point, Single)) fullName.vb: TinyLife.World.AutoTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorSettings, Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of Microsoft.Xna.Framework.Point, Single)) name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Category, TextureRegion, Func(Of Point, Single)) -- uid: 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) - commentId: M: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) - id: 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) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.World.AutoTile langs: - csharp - vb - name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - nameWithType: AutoTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - fullName: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool) + name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + nameWithType: AutoTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + fullName: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool, System.Func) type: Method source: remote: @@ -159,7 +159,7 @@ items: summary: Draws this tile at the given position in the world using a or example: [] syntax: - content: public override bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext) + content: public override bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext, Func getRelatedTileFunc = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -191,15 +191,18 @@ items: - id: hasStaticContext type: System.Boolean description: Whether this tile also has a static context, that is, whether it will already be drawn using a . + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. return: type: System.Boolean description: Whether this tile was fully drawn. If the batch is a and false is returned, this tile will be marked as an animated tile, causing it to draw every frame. - content.vb: Public Overrides Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean) As Boolean - overridden: 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) + content.vb: Public Overrides Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean + overridden: 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}) overload: TinyLife.World.AutoTile.Draw* - nameWithType.vb: AutoTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean) - fullName.vb: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean) - name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean) + nameWithType.vb: AutoTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile)) - uid: TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) id: OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) @@ -248,16 +251,16 @@ items: nameWithType.vb: AutoTile.OnNeighborChanged(Map, Point, Point, Integer) fullName.vb: TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Integer) name.vb: OnNeighborChanged(Map, Point, Point, Integer) -- uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - commentId: M:TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - id: ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.World.AutoTile langs: - csharp - vb - name: ConnectsToTile(Map, Point, int, int, int) - nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int) - fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int) + name: ConnectsToTile(Map, Point, int, int, int, Func) + nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int, Func) + fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int, System.Func) type: Method source: remote: @@ -266,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/AutoTile.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.World @@ -276,7 +279,7 @@ items: By default, auto-tiles connect to other tiles of the same type. example: [] syntax: - content: protected virtual bool ConnectsToTile(Map map, Point pos, int floor, int x, int y) + content: protected virtual bool ConnectsToTile(Map map, Point pos, int floor, int x, int y, Func getRelatedTileFunc = null) parameters: - id: map type: TinyLife.World.Map @@ -293,24 +296,27 @@ items: - id: y type: System.Int32 description: The offset from pos in the y axis. + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. return: type: System.Boolean description: Whether this tile should connect to the tile at the offset position. - content.vb: Protected Overridable Function ConnectsToTile(map As Map, pos As Point, floor As Integer, x As Integer, y As Integer) As Boolean + content.vb: Protected Overridable Function ConnectsToTile(map As Map, pos As Point, floor As Integer, x As Integer, y As Integer, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean overload: TinyLife.World.AutoTile.ConnectsToTile* - nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer) - fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer) - name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer) -- uid: 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}}) - commentId: M: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}}) - id: 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}}) + nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) +- uid: 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}}) + commentId: M: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}}) + id: 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}}) parent: TinyLife.World.AutoTile langs: - csharp - vb - name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, (Func Texture, Color Color)?) - nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, (Func Texture, Color Color)?) - fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) + name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) + nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) + fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) type: Method source: remote: @@ -326,7 +332,7 @@ items: summary: Draws the auto-tile border. example: [] syntax: - content: protected void DrawBorder(object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, (Func Texture, Color Color)? bestBorderTile = null) + content: protected void DrawBorder(object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, Func getRelatedTileFunc = null, (Func Texture, Color Color)? bestBorderTile = null) parameters: - id: batch type: System.Object @@ -352,14 +358,17 @@ items: - id: items type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} description: The collection that added items can optionally be added to. + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. - id: bestBorderTile type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}} description: A function to return the best tile to use as this tile's border tile when rendering. - content.vb: Protected Sub DrawBorder(batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), bestBorderTile As (Texture As Func(Of Integer, TextureRegion), Color As Color)? = Nothing) + content.vb: Protected Sub DrawBorder(batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing, bestBorderTile As (Texture As Func(Of Integer, TextureRegion), Color As Color)? = Nothing) overload: TinyLife.World.AutoTile.DrawBorder* - nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) - fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) - name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) + name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) references: - uid: TinyLife.World.Tile commentId: T:TinyLife.World.Tile @@ -368,21 +377,21 @@ references: name: Tile nameWithType: Tile fullName: TinyLife.World.Tile -- uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - commentId: M:TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) +- uid: 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}) + commentId: M: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}) parent: TinyLife.World.AutoTile isExternal: true - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ - name: ConnectsToTile(Map, Point, int, int, int) - nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int) - fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int) - nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer) - fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer) - name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer) + href: TinyLife.World.AutoTile.html#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__ + name: ConnectsToTile(Map, Point, int, int, int, Func) + nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int, Func) + fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int, System.Func) + nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) spec.csharp: - - uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + - uid: 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}) name: ConnectsToTile - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: TinyLife.World.Map name: Map @@ -410,11 +419,33 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + - uid: 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}) name: ConnectsToTile - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: TinyLife.World.Map name: Map @@ -442,6 +473,30 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - name: ) - uid: TinyLife.World commentId: N:TinyLife.World @@ -2599,21 +2654,61 @@ references: - uid: MLEM.Graphics.StaticSpriteBatch.Item name: Item isExternal: true -- uid: 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) - commentId: M: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) +- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + commentId: M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + name: GetTile(Point, int) + nameWithType: Map.GetTile(Point, int) + fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int) + nameWithType.vb: Map.GetTile(Point, Integer) + fullName.vb: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, Integer) + name.vb: GetTile(Point, Integer) + spec.csharp: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: 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}) + commentId: M: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}) parent: TinyLife.World.Tile isExternal: true - href: TinyLife.World.Tile.html#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_ - name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - nameWithType: Tile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - fullName: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool) - nameWithType.vb: Tile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean) - fullName.vb: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean) - name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean) + href: TinyLife.World.Tile.html#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__ + name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + nameWithType: Tile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + fullName: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool, System.Func) + nameWithType.vb: Tile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile)) spec.csharp: - - uid: 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) + - uid: 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}) name: Draw - href: TinyLife.World.Tile.html#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_ + href: TinyLife.World.Tile.html#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__ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -2674,11 +2769,33 @@ references: name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' - name: ) spec.vb: - - uid: 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) + - uid: 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}) name: Draw - href: TinyLife.World.Tile.html#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_ + href: TinyLife.World.Tile.html#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__ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -2741,10 +2858,34 @@ references: name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - name: ) - uid: TinyLife.World.AutoTile.Draw* commentId: Overload:TinyLife.World.AutoTile.Draw - href: TinyLife.World.AutoTile.html#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_ + href: TinyLife.World.AutoTile.html#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__ name: Draw nameWithType: AutoTile.Draw fullName: TinyLife.World.AutoTile.Draw @@ -2817,6 +2958,61 @@ references: name: Item isExternal: true - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Integer, Tile) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile) + name.vb: Func(Of Point, Integer, Tile) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -2913,6 +3109,46 @@ references: - name: " " - name: T - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) parent: TinyLife.World.Tile @@ -2982,13 +3218,13 @@ references: fullName: TinyLife.World.AutoTile.OnNeighborChanged - uid: TinyLife.World.AutoTile.ConnectsToTile* commentId: Overload:TinyLife.World.AutoTile.ConnectsToTile - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.AutoTile.html#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__ name: ConnectsToTile nameWithType: AutoTile.ConnectsToTile fullName: TinyLife.World.AutoTile.ConnectsToTile - uid: TinyLife.World.AutoTile.DrawBorder* commentId: Overload:TinyLife.World.AutoTile.DrawBorder - href: TinyLife.World.AutoTile.html#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___ + href: TinyLife.World.AutoTile.html#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___ name: DrawBorder nameWithType: AutoTile.DrawBorder fullName: TinyLife.World.AutoTile.DrawBorder diff --git a/docs/api/TinyLife.World.Door.yml b/docs/api/TinyLife.World.Door.yml index 0123f56..77c9846 100644 --- a/docs/api/TinyLife.World.Door.yml +++ b/docs/api/TinyLife.World.Door.yml @@ -117,7 +117,7 @@ items: - Tiny Life namespace: TinyLife.World summary: >- - Returns whether a is able to walk through a that has this opening. + Returns whether a is able to walk through a that has this opening. This returns true for and and false for . example: [] @@ -837,13 +837,13 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ( - 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.World.Door commentId: T:TinyLife.World.Door parent: TinyLife.World diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 20b7085..5157a54 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 3080 + startLine: 3084 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 76162e7..52a8620 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 637 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.World @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 642 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.World @@ -93,17 +93,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 646 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife.World - summary: The instances that are members of this household + summary: The instances that are members of this household example: [] syntax: - content: public List Members + content: >- + [JsonConverter(typeof(ExportedHousehold.PersonLikeConverter))] + + public List Members return: - type: System.Collections.Generic.List{TinyLife.Objects.Person} - content.vb: Public Members As List(Of Person) + type: System.Collections.Generic.List{TinyLife.Objects.PersonLike} + content.vb: >- + + + Public Members As List(Of PersonLike) - uid: TinyLife.World.ExportedHousehold.Money commentId: F:TinyLife.World.ExportedHousehold.Money id: Money @@ -122,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 650 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife.World @@ -151,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 654 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.World @@ -180,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 658 + startLine: 660 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 662 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife.World @@ -606,33 +612,33 @@ references: nameWithType.vb: String fullName.vb: String name.vb: String -- 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: System.Collections.Generic.List{TinyLife.Objects.Person} - commentId: T:System.Collections.Generic.List{TinyLife.Objects.Person} + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: System.Collections.Generic.List{TinyLife.Objects.PersonLike} + commentId: T:System.Collections.Generic.List{TinyLife.Objects.PersonLike} parent: System.Collections.Generic definition: System.Collections.Generic.List`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - nameWithType.vb: List(Of Person) - fullName.vb: System.Collections.Generic.List(Of TinyLife.Objects.Person) - name.vb: List(Of Person) + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of PersonLike) + fullName.vb: System.Collections.Generic.List(Of TinyLife.Objects.PersonLike) + name.vb: List(Of PersonLike) spec.csharp: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - - uid: TinyLife.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.List`1 @@ -642,9 +648,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.Objects commentId: N:TinyLife.Objects diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index 6a11eba..d48d588 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 619 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.World @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 624 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife.World @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 628 + startLine: 634 assemblies: - Tiny Life namespace: TinyLife.World @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 632 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.World @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 636 + startLine: 642 assemblies: - Tiny Life namespace: TinyLife.World @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 641 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife.World @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLikes path: ../TinyLife/World/Lot.cs - startLine: 646 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 650 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.World @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/World/Lot.cs - startLine: 655 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.World @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 659 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.World @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherFloorTiles path: ../TinyLife/World/Lot.cs - startLine: 664 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.World @@ -375,7 +375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 670 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife.World @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 685 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomConstellation.yml b/docs/api/TinyLife.World.Household.RandomConstellation.yml index 336f055..75ee674 100644 --- a/docs/api/TinyLife.World.Household.RandomConstellation.yml +++ b/docs/api/TinyLife.World.Household.RandomConstellation.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomConstellation path: ../TinyLife/World/Household.cs - startLine: 464 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.World @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleMembers path: ../TinyLife/World/Household.cs - startLine: 470 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleRelations path: ../TinyLife/World/Household.cs - startLine: 475 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.World @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 482 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 493 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomRelation.yml b/docs/api/TinyLife.World.Household.RandomRelation.yml index b5b06f8..1c0f119 100644 --- a/docs/api/TinyLife.World.Household.RandomRelation.yml +++ b/docs/api/TinyLife.World.Household.RandomRelation.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomRelation path: ../TinyLife/World/Household.cs - startLine: 561 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstPerson path: ../TinyLife/World/Household.cs - startLine: 566 + startLine: 567 assemblies: - Tiny Life namespace: TinyLife.World @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SecondPerson path: ../TinyLife/World/Household.cs - startLine: 570 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife.World @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 574 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.World @@ -150,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/World/Household.cs - startLine: 578 + startLine: 579 assemblies: - Tiny Life namespace: TinyLife.World @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 589 + startLine: 590 assemblies: - Tiny Life namespace: TinyLife.World @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 600 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.World @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 610 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.World @@ -320,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 620 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.Relation.yml b/docs/api/TinyLife.World.Household.Relation.yml index cf6e42b..a904c83 100644 --- a/docs/api/TinyLife.World.Household.Relation.yml +++ b/docs/api/TinyLife.World.Household.Relation.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 523 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.World @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/World/Household.cs - startLine: 528 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/World/Household.cs - startLine: 532 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.World @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/World/Household.cs - startLine: 536 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dating path: ../TinyLife/World/Household.cs - startLine: 540 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.World @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 549 + startLine: 550 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index 12cc579..beab8be 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.World children: - TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean) - - TinyLife.World.Household.Add(TinyLife.Objects.Person) + - TinyLife.World.Household.Add(TinyLife.Objects.PersonLike) - TinyLife.World.Household.AddedThroughPopulating - TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan}) - TinyLife.World.Household.ClothesStorage @@ -18,7 +18,7 @@ items: - TinyLife.World.Household.Export(System.Boolean,System.Boolean,System.Boolean) - TinyLife.World.Household.FurnitureStorage - 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.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) + - TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) - TinyLife.World.Household.GetMatchingConstellations(TinyLife.Objects.AgeGroup) - TinyLife.World.Household.HasBeenPlayed - TinyLife.World.Household.HasMember(System.Guid) @@ -29,7 +29,7 @@ items: - TinyLife.World.Household.Money - TinyLife.World.Household.Name - TinyLife.World.Household.RandomConstellations - - TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean) + - TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.World.Household.TotalMemberAmount - TinyLife.World.Household.UnopenedMail - TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -48,11 +48,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Household.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World - summary: A household is a set of instances that live together on the same + summary: A household is a set of instances that live together on the same example: [] syntax: content: >- @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultMoney path: ../TinyLife/World/Household.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomConstellations path: ../TinyLife/World/Household.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -210,7 +210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnopenedMail path: ../TinyLife/World/Household.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.World @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddedThroughPopulating path: ../TinyLife/World/Household.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.World @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.World @@ -374,18 +374,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.World - summary: The instances that are members of this household + summary: The instances that are members of this household example: [] syntax: - content: public IEnumerable Members { get; } + content: public IEnumerable Members { get; } parameters: [] return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} - content.vb: Public ReadOnly Property Members As IEnumerable(Of Person) + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} + content.vb: Public ReadOnly Property Members As IEnumerable(Of PersonLike) overload: TinyLife.World.Household.Members* - uid: TinyLife.World.Household.Lot commentId: P:TinyLife.World.Household.Lot @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Household.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.World @@ -439,14 +439,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Household.cs - startLine: 124 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.World summary: >- The name of this household. - The name of a household is the that most people in this household have. + The name of a household is the that most people in this household have. example: [] syntax: content: public string Name { get; } @@ -473,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Household.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.World @@ -504,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.World @@ -543,7 +543,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowNewspapers path: ../TinyLife/World/Household.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.World @@ -585,7 +585,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowFriendsVisiting path: ../TinyLife/World/Household.cs - startLine: 144 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.World @@ -624,7 +624,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowStrangersVisiting path: ../TinyLife/World/Household.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.World @@ -663,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalMemberAmount path: ../TinyLife/World/Household.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.World @@ -694,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBeenPlayed path: ../TinyLife/World/Household.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.World @@ -733,7 +733,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 182 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.World @@ -774,7 +774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Household.cs - startLine: 194 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.World @@ -797,16 +797,16 @@ items: nameWithType.vb: Household.Update(GameTime, TimeSpan, Single) fullName.vb: TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single) -- uid: TinyLife.World.Household.Add(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Household.Add(TinyLife.Objects.Person) - id: Add(TinyLife.Objects.Person) +- uid: TinyLife.World.Household.Add(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Household.Add(TinyLife.Objects.PersonLike) + id: Add(TinyLife.Objects.PersonLike) parent: TinyLife.World.Household langs: - csharp - vb - name: Add(Person) - nameWithType: Household.Add(Person) - fullName: TinyLife.World.Household.Add(TinyLife.Objects.Person) + name: Add(PersonLike) + nameWithType: Household.Add(PersonLike) + fullName: TinyLife.World.Household.Add(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -815,30 +815,30 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/World/Household.cs - startLine: 213 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given person to this household example: [] syntax: - content: public void Add(Person person) + content: public void Add(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to add - content.vb: Public Sub Add(person As Person) + content.vb: Public Sub Add(person As PersonLike) overload: TinyLife.World.Household.Add* -- uid: TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean) - commentId: M:TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean) - id: Remove(TinyLife.Objects.Person,System.Boolean) +- uid: TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) + commentId: M:TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) + id: Remove(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.World.Household langs: - csharp - vb - name: Remove(Person, bool) - nameWithType: Household.Remove(Person, bool) - fullName: TinyLife.World.Household.Remove(TinyLife.Objects.Person, bool) + name: Remove(PersonLike, bool) + nameWithType: Household.Remove(PersonLike, bool) + fullName: TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike, bool) type: Method source: remote: @@ -847,26 +847,26 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.World summary: Removes the given person from this household, if they're part of it example: [] syntax: - content: public void Remove(Person person, bool removeHouseholdIfEmpty = true) + content: public void Remove(PersonLike person, bool removeHouseholdIfEmpty = true) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to remove - id: removeHouseholdIfEmpty type: System.Boolean description: Whether the household should be removed from the underlying map if the removed member was the last - content.vb: Public Sub Remove(person As Person, removeHouseholdIfEmpty As Boolean = True) + content.vb: Public Sub Remove(person As PersonLike, removeHouseholdIfEmpty As Boolean = True) overload: TinyLife.World.Household.Remove* - nameWithType.vb: Household.Remove(Person, Boolean) - fullName.vb: TinyLife.World.Household.Remove(TinyLife.Objects.Person, Boolean) - name.vb: Remove(Person, Boolean) + nameWithType.vb: Household.Remove(PersonLike, Boolean) + fullName.vb: TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike, Boolean) + name.vb: Remove(PersonLike, Boolean) - uid: TinyLife.World.Household.HasMember(System.Guid) commentId: M:TinyLife.World.Household.HasMember(System.Guid) id: HasMember(System.Guid) @@ -885,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 238 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -920,7 +920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 247 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.World @@ -954,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 265 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.World @@ -965,7 +965,7 @@ items: parameters: - id: thorough type: System.Boolean - description: Whether people should be reset thoroughly in , and whether the money should be reset to + description: Whether people should be reset thoroughly in , and whether the money should be reset to - id: custom type: System.Boolean description: Whether the export is custom, in which case people in it will keep their unlocalized names, pronouns and descriptions. @@ -998,7 +998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 276 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.World @@ -1042,7 +1042,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 323 + startLine: 324 assemblies: - Tiny Life namespace: TinyLife.World @@ -1062,16 +1062,16 @@ items: description: Whether utilites are disabled content.vb: Public Function AreUtilitiesDisabled(time As TimeSpan? = Nothing) As Boolean overload: TinyLife.World.Household.AreUtilitiesDisabled* -- uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) - commentId: M:TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) - id: GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) +- uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) + id: GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) parent: TinyLife.World.Household langs: - csharp - vb - name: GetAgeGroups(IEnumerable) - nameWithType: Household.GetAgeGroups(IEnumerable) - fullName: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable) + name: GetAgeGroups(IEnumerable) + nameWithType: Household.GetAgeGroups(IEnumerable) + fullName: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable) type: Method source: remote: @@ -1080,26 +1080,26 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAgeGroups path: ../TinyLife/World/Household.cs - startLine: 336 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a combined flag of the age groups that the members of the given list belong to. example: [] syntax: - content: public static AgeGroup GetAgeGroups(IEnumerable members) + content: public static AgeGroup GetAgeGroups(IEnumerable members) parameters: - id: members - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: The household members. return: type: TinyLife.Objects.AgeGroup description: The combined flag of age groups. - content.vb: Public Shared Function GetAgeGroups(members As IEnumerable(Of Person)) As AgeGroup + content.vb: Public Shared Function GetAgeGroups(members As IEnumerable(Of PersonLike)) As AgeGroup overload: TinyLife.World.Household.GetAgeGroups* - nameWithType.vb: Household.GetAgeGroups(IEnumerable(Of Person)) - fullName.vb: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)) - name.vb: GetAgeGroups(IEnumerable(Of Person)) + nameWithType.vb: Household.GetAgeGroups(IEnumerable(Of PersonLike)) + fullName.vb: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike)) + name.vb: GetAgeGroups(IEnumerable(Of PersonLike)) - uid: 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}) commentId: M: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}) id: 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}) @@ -1118,7 +1118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 349 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.World @@ -1128,7 +1128,7 @@ items: Data for invoking this method can be generated using . example: [] syntax: - content: public static IEnumerable Generate(Map map, Random random, List ages, Dictionary<(int Person, int Other), Household.Relation> relations) + content: public static IEnumerable Generate(Map map, Random random, List ages, Dictionary<(int Person, int Other), Household.Relation> relations) parameters: - id: map type: TinyLife.World.Map @@ -1143,9 +1143,9 @@ items: type: System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation} description: A set of familiar relations that should be applied to the generated people. The indices in the dictionary refer to the ages of the household members. return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: The generated household's members. - content.vb: Public Shared Function Generate(map As Map, random As Random, ages As List(Of AgeGroup), relations As Dictionary(Of (Person As Integer, Other As Integer), Household.Relation)) As IEnumerable(Of Person) + content.vb: Public Shared Function Generate(map As Map, random As Random, ages As List(Of AgeGroup), relations As Dictionary(Of (Person As Integer, Other As Integer), Household.Relation)) As IEnumerable(Of PersonLike) overload: TinyLife.World.Household.Generate* nameWithType.vb: Household.Generate(Map, Random, List(Of AgeGroup), Dictionary(Of (Person As Integer, Other As Integer), Household.Relation)) fullName.vb: TinyLife.World.Household.Generate(TinyLife.World.Map, System.Random, System.Collections.Generic.List(Of TinyLife.Objects.AgeGroup), System.Collections.Generic.Dictionary(Of (Person As Integer, Other As Integer), TinyLife.World.Household.Relation)) @@ -1168,7 +1168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMatchingConstellations path: ../TinyLife/World/Household.cs - startLine: 399 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.World @@ -1186,13 +1186,13 @@ items: content.vb: Public Shared Function GetMatchingConstellations(ages As AgeGroup) As IEnumerable(Of (Constellation As Household.RandomConstellation, MatchPercentage As Single)) overload: TinyLife.World.Household.GetMatchingConstellations* 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.World.Household.Lot commentId: P:TinyLife.World.Household.Lot href: TinyLife.World.Household.html#TinyLife_World_Household_Lot @@ -2339,26 +2339,26 @@ references: name: Members nameWithType: Household.Members fullName: TinyLife.World.Household.Members -- 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 @@ -2368,9 +2368,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: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 @@ -2413,12 +2413,13 @@ references: name: Lot nameWithType: Lot fullName: TinyLife.World.Lot -- uid: TinyLife.Objects.Person.LastName - commentId: F:TinyLife.Objects.Person.LastName - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LastName +- uid: TinyLife.Objects.PersonLike.LastName + commentId: F:TinyLife.Objects.PersonLike.LastName + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_LastName name: LastName - nameWithType: Person.LastName - fullName: TinyLife.Objects.Person.LastName + nameWithType: PersonLike.LastName + fullName: TinyLife.Objects.PersonLike.LastName - uid: TinyLife.World.Household.Name* commentId: Overload:TinyLife.World.Household.Name href: TinyLife.World.Household.html#TinyLife_World_Household_Name @@ -2552,13 +2553,13 @@ references: isExternal: true - uid: TinyLife.World.Household.Add* commentId: Overload:TinyLife.World.Household.Add - href: TinyLife.World.Household.html#TinyLife_World_Household_Add_TinyLife_Objects_Person_ + href: TinyLife.World.Household.html#TinyLife_World_Household_Add_TinyLife_Objects_PersonLike_ name: Add nameWithType: Household.Add fullName: TinyLife.World.Household.Add - uid: TinyLife.World.Household.Remove* commentId: Overload:TinyLife.World.Household.Remove - href: TinyLife.World.Household.html#TinyLife_World_Household_Remove_TinyLife_Objects_Person_System_Boolean_ + href: TinyLife.World.Household.html#TinyLife_World_Household_Remove_TinyLife_Objects_PersonLike_System_Boolean_ name: Remove nameWithType: Household.Remove fullName: TinyLife.World.Household.Remove @@ -2603,20 +2604,21 @@ references: name: ExportedHousehold nameWithType: ExportedHousehold fullName: TinyLife.World.ExportedHousehold -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) +- uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) + parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ResetToStatic_System_Boolean_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ name: ResetToStatic(bool, bool) - nameWithType: Person.ResetToStatic(bool, bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) - nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + nameWithType: PersonLike.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.PersonLike.ResetToStatic(bool, bool) + nameWithType.vb: PersonLike.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.PersonLike.ResetToStatic(Boolean, Boolean) name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + - uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ResetToStatic_System_Boolean_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ - name: ( - uid: System.Boolean name: bool @@ -2630,9 +2632,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + - uid: TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ResetToStatic_System_Boolean_System_Boolean_ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetToStatic_System_Boolean_System_Boolean_ - name: ( - uid: System.Boolean name: Boolean @@ -2831,7 +2833,7 @@ references: - name: ) - uid: TinyLife.World.Household.GetAgeGroups* commentId: Overload:TinyLife.World.Household.GetAgeGroups - href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__ + href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__ name: GetAgeGroups nameWithType: Household.GetAgeGroups fullName: TinyLife.World.Household.GetAgeGroups diff --git a/docs/api/TinyLife.World.LockType.yml b/docs/api/TinyLife.World.LockType.yml index 8992ba9..b37c4dd 100644 --- a/docs/api/TinyLife.World.LockType.yml +++ b/docs/api/TinyLife.World.LockType.yml @@ -30,7 +30,7 @@ items: summary: >- A flags enumeration that determines which groups of people a is locked for. - Use to determine whether a combined lock type flag is locked for a given person. + Use to determine whether a combined lock type flag is locked for a given person. example: [] syntax: content: >- @@ -42,7 +42,7 @@ items: Public Enum LockType extensionMethods: - - TinyLife.World.LockType.TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.Objects.Person,TinyLife.World.Lot) + - TinyLife.World.LockType.TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.Objects.PersonLike,TinyLife.World.Lot) - TinyLife.World.LockType.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: - type: System.FlagsAttribute @@ -168,25 +168,25 @@ references: name: SwingingDoor nameWithType: SwingingDoor fullName: TinyLife.World.SwingingDoor -- uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) - commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ - name: IsLockedFor(LockType, Person, Lot) - nameWithType: Extensions.IsLockedFor(LockType, Person, Lot) - fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.Person, TinyLife.World.Lot) +- uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) + commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ + name: IsLockedFor(LockType, PersonLike, Lot) + nameWithType: Extensions.IsLockedFor(LockType, PersonLike, Lot) + fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.PersonLike, TinyLife.World.Lot) spec.csharp: - - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) + - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) name: IsLockedFor - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.LockType name: LockType href: TinyLife.World.LockType.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.Lot @@ -194,18 +194,18 @@ references: href: TinyLife.World.Lot.html - name: ) spec.vb: - - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) + - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) name: IsLockedFor - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.LockType name: LockType href: TinyLife.World.LockType.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.Lot @@ -234,27 +234,27 @@ references: - uid: TinyLife.World name: World href: TinyLife.World.html -- uid: TinyLife.World.LockType.TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.Objects.Person,TinyLife.World.Lot) - commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) +- uid: TinyLife.World.LockType.TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.Objects.PersonLike,TinyLife.World.Lot) + commentId: M:TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ - name: IsLockedFor(LockType, Person, Lot) - nameWithType: Extensions.IsLockedFor(LockType, Person, Lot) - fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.Person, TinyLife.World.Lot) + definition: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ + name: IsLockedFor(LockType, PersonLike, Lot) + nameWithType: Extensions.IsLockedFor(LockType, PersonLike, Lot) + fullName: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType, TinyLife.Objects.PersonLike, TinyLife.World.Lot) spec.csharp: - - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) + - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) name: IsLockedFor - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.LockType name: LockType href: TinyLife.World.LockType.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.Lot @@ -262,18 +262,18 @@ references: href: TinyLife.World.Lot.html - name: ) spec.vb: - - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot) + - uid: TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot) name: IsLockedFor - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_Person_TinyLife_World_Lot_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsLockedFor_TinyLife_World_LockType_TinyLife_Objects_PersonLike_TinyLife_World_Lot_ - name: ( - uid: TinyLife.World.LockType name: LockType href: TinyLife.World.LockType.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.Lot diff --git a/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml b/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml index 6c161db..09fbd8d 100644 --- a/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml +++ b/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WeeklyBillsDelegate path: ../TinyLife/World/Lot.cs - startLine: 611 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index 30480e7..2412725 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -10,14 +10,15 @@ items: - TinyLife.World.Lot.Area - TinyLife.World.Lot.CanImport(TinyLife.World.ExportedLot) - TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean}) - - TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person}) + - TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.PersonLike}) - 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.CanVisitRightNow(TinyLife.Objects.Person) + - TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) + - TinyLife.World.Lot.Clear(System.Boolean,System.Boolean) - TinyLife.World.Lot.Export - TinyLife.World.Lot.GetCoveredArea - TinyLife.World.Lot.GetDefaultTile - TinyLife.World.Lot.GetFrontDoor - - TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) + - TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) - TinyLife.World.Lot.GetObjects``1 - TinyLife.World.Lot.GetPrice - TinyLife.World.Lot.GetRoofs @@ -711,16 +712,16 @@ items: description: The lot's front door, or null if there is none. content.vb: Public Function GetFrontDoor() As (Wall As Wall, OutdoorPos As Vector2) overload: TinyLife.World.Lot.GetFrontDoor* -- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - id: GetHomeLocation(TinyLife.Objects.Person) +- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) + id: GetHomeLocation(TinyLife.Objects.PersonLike) parent: TinyLife.World.Lot langs: - csharp - vb - name: GetHomeLocation(Person) - nameWithType: Lot.GetHomeLocation(Person) - fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) + name: GetHomeLocation(PersonLike) + nameWithType: Lot.GetHomeLocation(PersonLike) + fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -734,20 +735,20 @@ items: - Tiny Life namespace: TinyLife.World summary: >- - Returns the home location of the given on this lot. + Returns the home location of the given on this lot. - The home position is the position of the front door, or the closest border position to the passed otherwise. + The home position is the position of the front door, or the closest border position to the passed otherwise. example: [] syntax: - content: public Vector2 GetHomeLocation(Person person) + content: public Vector2 GetHomeLocation(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose home location to retrieve return: type: Microsoft.Xna.Framework.Vector2 description: The person's home location on this lot - content.vb: Public Function GetHomeLocation(person As Person) As Vector2 + content.vb: Public Function GetHomeLocation(person As PersonLike) As Vector2 overload: TinyLife.World.Lot.GetHomeLocation* - uid: TinyLife.World.Lot.GetPrice commentId: M:TinyLife.World.Lot.GetPrice @@ -969,16 +970,16 @@ items: description: The area that this lot covers content.vb: Public Function GetCoveredArea() As RectangleF overload: TinyLife.World.Lot.GetCoveredArea* -- uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) - id: CanVisitRightNow(TinyLife.Objects.Person) +- uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) + id: CanVisitRightNow(TinyLife.Objects.PersonLike) parent: TinyLife.World.Lot langs: - csharp - vb - name: CanVisitRightNow(Person) - nameWithType: Lot.CanVisitRightNow(Person) - fullName: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) + name: CanVisitRightNow(PersonLike) + nameWithType: Lot.CanVisitRightNow(PersonLike) + fullName: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -994,18 +995,18 @@ items: summary: >- Determines whether the given person can automatically choose to visit this lot right now. - Various data is considered, including the and settings, as well as this lot's . + Various data is considered, including the and settings, as well as this lot's . example: [] syntax: - content: public bool CanVisitRightNow(Person person) + content: public bool CanVisitRightNow(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person. return: type: System.Boolean description: Whether the person can automatically visit this lot right now. - content.vb: Public Function CanVisitRightNow(person As Person) As Boolean + content.vb: Public Function CanVisitRightNow(person As PersonLike) As Boolean overload: TinyLife.World.Lot.CanVisitRightNow* - uid: TinyLife.World.Lot.HasBasicAmenities commentId: M:TinyLife.World.Lot.HasBasicAmenities @@ -1079,16 +1080,16 @@ items: nameWithType.vb: Lot.CanOccupy((List(Of AgeGroup), Dictionary(Of (Person As Integer, Other As Integer), Household.Relation))) fullName.vb: TinyLife.World.Lot.CanOccupy((System.Collections.Generic.List(Of TinyLife.Objects.AgeGroup), System.Collections.Generic.Dictionary(Of (Person As Integer, Other As Integer), TinyLife.World.Household.Relation))) name.vb: CanOccupy((List(Of AgeGroup), Dictionary(Of (Person As Integer, Other As Integer), Relation))) -- uid: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person}) - commentId: M:TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person}) - id: CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person}) +- uid: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.PersonLike}) + id: CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.PersonLike}) parent: TinyLife.World.Lot langs: - csharp - vb - name: CanOccupy(IList) - nameWithType: Lot.CanOccupy(IList) - fullName: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList) + name: CanOccupy(IList) + nameWithType: Lot.CanOccupy(IList) + fullName: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList) type: Method source: remote: @@ -1104,19 +1105,19 @@ items: summary: Whether the given set of household members can occupy this lot. example: [] syntax: - content: public bool CanOccupy(IList householdMembers) + content: public bool CanOccupy(IList householdMembers) parameters: - id: householdMembers - type: System.Collections.Generic.IList{TinyLife.Objects.Person} + type: System.Collections.Generic.IList{TinyLife.Objects.PersonLike} description: The household members. return: type: System.Boolean description: Whether the household can occupy this lot. - content.vb: Public Function CanOccupy(householdMembers As IList(Of Person)) As Boolean + content.vb: Public Function CanOccupy(householdMembers As IList(Of PersonLike)) As Boolean overload: TinyLife.World.Lot.CanOccupy* - nameWithType.vb: Lot.CanOccupy(IList(Of Person)) - fullName.vb: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList(Of TinyLife.Objects.Person)) - name.vb: CanOccupy(IList(Of Person)) + nameWithType.vb: Lot.CanOccupy(IList(Of PersonLike)) + fullName.vb: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList(Of TinyLife.Objects.PersonLike)) + name.vb: CanOccupy(IList(Of PersonLike)) - uid: TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean}) commentId: M:TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean}) id: CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean}) @@ -1192,6 +1193,44 @@ items: description: A combined flag that represents the ages that can potentially occupy this lot. content.vb: Public Function GetValidOccupyingAges() As AgeGroup overload: TinyLife.World.Lot.GetValidOccupyingAges* +- uid: TinyLife.World.Lot.Clear(System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Lot.Clear(System.Boolean,System.Boolean) + id: Clear(System.Boolean,System.Boolean) + parent: TinyLife.World.Lot + langs: + - csharp + - vb + name: Clear(bool, bool) + nameWithType: Lot.Clear(bool, bool) + fullName: TinyLife.World.Lot.Clear(bool, bool) + type: Method + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Clear + path: ../TinyLife/World/Lot.cs + startLine: 515 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: Clears this lot, removing all objects from it. + example: [] + syntax: + content: public void Clear(bool force, bool unlinkParentsAndChildren) + parameters: + - id: force + type: System.Boolean + description: Whether objects that have the category should also be removed. + - id: unlinkParentsAndChildren + type: System.Boolean + description: Whether the method should be called for any removed from this lot. + content.vb: Public Sub Clear(force As Boolean, unlinkParentsAndChildren As Boolean) + overload: TinyLife.World.Lot.Clear* + nameWithType.vb: Lot.Clear(Boolean, Boolean) + fullName.vb: TinyLife.World.Lot.Clear(Boolean, Boolean) + name.vb: Clear(Boolean, Boolean) references: - uid: TinyLife.Tools.LotTool commentId: T:TinyLife.Tools.LotTool @@ -2492,16 +2531,16 @@ references: - name: " " - name: T2 - 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.World.Lot.GetHomeLocation* commentId: Overload:TinyLife.World.Lot.GetHomeLocation - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_Person_ + href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetHomeLocation_TinyLife_Objects_PersonLike_ name: GetHomeLocation nameWithType: Lot.GetHomeLocation fullName: TinyLife.World.Lot.GetHomeLocation @@ -2697,26 +2736,26 @@ references: name: DisallowStrangersVisiting nameWithType: Household.DisallowStrangersVisiting fullName: TinyLife.World.Household.DisallowStrangersVisiting -- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) +- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) isExternal: true - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ - name: GetCurrentVisitPriority(Lot, Person, TimeSpan?) - nameWithType: LotType.GetCurrentVisitPriority(Lot, Person, TimeSpan?) - fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.Person, System.TimeSpan?) + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ + name: GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + nameWithType: LotType.GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.PersonLike, System.TimeSpan?) spec.csharp: - - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) name: GetCurrentVisitPriority - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ - 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: System.TimeSpan @@ -2726,18 +2765,18 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) name: GetCurrentVisitPriority - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ - 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: System.TimeSpan @@ -2748,7 +2787,7 @@ references: - name: ) - uid: TinyLife.World.Lot.CanVisitRightNow* commentId: Overload:TinyLife.World.Lot.CanVisitRightNow - href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_Person_ + href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_PersonLike_ name: CanVisitRightNow nameWithType: Lot.CanVisitRightNow fullName: TinyLife.World.Lot.CanVisitRightNow @@ -2926,26 +2965,26 @@ references: href: TinyLife.World.Household.Relation.html - name: ) - name: ) -- uid: System.Collections.Generic.IList{TinyLife.Objects.Person} - commentId: T:System.Collections.Generic.IList{TinyLife.Objects.Person} +- uid: System.Collections.Generic.IList{TinyLife.Objects.PersonLike} + commentId: T:System.Collections.Generic.IList{TinyLife.Objects.PersonLike} parent: System.Collections.Generic definition: System.Collections.Generic.IList`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 - name: IList - nameWithType: IList - fullName: System.Collections.Generic.IList - nameWithType.vb: IList(Of Person) - fullName.vb: System.Collections.Generic.IList(Of TinyLife.Objects.Person) - name.vb: IList(Of Person) + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of PersonLike) + fullName.vb: System.Collections.Generic.IList(Of TinyLife.Objects.PersonLike) + name.vb: IList(Of PersonLike) spec.csharp: - uid: System.Collections.Generic.IList`1 name: IList isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-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.IList`1 @@ -2955,9 +2994,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: System.Collections.Generic.IList`1 commentId: T:System.Collections.Generic.IList`1 @@ -3132,3 +3171,28 @@ references: name: GetValidOccupyingAges nameWithType: Lot.GetValidOccupyingAges fullName: TinyLife.World.Lot.GetValidOccupyingAges +- uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + commentId: M:TinyLife.Objects.Furniture.UnlinkParentsAndChildren + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + name: UnlinkParentsAndChildren() + nameWithType: Furniture.UnlinkParentsAndChildren() + fullName: TinyLife.Objects.Furniture.UnlinkParentsAndChildren() + spec.csharp: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.UnlinkParentsAndChildren + name: UnlinkParentsAndChildren + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_UnlinkParentsAndChildren + - name: ( + - name: ) +- uid: TinyLife.World.Lot.Clear* + commentId: Overload:TinyLife.World.Lot.Clear + href: TinyLife.World.Lot.html#TinyLife_World_Lot_Clear_System_Boolean_System_Boolean_ + name: Clear + nameWithType: Lot.Clear + fullName: TinyLife.World.Lot.Clear diff --git a/docs/api/TinyLife.World.LotEmployment.Instance.yml b/docs/api/TinyLife.World.LotEmployment.Instance.yml index 8590cea..9473041 100644 --- a/docs/api/TinyLife.World.LotEmployment.Instance.yml +++ b/docs/api/TinyLife.World.LotEmployment.Instance.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/World/LotEmployment.cs - startLine: 352 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/LotEmployment.cs - startLine: 358 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.World @@ -113,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmploymentLot path: ../TinyLife/World/LotEmployment.cs - startLine: 363 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkLot path: ../TinyLife/World/LotEmployment.cs - startLine: 368 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.World @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/LotEmployment.cs - startLine: 375 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.World @@ -212,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetManually path: ../TinyLife/World/LotEmployment.cs - startLine: 388 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.World @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAtWork path: ../TinyLife/World/LotEmployment.cs - startLine: 394 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.World @@ -292,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeAtWork path: ../TinyLife/World/LotEmployment.cs - startLine: 400 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.World @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 425 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife.World @@ -381,7 +381,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishWork path: ../TinyLife/World/LotEmployment.cs - startLine: 438 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.World @@ -419,7 +419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/LotEmployment.cs - startLine: 468 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.World @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldWorkRightNow path: ../TinyLife/World/LotEmployment.cs - startLine: 480 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.LotEmployment.yml b/docs/api/TinyLife.World.LotEmployment.yml index 31e6dcd..648cb8e 100644 --- a/docs/api/TinyLife.World.LotEmployment.yml +++ b/docs/api/TinyLife.World.LotEmployment.yml @@ -16,6 +16,7 @@ items: - TinyLife.World.LotEmployment.ForHireOnce - TinyLife.World.LotEmployment.GetCurrentPeople(TinyLife.World.Map,TinyLife.World.Lot) - TinyLife.World.LotEmployment.GymTrainer + - TinyLife.World.LotEmployment.Hidden - TinyLife.World.LotEmployment.HireOnceForLot(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean) - TinyLife.World.LotEmployment.HourlyFee - TinyLife.World.LotEmployment.Icon @@ -173,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barista path: ../TinyLife/World/LotEmployment.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World @@ -200,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Librarian path: ../TinyLife/World/LotEmployment.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bartender path: ../TinyLife/World/LotEmployment.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -254,7 +255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainer path: ../TinyLife/World/LotEmployment.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MuseumCurator path: ../TinyLife/World/LotEmployment.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.World @@ -308,7 +309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapWideEmployments path: ../TinyLife/World/LotEmployment.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.World @@ -340,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/LotEmployment.cs - startLine: 69 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.World @@ -369,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/LotEmployment.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.World @@ -398,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/World/LotEmployment.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -432,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkHours path: ../TinyLife/World/LotEmployment.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World @@ -464,7 +465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForHireOnce path: ../TinyLife/World/LotEmployment.cs - startLine: 89 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -472,6 +473,8 @@ items: Whether this lot employment is intended for one-off hires. If this is true, the person will never autonomously start work, and has to be hired for a lot using . + + Additionally, employments that are for hire once won't automatically have members assigned or generated in . example: [] syntax: content: public readonly bool ForHireOnce @@ -496,11 +499,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxAmount path: ../TinyLife/World/LotEmployment.cs - startLine: 93 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World - summary: The maximum amount of people that can simultaneously be employed in this position. + summary: >- + The maximum amount of people that can simultaneously be employed in this position. + + By default, this only has an effect in and when manually invoking . example: [] syntax: content: public readonly int MaxAmount @@ -525,7 +531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFinished path: ../TinyLife/World/LotEmployment.cs - startLine: 99 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.World @@ -559,7 +565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IdleObjects path: ../TinyLife/World/LotEmployment.cs - startLine: 104 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.World @@ -593,7 +599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IdleTime path: ../TinyLife/World/LotEmployment.cs - startLine: 109 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.World @@ -627,7 +633,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionPriorityMultiplier path: ../TinyLife/World/LotEmployment.cs - startLine: 114 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.World @@ -661,7 +667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiPriorityMultiplier path: ../TinyLife/World/LotEmployment.cs - startLine: 119 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.World @@ -695,7 +701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinished path: ../TinyLife/World/LotEmployment.cs - startLine: 123 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -726,7 +732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OffWorkDays path: ../TinyLife/World/LotEmployment.cs - startLine: 127 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -757,7 +763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HourlyFee path: ../TinyLife/World/LotEmployment.cs - startLine: 131 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.World @@ -770,6 +776,37 @@ items: type: System.Single content.vb: Public Property HourlyFee As Single overload: TinyLife.World.LotEmployment.HourlyFee* +- uid: TinyLife.World.LotEmployment.Hidden + commentId: P:TinyLife.World.LotEmployment.Hidden + id: Hidden + parent: TinyLife.World.LotEmployment + langs: + - csharp + - vb + name: Hidden + nameWithType: LotEmployment.Hidden + fullName: TinyLife.World.LotEmployment.Hidden + type: Property + source: + remote: + path: TinyLife/World/LotEmployment.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Hidden + path: ../TinyLife/World/LotEmployment.cs + startLine: 138 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: A property that determines whether instances of this lot employment should be hidden from the player in the household selection and build mode UIs. This defaults to false. + example: [] + syntax: + content: public bool Hidden { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property Hidden As Boolean + overload: TinyLife.World.LotEmployment.Hidden* - uid: TinyLife.World.LotEmployment.#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]},System.Boolean,System.Int32) commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]},System.Boolean,System.Int32) id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]},System.Boolean,System.Int32)' @@ -788,7 +825,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 142 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.World @@ -814,7 +851,7 @@ items: description: Whether this lot employment is intended for one-off hires. If this is true, the person will never autonomously start work, and has to be hired for a lot using . - id: maxAmount type: System.Int32 - description: The maximum amount of people that can simultaneously be employed in this position. + description: The maximum amount of people that can simultaneously be employed in this position. By default, this only has an effect in and when manually invoking . content.vb: Public Sub New(name As String, icon As TextureRegion, workHours As (Start As Integer, [End] As Integer), actions As Func(Of ActionType()), forHireOnce As Boolean = False, maxAmount As Integer = 1) overload: TinyLife.World.LotEmployment.#ctor* nameWithType.vb: LotEmployment.New(String, TextureRegion, (Start As Integer, End As Integer), Func(Of ActionType()), Boolean, Integer) @@ -838,7 +875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentPeople path: ../TinyLife/World/LotEmployment.cs - startLine: 159 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.World @@ -879,7 +916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCurrentPerson path: ../TinyLife/World/LotEmployment.cs - startLine: 171 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.World @@ -928,7 +965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveCurrentPeople path: ../TinyLife/World/LotEmployment.cs - startLine: 189 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.World @@ -969,7 +1006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HireOnceForLot path: ../TinyLife/World/LotEmployment.cs - startLine: 207 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.World @@ -1020,7 +1057,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDuringWorkHours path: ../TinyLife/World/LotEmployment.cs - startLine: 243 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.World @@ -1865,6 +1902,100 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) +- uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ + name: UpdateExternalPeople(ICollection, Action, Action) + nameWithType: Map.UpdateExternalPeople(ICollection, Action, Action) + fullName: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection, System.Action, System.Action) + nameWithType.vb: Map.UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) + name.vb: UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single)) + spec.csharp: + - uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + name: UpdateExternalPeople + href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + name: UpdateExternalPeople + href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: System.Boolean commentId: T:System.Boolean parent: System @@ -1876,6 +2007,66 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean +- uid: TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean) + commentId: M:TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean) + isExternal: true + href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_AddCurrentPerson_TinyLife_World_Map_TinyLife_World_Lot_TinyLife_Objects_Person_System_Boolean_ + name: AddCurrentPerson(Map, Lot, Person, bool) + nameWithType: LotEmployment.AddCurrentPerson(Map, Lot, Person, bool) + fullName: TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map, TinyLife.World.Lot, TinyLife.Objects.Person, bool) + nameWithType.vb: LotEmployment.AddCurrentPerson(Map, Lot, Person, Boolean) + fullName.vb: TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map, TinyLife.World.Lot, TinyLife.Objects.Person, Boolean) + name.vb: AddCurrentPerson(Map, Lot, Person, Boolean) + spec.csharp: + - uid: TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean) + name: AddCurrentPerson + href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_AddCurrentPerson_TinyLife_World_Map_TinyLife_World_Lot_TinyLife_Objects_Person_System_Boolean_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean) + name: AddCurrentPerson + href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_AddCurrentPerson_TinyLife_World_Map_TinyLife_World_Lot_TinyLife_Objects_Person_System_Boolean_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) - uid: System.Int32 commentId: T:System.Int32 parent: System @@ -2399,6 +2590,12 @@ references: name: HourlyFee nameWithType: LotEmployment.HourlyFee fullName: TinyLife.World.LotEmployment.HourlyFee +- uid: TinyLife.World.LotEmployment.Hidden* + commentId: Overload:TinyLife.World.LotEmployment.Hidden + href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_Hidden + name: Hidden + nameWithType: LotEmployment.Hidden + fullName: TinyLife.World.LotEmployment.Hidden - uid: TinyLife.World.LotEmployment.Actions commentId: F:TinyLife.World.LotEmployment.Actions href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_Actions @@ -2525,100 +2722,6 @@ references: - name: " " - name: T - name: ) -- uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - isExternal: true - href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ - name: UpdateExternalPeople(ICollection, Action, Action) - nameWithType: Map.UpdateExternalPeople(ICollection, Action, Action) - fullName: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection, System.Action, System.Action) - nameWithType.vb: Map.UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) - name.vb: UpdateExternalPeople(ICollection(Of Map), Action(Of String), Action(Of Single)) - spec.csharp: - - uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - name: UpdateExternalPeople - href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ - - name: ( - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: < - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: '>' - - name: ',' - - name: " " - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: '>' - - name: ',' - - name: " " - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: '>' - - name: ) - spec.vb: - - uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - name: UpdateExternalPeople - href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__ - - name: ( - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: ( - - name: Of - - name: " " - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) - - name: ',' - - name: " " - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ) - - name: ',' - - name: " " - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - - name: ) - uid: TinyLife.World.LotEmployment.AddCurrentPerson* commentId: Overload:TinyLife.World.LotEmployment.AddCurrentPerson href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_AddCurrentPerson_TinyLife_World_Map_TinyLife_World_Lot_TinyLife_Objects_Person_System_Boolean_ diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index 027fc09..8f27ff5 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -5,14 +5,14 @@ items: id: LotType parent: TinyLife.World children: - - 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.#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.Bar - TinyLife.World.LotType.Cafe - TinyLife.World.LotType.CanExecuteAction - TinyLife.World.LotType.DisplayName - TinyLife.World.LotType.Employments - TinyLife.World.LotType.GenericPublicLot - - TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) - TinyLife.World.LotType.GetScalingVisitPriority(TinyLife.World.Lot,System.Single,System.Int32) - TinyLife.World.LotType.GetVisitPriority - TinyLife.World.LotType.Gym @@ -42,14 +42,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 707 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.World summary: >- A lot type is data for a that determines the required furniture on the lot as well as whether the lot is residential or not. - Additionally, custom lot types can define different reasons and interactions for objects to visit lots of the type. + Additionally, custom lot types can define different reasons and interactions for objects to visit lots of the type. example: [] syntax: content: >- @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 714 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: ../TinyLife/World/Lot.cs - startLine: 717 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.World @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: ../TinyLife/World/Lot.cs - startLine: 733 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.World @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cafe path: ../TinyLife/World/Lot.cs - startLine: 736 + startLine: 742 assemblies: - Tiny Life namespace: TinyLife.World @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsPlayground path: ../TinyLife/World/Lot.cs - startLine: 747 + startLine: 753 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Library path: ../TinyLife/World/Lot.cs - startLine: 754 + startLine: 760 assemblies: - Tiny Life namespace: TinyLife.World @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenericPublicLot path: ../TinyLife/World/Lot.cs - startLine: 763 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gym path: ../TinyLife/World/Lot.cs - startLine: 766 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.World @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bar path: ../TinyLife/World/Lot.cs - startLine: 773 + startLine: 779 assemblies: - Tiny Life namespace: TinyLife.World @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Museum path: ../TinyLife/World/Lot.cs - startLine: 784 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.World @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 799 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Lot.cs - startLine: 803 + startLine: 809 assemblies: - Tiny Life namespace: TinyLife.World @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: ../TinyLife/World/Lot.cs - startLine: 808 + startLine: 814 assemblies: - Tiny Life namespace: TinyLife.World @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: ../TinyLife/World/Lot.cs - startLine: 813 + startLine: 819 assemblies: - Tiny Life namespace: TinyLife.World @@ -484,24 +484,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 820 + startLine: 826 assemblies: - Tiny Life namespace: TinyLife.World summary: >- - A function that returns, for a with this lot type, and a trying ot visit the lot, how likely it is for the lot to be chosen. It is recommended to use a helper method like . + A function that returns, for a with this lot type, and a trying ot visit the lot, how likely it is for the lot to be chosen. It is recommended to use a helper method like . The higher the return value is, the more likely it is for this lot to be chosen. For reference, the "Park" lot type always returns 200. - See also and . + See also and . example: [] syntax: - content: public readonly Func GetVisitPriority + content: public readonly Func GetVisitPriority return: - type: System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Single} - content.vb: Public ReadOnly GetVisitPriority As Func(Of Lot, Person, Single) + type: System.Func{TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Single} + content.vb: Public ReadOnly GetVisitPriority As Func(Of Lot, PersonLike, Single) - uid: TinyLife.World.LotType.Employments commentId: P:TinyLife.World.LotType.Employments id: Employments @@ -520,7 +520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 825 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.World @@ -554,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/World/Lot.cs - startLine: 830 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.World @@ -588,12 +588,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitHours path: ../TinyLife/World/Lot.cs - startLine: 835 + startLine: 841 assemblies: - Tiny Life namespace: TinyLife.World summary: >- - The visitation hours that this lot has, which is used in . + The visitation hours that this lot has, which is used in . The default value for this property is 6 to 23. example: [] @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/World/Lot.cs - startLine: 840 + startLine: 846 assemblies: - Tiny Life namespace: TinyLife.World @@ -635,16 +635,16 @@ items: type: System.String content.vb: Public ReadOnly Property DisplayName As String overload: TinyLife.World.LotType.DisplayName* -- uid: 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}[]) - commentId: M: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}[]) - id: '#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}[])' +- uid: 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}[]) + commentId: M: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}[]) + id: '#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}[])' parent: TinyLife.World.LotType langs: - csharp - vb - name: LotType(string, TextureRegion, bool, Func, params (Predicate, int, string)[]) - nameWithType: LotType.LotType(string, TextureRegion, bool, Func, params (Predicate, int, string)[]) - fullName: TinyLife.World.LotType.LotType(string, MLEM.Textures.TextureRegion, bool, System.Func, params (System.Predicate, int, string)[]) + name: LotType(string, TextureRegion, bool, Func, params (Predicate, int, string)[]) + nameWithType: LotType.LotType(string, TextureRegion, bool, Func, params (Predicate, int, string)[]) + fullName: TinyLife.World.LotType.LotType(string, MLEM.Textures.TextureRegion, bool, System.Func, params (System.Predicate, int, string)[]) type: Constructor source: remote: @@ -653,14 +653,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 850 + startLine: 856 assemblies: - Tiny Life namespace: TinyLife.World summary: Creates a new lot type with the given settings example: [] syntax: - content: public LotType(string name, TextureRegion icon, bool isResidential, Func getVisitPriority, params (Predicate, int, string)[] requiredFurniture) + content: public LotType(string name, TextureRegion icon, bool isResidential, Func getVisitPriority, params (Predicate, int, string)[] requiredFurniture) parameters: - id: name type: System.String @@ -672,26 +672,26 @@ items: type: System.Boolean description: Whether lots of this type should be considered residential - id: getVisitPriority - type: System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Single} + type: System.Func{TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Single} description: A function that returns this lot type's visitation priority. It's recommended to use a helper method like . - id: requiredFurniture type: System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[] description: A set of furniture and amounts that have to be present on lots of this type, as well as an unlocalized name for the requirement - content.vb: Public Sub New(name As String, icon As TextureRegion, isResidential As Boolean, getVisitPriority As Func(Of Lot, Person, Single), ParamArray requiredFurniture As (Predicate(Of Furniture), Integer, String)()) + content.vb: Public Sub New(name As String, icon As TextureRegion, isResidential As Boolean, getVisitPriority As Func(Of Lot, PersonLike, Single), ParamArray requiredFurniture As (Predicate(Of Furniture), Integer, String)()) overload: TinyLife.World.LotType.#ctor* - nameWithType.vb: LotType.New(String, TextureRegion, Boolean, Func(Of Lot, Person, Single), ParamArray (Predicate(Of Furniture), Integer, String)()) - fullName.vb: TinyLife.World.LotType.New(String, MLEM.Textures.TextureRegion, Boolean, System.Func(Of TinyLife.World.Lot, TinyLife.Objects.Person, Single), ParamArray (System.Predicate(Of TinyLife.Objects.Furniture), Integer, String)()) - name.vb: New(String, TextureRegion, Boolean, Func(Of Lot, Person, Single), ParamArray (Predicate(Of Furniture), Integer, String)()) -- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) - id: GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + nameWithType.vb: LotType.New(String, TextureRegion, Boolean, Func(Of Lot, PersonLike, Single), ParamArray (Predicate(Of Furniture), Integer, String)()) + fullName.vb: TinyLife.World.LotType.New(String, MLEM.Textures.TextureRegion, Boolean, System.Func(Of TinyLife.World.Lot, TinyLife.Objects.PersonLike, Single), ParamArray (System.Predicate(Of TinyLife.Objects.Furniture), Integer, String)()) + name.vb: New(String, TextureRegion, Boolean, Func(Of Lot, PersonLike, Single), ParamArray (Predicate(Of Furniture), Integer, String)()) +- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) + id: GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) parent: TinyLife.World.LotType langs: - csharp - vb - name: GetCurrentVisitPriority(Lot, Person, TimeSpan?) - nameWithType: LotType.GetCurrentVisitPriority(Lot, Person, TimeSpan?) - fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.Person, System.TimeSpan?) + name: GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + nameWithType: LotType.GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.PersonLike, System.TimeSpan?) type: Method source: remote: @@ -700,7 +700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 867 + startLine: 873 assemblies: - Tiny Life namespace: TinyLife.World @@ -709,16 +709,16 @@ items: Note that visitation priority doesn't factor in whether the lot's is the same as the person's. - See also . + See also . example: [] syntax: - content: public float GetCurrentVisitPriority(Lot lot, Person person, TimeSpan? time = null) + content: public float GetCurrentVisitPriority(Lot lot, PersonLike person, TimeSpan? time = null) parameters: - id: lot type: TinyLife.World.Lot description: The lot. - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person whose visitation priority to query. - id: time type: System.Nullable{System.TimeSpan} @@ -726,7 +726,7 @@ items: return: type: System.Single description: The current visitation priority for the lot. - content.vb: Public Function GetCurrentVisitPriority(lot As Lot, person As Person, time As TimeSpan? = Nothing) As Single + content.vb: Public Function GetCurrentVisitPriority(lot As Lot, person As PersonLike, time As TimeSpan? = Nothing) As Single overload: TinyLife.World.LotType.GetCurrentVisitPriority* - uid: TinyLife.World.LotType.Register(TinyLife.World.LotType) commentId: M:TinyLife.World.LotType.Register(TinyLife.World.LotType) @@ -746,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 875 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.World @@ -780,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetScalingVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 888 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.World @@ -814,13 +814,13 @@ references: name: Lot nameWithType: Lot fullName: TinyLife.World.Lot -- 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.World commentId: N:TinyLife.World href: TinyLife.html @@ -1536,26 +1536,26 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) - commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) +- uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) + commentId: M:TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) isExternal: true - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ - name: GetCurrentVisitPriority(Lot, Person, TimeSpan?) - nameWithType: LotType.GetCurrentVisitPriority(Lot, Person, TimeSpan?) - fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.Person, System.TimeSpan?) + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ + name: GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + nameWithType: LotType.GetCurrentVisitPriority(Lot, PersonLike, TimeSpan?) + fullName: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot, TinyLife.Objects.PersonLike, System.TimeSpan?) spec.csharp: - - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) name: GetCurrentVisitPriority - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ - 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: System.TimeSpan @@ -1565,18 +1565,18 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan}) + - uid: TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan}) name: GetCurrentVisitPriority - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ - 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: System.TimeSpan @@ -1585,41 +1585,41 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: '?' - name: ) -- uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) - href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_Person_ - name: CanVisitRightNow(Person) - nameWithType: Lot.CanVisitRightNow(Person) - fullName: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) +- uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) + href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_PersonLike_ + name: CanVisitRightNow(PersonLike) + nameWithType: Lot.CanVisitRightNow(PersonLike) + fullName: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) + - uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) name: CanVisitRightNow - href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_Person_ + href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_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.World.Lot.CanVisitRightNow(TinyLife.Objects.Person) + - uid: TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike) name: CanVisitRightNow - href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_TinyLife_Objects_Person_ + href: TinyLife.World.Lot.html#TinyLife_World_Lot_CanVisitRightNow_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: System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Single} - commentId: T:System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Single} +- uid: System.Func{TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Single} + commentId: T:System.Func{TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Single} parent: System definition: System.Func`3 href: https://learn.microsoft.com/dotnet/api/system.func-3 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of Lot, Person, Single) - fullName.vb: System.Func(Of TinyLife.World.Lot, TinyLife.Objects.Person, Single) - name.vb: Func(Of Lot, Person, Single) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Lot, PersonLike, Single) + fullName.vb: System.Func(Of TinyLife.World.Lot, TinyLife.Objects.PersonLike, Single) + name.vb: Func(Of Lot, PersonLike, Single) spec.csharp: - uid: System.Func`3 name: Func @@ -1631,9 +1631,9 @@ references: 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: System.Single @@ -1654,9 +1654,9 @@ references: 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: System.Single @@ -1999,7 +1999,7 @@ references: fullName: TinyLife.World.LotType.DisplayName - uid: TinyLife.World.LotType.#ctor* commentId: Overload:TinyLife.World.LotType.#ctor - href: TinyLife.World.LotType.html#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____ + href: TinyLife.World.LotType.html#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____ name: LotType nameWithType: LotType.LotType fullName: TinyLife.World.LotType.LotType @@ -2032,7 +2032,7 @@ references: fullName: TinyLife.World.Map.Time - uid: TinyLife.World.LotType.GetCurrentVisitPriority* commentId: Overload:TinyLife.World.LotType.GetCurrentVisitPriority - href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_Person_System_Nullable_System_TimeSpan__ + href: TinyLife.World.LotType.html#TinyLife_World_LotType_GetCurrentVisitPriority_TinyLife_World_Lot_TinyLife_Objects_PersonLike_System_Nullable_System_TimeSpan__ name: GetCurrentVisitPriority nameWithType: LotType.GetCurrentVisitPriority fullName: TinyLife.World.LotType.GetCurrentVisitPriority diff --git a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml index 87249c7..21f5319 100644 --- a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml +++ b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindingNodeConstructDelegate path: ../TinyLife/World/Map.cs - startLine: 3048 + startLine: 3052 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 1b455af..e2e16e6 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -18,7 +18,7 @@ items: - TinyLife.World.Map.AdoptableChildren - TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2}) - - TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) + - TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - 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.Finalize - TinyLife.World.Map.GetAllLotEmployments @@ -29,7 +29,7 @@ items: - TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2) - TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean) - TinyLife.World.Map.GetExitPoints - - TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person) + - TinyLife.World.Map.GetHousehold(TinyLife.Objects.PersonLike) - TinyLife.World.Map.GetHousehold(TinyLife.World.Lot) - TinyLife.World.Map.GetHouseholds - TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point) @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Map.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -177,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoadRadius path: ../TinyLife/World/Map.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxFloor path: ../TinyLife/World/Map.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.World @@ -241,7 +241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MinorUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -270,7 +270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -299,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/World/Map.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.World @@ -363,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.World @@ -395,7 +395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.World @@ -427,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathfindingNodeConstruct path: ../TinyLife/World/Map.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs - startLine: 131 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.World @@ -500,7 +500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptableChildren path: ../TinyLife/World/Map.cs - startLine: 136 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.World @@ -534,7 +534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.World @@ -575,7 +575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.World @@ -609,7 +609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs - startLine: 180 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.World @@ -655,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/World/Map.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.World @@ -686,7 +686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/World/Map.cs - startLine: 189 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.World @@ -717,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neighborhood path: ../TinyLife/World/Map.cs - startLine: 194 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.World @@ -751,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Map.cs - startLine: 198 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.World @@ -782,7 +782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActive path: ../TinyLife/World/Map.cs - startLine: 202 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.World @@ -813,7 +813,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs - startLine: 252 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.World @@ -848,7 +848,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/World/Map.cs - startLine: 257 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -878,7 +878,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs - startLine: 268 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.World @@ -919,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 403 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.World @@ -975,7 +975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 780 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.World @@ -1028,7 +1028,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 793 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.World @@ -1063,7 +1063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 802 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.World @@ -1098,7 +1098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 812 + startLine: 815 assemblies: - Tiny Life namespace: TinyLife.World @@ -1136,7 +1136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 822 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.World @@ -1177,7 +1177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 832 + startLine: 835 assemblies: - Tiny Life namespace: TinyLife.World @@ -1208,7 +1208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 843 + startLine: 846 assemblies: - Tiny Life namespace: TinyLife.World @@ -1246,7 +1246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 862 + startLine: 865 assemblies: - Tiny Life namespace: TinyLife.World @@ -1302,7 +1302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 894 + startLine: 897 assemblies: - Tiny Life namespace: TinyLife.World @@ -1325,7 +1325,7 @@ items: description: The radius to search for empty tiles in - id: ignorePeople type: System.Boolean - description: Whether or not people should be ignored. If this is true, the returned empty tile might currently be occupied by a . + description: Whether or not people should be ignored. If this is true, the returned empty tile might currently be occupied by a . - id: hasToBeOnLot type: System.Boolean description: Whether or not the returned tile position has to be part of a @@ -1364,7 +1364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 916 + startLine: 919 assemblies: - Tiny Life namespace: TinyLife.World @@ -1426,7 +1426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 944 + startLine: 947 assemblies: - Tiny Life namespace: TinyLife.World @@ -1473,7 +1473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 968 + startLine: 971 assemblies: - Tiny Life namespace: TinyLife.World @@ -1517,7 +1517,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 1022 + startLine: 1025 assemblies: - Tiny Life namespace: TinyLife.World @@ -1558,7 +1558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 1039 + startLine: 1042 assemblies: - Tiny Life namespace: TinyLife.World @@ -1599,7 +1599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Map.cs - startLine: 1053 + startLine: 1056 assemblies: - Tiny Life namespace: TinyLife.World @@ -1637,7 +1637,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1064 + startLine: 1067 assemblies: - Tiny Life namespace: TinyLife.World @@ -1675,7 +1675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1075 + startLine: 1078 assemblies: - Tiny Life namespace: TinyLife.World @@ -1713,7 +1713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1088 + startLine: 1091 assemblies: - Tiny Life namespace: TinyLife.World @@ -1748,7 +1748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1098 + startLine: 1101 assemblies: - Tiny Life namespace: TinyLife.World @@ -1780,7 +1780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 1106 + startLine: 1109 assemblies: - Tiny Life namespace: TinyLife.World @@ -1812,7 +1812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 1125 + startLine: 1128 assemblies: - Tiny Life namespace: TinyLife.World @@ -1843,7 +1843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1136 + startLine: 1139 assemblies: - Tiny Life namespace: TinyLife.World @@ -1881,7 +1881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1146 + startLine: 1149 assemblies: - Tiny Life namespace: TinyLife.World @@ -1916,7 +1916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1163 + startLine: 1166 assemblies: - Tiny Life namespace: TinyLife.World @@ -1965,7 +1965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1179 + startLine: 1182 assemblies: - Tiny Life namespace: TinyLife.World @@ -2009,7 +2009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1190 + startLine: 1193 assemblies: - Tiny Life namespace: TinyLife.World @@ -2050,7 +2050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1208 + startLine: 1211 assemblies: - Tiny Life namespace: TinyLife.World @@ -2082,7 +2082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1222 + startLine: 1225 assemblies: - Tiny Life namespace: TinyLife.World @@ -2123,7 +2123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1237 + startLine: 1240 assemblies: - Tiny Life namespace: TinyLife.World @@ -2158,7 +2158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1250 + startLine: 1253 assemblies: - Tiny Life namespace: TinyLife.World @@ -2190,7 +2190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1264 + startLine: 1267 assemblies: - Tiny Life namespace: TinyLife.World @@ -2231,7 +2231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1280 + startLine: 1283 assemblies: - Tiny Life namespace: TinyLife.World @@ -2275,7 +2275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1292 + startLine: 1295 assemblies: - Tiny Life namespace: TinyLife.World @@ -2312,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1320 + startLine: 1323 assemblies: - Tiny Life namespace: TinyLife.World @@ -2351,18 +2351,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1348 + startLine: 1351 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns all of the objects that are on this map, excluding dead people stored in gravestones. + summary: Returns all of the objects that are on this map, excluding dead people stored in gravestones. example: [] syntax: - content: public IEnumerable GetPeople() + content: public IEnumerable GetPeople() return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: This map's people - content.vb: Public Function GetPeople() As IEnumerable(Of Person) + content.vb: Public Function GetPeople() As IEnumerable(Of PersonLike) overload: TinyLife.World.Map.GetPeople* - uid: TinyLife.World.Map.GetStoredDeadPeople commentId: M:TinyLife.World.Map.GetStoredDeadPeople @@ -2382,18 +2382,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStoredDeadPeople path: ../TinyLife/World/Map.cs - startLine: 1359 + startLine: 1362 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of all of the dead people that are stored in furniture, both on this map and in the household storages of any of this map's households. example: [] syntax: - content: public IEnumerable<(Gravestone Gravestone, Person Person)> GetStoredDeadPeople() + content: public IEnumerable<(Gravestone Gravestone, PersonLike Person)> GetStoredDeadPeople() return: - type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}} + type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}} description: The stored dead people on this map. - content.vb: Public Function GetStoredDeadPeople() As IEnumerable(Of (Gravestone As Gravestone, Person As Person)) + content.vb: Public Function GetStoredDeadPeople() As IEnumerable(Of (Gravestone As Gravestone, Person As PersonLike)) overload: TinyLife.World.Map.GetStoredDeadPeople* - uid: TinyLife.World.Map.GetAllPeople commentId: M:TinyLife.World.Map.GetAllPeople @@ -2413,29 +2413,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllPeople path: ../TinyLife/World/Map.cs - startLine: 1372 + startLine: 1375 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns all of the objects that are on this map, including dead people stored in gravestones. + summary: Returns all of the objects that are on this map, including dead people stored in gravestones. example: [] syntax: - content: public IEnumerable GetAllPeople() + content: public IEnumerable GetAllPeople() return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: All people on this map. - content.vb: Public Function GetAllPeople() As IEnumerable(Of Person) + content.vb: Public Function GetAllPeople() As IEnumerable(Of PersonLike) overload: TinyLife.World.Map.GetAllPeople* -- uid: TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person) - id: GetHousehold(TinyLife.Objects.Person) +- uid: TinyLife.World.Map.GetHousehold(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Map.GetHousehold(TinyLife.Objects.PersonLike) + id: GetHousehold(TinyLife.Objects.PersonLike) parent: TinyLife.World.Map langs: - csharp - vb - name: GetHousehold(Person) - nameWithType: Map.GetHousehold(Person) - fullName: TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person) + name: GetHousehold(PersonLike) + nameWithType: Map.GetHousehold(PersonLike) + fullName: TinyLife.World.Map.GetHousehold(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -2444,22 +2444,22 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1381 + startLine: 1384 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns the household that the given lives in + summary: Returns the household that the given lives in example: [] syntax: - content: public Household GetHousehold(Person person) + content: public Household GetHousehold(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to query return: type: TinyLife.World.Household description: The person's household, or null if there is none - content.vb: Public Function GetHousehold(person As Person) As Household + content.vb: Public Function GetHousehold(person As PersonLike) As Household overload: TinyLife.World.Map.GetHousehold* - uid: TinyLife.World.Map.GetHousehold(TinyLife.World.Lot) commentId: M:TinyLife.World.Map.GetHousehold(TinyLife.World.Lot) @@ -2479,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1394 + startLine: 1397 assemblies: - Tiny Life namespace: TinyLife.World @@ -2514,7 +2514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1408 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.World @@ -2555,7 +2555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1418 + startLine: 1421 assemblies: - Tiny Life namespace: TinyLife.World @@ -2587,7 +2587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1426 + startLine: 1429 assemblies: - Tiny Life namespace: TinyLife.World @@ -2618,7 +2618,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1437 + startLine: 1440 assemblies: - Tiny Life namespace: TinyLife.World @@ -2659,7 +2659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1455 + startLine: 1458 assemblies: - Tiny Life namespace: TinyLife.World @@ -2700,7 +2700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1465 + startLine: 1468 assemblies: - Tiny Life namespace: TinyLife.World @@ -2741,7 +2741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1487 + startLine: 1490 assemblies: - Tiny Life namespace: TinyLife.World @@ -2784,7 +2784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1510 + startLine: 1513 assemblies: - Tiny Life namespace: TinyLife.World @@ -2819,16 +2819,16 @@ items: nameWithType.vb: Map.GetPathCost(MapObject, Point, Integer, Point, Integer) fullName.vb: TinyLife.World.Map.GetPathCost(TinyLife.Objects.MapObject, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer) name.vb: GetPathCost(MapObject, Point, Integer, Point, Integer) -- uid: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - commentId: M:TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - id: CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) +- uid: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) + commentId: M:TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) + id: CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) parent: TinyLife.World.Map langs: - csharp - vb - name: CanWalkBetween(Person, Point, int, Point, int) - nameWithType: Map.CanWalkBetween(Person, Point, int, Point, int) - fullName: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, int) + name: CanWalkBetween(PersonLike, Point, int, Point, int) + nameWithType: Map.CanWalkBetween(PersonLike, Point, int, Point, int) + fullName: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, int) type: Method source: remote: @@ -2837,7 +2837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1534 + startLine: 1537 assemblies: - Tiny Life namespace: TinyLife.World @@ -2849,10 +2849,10 @@ items: Note that, for this method to return a proper result, nextPos has to be directly or diagonally adjacent to currPos. example: [] syntax: - content: public bool CanWalkBetween(Person person, Point currPos, int currFloor, Point nextPos, int nextFloor) + content: public bool CanWalkBetween(PersonLike person, Point currPos, int currFloor, Point nextPos, int nextFloor) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike description: The person to get the path cost for - id: currPos type: Microsoft.Xna.Framework.Point @@ -2869,11 +2869,11 @@ items: return: type: System.Boolean description: Whether the two locations can be walked between - content.vb: Public Function CanWalkBetween(person As Person, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Boolean + content.vb: Public Function CanWalkBetween(person As PersonLike, currPos As Point, currFloor As Integer, nextPos As Point, nextFloor As Integer) As Boolean overload: TinyLife.World.Map.CanWalkBetween* - nameWithType.vb: Map.CanWalkBetween(Person, Point, Integer, Point, Integer) - fullName.vb: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer) - name.vb: CanWalkBetween(Person, Point, Integer, Point, Integer) + nameWithType.vb: Map.CanWalkBetween(PersonLike, Point, Integer, Point, Integer) + fullName.vb: TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, Integer) + name.vb: CanWalkBetween(PersonLike, Point, Integer, Point, Integer) - uid: TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32) id: IsFreeSpot(Microsoft.Xna.Framework.Point,System.Int32) @@ -2892,11 +2892,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1544 + startLine: 1547 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns whether or not the given position on the given map is free for a to stand in + summary: Returns whether or not the given position on the given map is free for a to stand in example: [] syntax: content: public bool IsFreeSpot(Point pos, int floor) @@ -2933,7 +2933,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1562 + startLine: 1565 assemblies: - Tiny Life namespace: TinyLife.World @@ -2994,7 +2994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1578 + startLine: 1581 assemblies: - Tiny Life namespace: TinyLife.World @@ -3052,7 +3052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1598 + startLine: 1601 assemblies: - Tiny Life namespace: TinyLife.World @@ -3087,7 +3087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs - startLine: 1608 + startLine: 1611 assemblies: - Tiny Life namespace: TinyLife.World @@ -3118,7 +3118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1637 + startLine: 1640 assemblies: - Tiny Life namespace: TinyLife.World @@ -3161,7 +3161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs - startLine: 1658 + startLine: 1661 assemblies: - Tiny Life namespace: TinyLife.World @@ -3202,7 +3202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs - startLine: 1671 + startLine: 1674 assemblies: - Tiny Life namespace: TinyLife.World @@ -3234,7 +3234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs - startLine: 1683 + startLine: 1686 assemblies: - Tiny Life namespace: TinyLife.World @@ -3269,7 +3269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1700 + startLine: 1703 assemblies: - Tiny Life namespace: TinyLife.World @@ -3313,7 +3313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1716 + startLine: 1719 assemblies: - Tiny Life namespace: TinyLife.World @@ -3351,7 +3351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1731 + startLine: 1734 assemblies: - Tiny Life namespace: TinyLife.World @@ -3389,7 +3389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1755 + startLine: 1758 assemblies: - Tiny Life namespace: TinyLife.World @@ -3424,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1773 + startLine: 1776 assemblies: - Tiny Life namespace: TinyLife.World @@ -3458,7 +3458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1785 + startLine: 1788 assemblies: - Tiny Life namespace: TinyLife.World @@ -3492,7 +3492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1797 + startLine: 1800 assemblies: - Tiny Life namespace: TinyLife.World @@ -3536,7 +3536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1893 + startLine: 1896 assemblies: - Tiny Life namespace: TinyLife.World @@ -3577,23 +3577,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1942 + startLine: 1945 assemblies: - Tiny Life namespace: TinyLife.World summary: >- - Returns the set of instances in the world that are regular visitors. + Returns the set of instances in the world that are regular visitors. - This method is a shorthand for and . + This method is a shorthand for and . Note that dead regular visitors are not returned. example: [] syntax: - content: public IEnumerable GetRegularVisitors() + content: public IEnumerable GetRegularVisitors() return: - type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} description: This map's regular visitors - content.vb: Public Function GetRegularVisitors() As IEnumerable(Of Person) + content.vb: Public Function GetRegularVisitors() As IEnumerable(Of PersonLike) overload: TinyLife.World.Map.GetRegularVisitors* - uid: TinyLife.World.Map.GetAllLotEmployments commentId: M:TinyLife.World.Map.GetAllLotEmployments @@ -3613,7 +3613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1952 + startLine: 1955 assemblies: - Tiny Life namespace: TinyLife.World @@ -3647,7 +3647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1965 + startLine: 1968 assemblies: - Tiny Life namespace: TinyLife.World @@ -3682,7 +3682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1981 + startLine: 1984 assemblies: - Tiny Life namespace: TinyLife.World @@ -3726,7 +3726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/World/Map.cs - startLine: 2012 + startLine: 2015 assemblies: - Tiny Life namespace: TinyLife.World @@ -3757,11 +3757,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 2079 + startLine: 2082 assemblies: - Tiny Life namespace: TinyLife.World - summary: Prepares this map for permanent removal, moving all people on this map to their original positions (including their home location if it is on another map and their lot employment map if they have one), and calls on all remaining people. + summary: Prepares this map for permanent removal, moving all people on this map to their original positions (including their home location if it is on another map and their lot employment map if they have one), and calls on all remaining people. example: [] syntax: content: public void PrepareForPermanentRemoval() @@ -3785,7 +3785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2702 + startLine: 2713 assemblies: - Tiny Life namespace: TinyLife.World @@ -3823,7 +3823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2746 + startLine: 2757 assemblies: - Tiny Life namespace: TinyLife.World @@ -3863,7 +3863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2764 + startLine: 2775 assemblies: - Tiny Life namespace: TinyLife.World @@ -3897,7 +3897,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2772 + startLine: 2783 assemblies: - Tiny Life namespace: TinyLife.World @@ -3938,7 +3938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2872 + startLine: 2884 assemblies: - Tiny Life namespace: TinyLife.World @@ -5877,13 +5877,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.World.Lot commentId: T:TinyLife.World.Lot parent: TinyLife.World @@ -6641,26 +6641,26 @@ references: name: GetPeople nameWithType: Map.GetPeople fullName: TinyLife.World.Map.GetPeople -- 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 @@ -6670,9 +6670,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.Objects.Gravestone commentId: T:TinyLife.Objects.Gravestone @@ -6686,17 +6686,17 @@ references: name: GetStoredDeadPeople nameWithType: Map.GetStoredDeadPeople fullName: TinyLife.World.Map.GetStoredDeadPeople -- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}} - commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}} +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Gravestone,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<(Gravestone Gravestone, Person Person)> - nameWithType: IEnumerable<(Gravestone Gravestone, Person Person)> - fullName: System.Collections.Generic.IEnumerable<(TinyLife.Objects.Gravestone Gravestone, TinyLife.Objects.Person Person)> - nameWithType.vb: IEnumerable(Of (Gravestone As Gravestone, Person As Person)) - fullName.vb: System.Collections.Generic.IEnumerable(Of (Gravestone As TinyLife.Objects.Gravestone, Person As TinyLife.Objects.Person)) - name.vb: IEnumerable(Of (Gravestone As Gravestone, Person As Person)) + name: IEnumerable<(Gravestone Gravestone, PersonLike Person)> + nameWithType: IEnumerable<(Gravestone Gravestone, PersonLike Person)> + fullName: System.Collections.Generic.IEnumerable<(TinyLife.Objects.Gravestone Gravestone, TinyLife.Objects.PersonLike Person)> + nameWithType.vb: IEnumerable(Of (Gravestone As Gravestone, Person As PersonLike)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (Gravestone As TinyLife.Objects.Gravestone, Person As TinyLife.Objects.PersonLike)) + name.vb: IEnumerable(Of (Gravestone As Gravestone, Person As PersonLike)) spec.csharp: - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable @@ -6708,18 +6708,18 @@ references: name: Gravestone href: TinyLife.Objects.Gravestone.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Gravestone + - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}.Gravestone name: Gravestone - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.gravestone + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.personlike-.gravestone - 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.Gravestone,TinyLife.Objects.Person}.Person + - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.personlike-.person - name: ) - name: '>' spec.vb: @@ -6731,9 +6731,9 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Gravestone + - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}.Gravestone name: Gravestone - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.gravestone + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.personlike-.gravestone - name: " " - name: As - name: " " @@ -6742,15 +6742,15 @@ references: href: TinyLife.Objects.Gravestone.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.Person}.Person + - uid: System.ValueTuple{TinyLife.Objects.Gravestone,TinyLife.Objects.PersonLike}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.person-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.gravestone,tinylife.objects.personlike-.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: TinyLife.World.Map.GetAllPeople* @@ -6761,7 +6761,7 @@ references: fullName: TinyLife.World.Map.GetAllPeople - uid: TinyLife.World.Map.GetHousehold* commentId: Overload:TinyLife.World.Map.GetHousehold - href: TinyLife.World.Map.html#TinyLife_World_Map_GetHousehold_TinyLife_Objects_Person_ + href: TinyLife.World.Map.html#TinyLife_World_Map_GetHousehold_TinyLife_Objects_PersonLike_ name: GetHousehold nameWithType: Map.GetHousehold fullName: TinyLife.World.Map.GetHousehold @@ -6965,7 +6965,7 @@ references: fullName.vb: Single.PositiveInfinity - uid: TinyLife.World.Map.CanWalkBetween* commentId: Overload:TinyLife.World.Map.CanWalkBetween - href: TinyLife.World.Map.html#TinyLife_World_Map_CanWalkBetween_TinyLife_Objects_Person_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ + href: TinyLife.World.Map.html#TinyLife_World_Map_CanWalkBetween_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_System_Int32_ name: CanWalkBetween nameWithType: Map.CanWalkBetween fullName: TinyLife.World.Map.CanWalkBetween @@ -7506,12 +7506,13 @@ references: href: TinyLife.World.Map.html#TinyLife_World_Map_GetPeople - name: ( - name: ) -- uid: TinyLife.Objects.Person.IsRegularVisitor - commentId: P:TinyLife.Objects.Person.IsRegularVisitor - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_IsRegularVisitor +- uid: TinyLife.Objects.PersonLike.IsRegularVisitor + commentId: P:TinyLife.Objects.PersonLike.IsRegularVisitor + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_IsRegularVisitor name: IsRegularVisitor - nameWithType: Person.IsRegularVisitor - fullName: TinyLife.Objects.Person.IsRegularVisitor + nameWithType: PersonLike.IsRegularVisitor + fullName: TinyLife.Objects.PersonLike.IsRegularVisitor - uid: TinyLife.World.Map.GetRegularVisitors* commentId: Overload:TinyLife.World.Map.GetRegularVisitors href: TinyLife.World.Map.html#TinyLife_World_Map_GetRegularVisitors @@ -7704,22 +7705,23 @@ references: name: PopulateLots nameWithType: Map.PopulateLots fullName: TinyLife.World.Map.PopulateLots -- uid: TinyLife.Objects.Person.PrepareForPermanentRemoval - commentId: M:TinyLife.Objects.Person.PrepareForPermanentRemoval - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval +- uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + commentId: M:TinyLife.Objects.PersonLike.PrepareForPermanentRemoval + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval name: PrepareForPermanentRemoval() - nameWithType: Person.PrepareForPermanentRemoval() - fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval() + nameWithType: PersonLike.PrepareForPermanentRemoval() + fullName: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval() spec.csharp: - - uid: TinyLife.Objects.Person.PrepareForPermanentRemoval + - uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval name: PrepareForPermanentRemoval - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval - name: ( - name: ) spec.vb: - - uid: TinyLife.Objects.Person.PrepareForPermanentRemoval + - uid: TinyLife.Objects.PersonLike.PrepareForPermanentRemoval name: PrepareForPermanentRemoval - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_PrepareForPermanentRemoval + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_PrepareForPermanentRemoval - name: ( - name: ) - uid: TinyLife.World.Map.PrepareForPermanentRemoval* diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index bb1c02a..87f64e3 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3065 + startLine: 3069 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index d71a4ca..c66dfd3 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3070 + startLine: 3074 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Opening.yml b/docs/api/TinyLife.World.Opening.yml index 39f977e..e51f48e 100644 --- a/docs/api/TinyLife.World.Opening.yml +++ b/docs/api/TinyLife.World.Opening.yml @@ -307,7 +307,7 @@ items: - Tiny Life namespace: TinyLife.World summary: >- - Returns whether a is able to walk through a that has this opening. + Returns whether a is able to walk through a that has this opening. This returns true for and and false for . example: [] @@ -1046,13 +1046,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.World.Door commentId: T:TinyLife.World.Door parent: TinyLife.World diff --git a/docs/api/TinyLife.World.Room.yml b/docs/api/TinyLife.World.Room.yml index 416b815..d0611e0 100644 --- a/docs/api/TinyLife.World.Room.yml +++ b/docs/api/TinyLife.World.Room.yml @@ -9,7 +9,7 @@ items: - TinyLife.World.Room.CoveredSections - TinyLife.World.Room.Floor - TinyLife.World.Room.FullyRoofed - - TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) + - TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) - TinyLife.World.Room.GetDecorativeRating - TinyLife.World.Room.GetLights - TinyLife.World.Room.GetObjects``1 @@ -516,16 +516,16 @@ items: description: The combined decorative rating content.vb: Public Function GetDecorativeRating() As Integer overload: TinyLife.World.Room.GetDecorativeRating* -- uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) - id: GetConnectedRooms(TinyLife.Objects.Person) +- uid: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) + id: GetConnectedRooms(TinyLife.Objects.PersonLike) parent: TinyLife.World.Room langs: - csharp - vb - name: GetConnectedRooms(Person) - nameWithType: Room.GetConnectedRooms(Person) - fullName: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person) + name: GetConnectedRooms(PersonLike) + nameWithType: Room.GetConnectedRooms(PersonLike) + fullName: TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike) type: Method source: remote: @@ -541,17 +541,17 @@ items: summary: >- Returns a set of objects which are connected to this room. - A connected room is a room that is directly adjacent, and that a can walk into through an . + A connected room is a room that is directly adjacent, and that a can walk into through an . example: [] syntax: - content: public IEnumerable GetConnectedRooms(Person person) + content: public IEnumerable GetConnectedRooms(PersonLike person) parameters: - id: person - type: TinyLife.Objects.Person + type: TinyLife.Objects.PersonLike return: type: System.Collections.Generic.IEnumerable{TinyLife.World.Room} description: A set of connected rooms - content.vb: Public Function GetConnectedRooms(person As Person) As IEnumerable(Of Room) + content.vb: Public Function GetConnectedRooms(person As PersonLike) As IEnumerable(Of Room) overload: TinyLife.World.Room.GetConnectedRooms* references: - uid: TinyLife.World.Room.Map @@ -1578,13 +1578,13 @@ references: name: Room nameWithType: Room fullName: TinyLife.World.Room -- 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.World.Opening commentId: T:TinyLife.World.Opening parent: TinyLife.World @@ -1594,7 +1594,7 @@ references: fullName: TinyLife.World.Opening - uid: TinyLife.World.Room.GetConnectedRooms* commentId: Overload:TinyLife.World.Room.GetConnectedRooms - href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_Person_ + href: TinyLife.World.Room.html#TinyLife_World_Room_GetConnectedRooms_TinyLife_Objects_PersonLike_ name: GetConnectedRooms nameWithType: Room.GetConnectedRooms fullName: TinyLife.World.Room.GetConnectedRooms diff --git a/docs/api/TinyLife.World.SwingingDoor.yml b/docs/api/TinyLife.World.SwingingDoor.yml index 4216cc8..5b9b2c9 100644 --- a/docs/api/TinyLife.World.SwingingDoor.yml +++ b/docs/api/TinyLife.World.SwingingDoor.yml @@ -214,7 +214,7 @@ items: - Tiny Life namespace: TinyLife.World summary: >- - Returns whether a is able to walk through a that has this opening. + Returns whether a is able to walk through a that has this opening. This returns true for and and false for . example: [] @@ -1145,13 +1145,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.World.SwingingDoor commentId: T:TinyLife.World.SwingingDoor parent: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index 84d49eb..c2fd6dd 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 381 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 387 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 391 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 395 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidExitPoint path: ../TinyLife/World/Tile.cs - startLine: 400 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife.World @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Road path: ../TinyLife/World/Tile.cs - startLine: 405 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index fa0da49..a40f2a8 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -11,7 +11,7 @@ items: - TinyLife.World.Tile.Categories - TinyLife.World.Tile.ColorSettings - TinyLife.World.Tile.Colors - - 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.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.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean) @@ -554,16 +554,16 @@ items: nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Tile.Category, TextureRegion, Func(Of Point, Single)) fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorSettings, Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of Microsoft.Xna.Framework.Point, Single)) name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Category, TextureRegion, Func(Of Point, Single)) -- uid: 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) - commentId: M: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) - id: 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) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.World.Tile langs: - csharp - vb - name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - nameWithType: Tile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - fullName: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool) + name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + nameWithType: Tile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + fullName: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool, System.Func) type: Method source: remote: @@ -572,14 +572,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs - startLine: 161 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.World summary: Draws this tile at the given position in the world using a or example: [] syntax: - content: public virtual bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext) + content: public virtual bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext, Func getRelatedTileFunc = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -611,14 +611,17 @@ items: - id: hasStaticContext type: System.Boolean description: Whether this tile also has a static context, that is, whether it will already be drawn using a . + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. return: type: System.Boolean description: Whether this tile was fully drawn. If the batch is a and false is returned, this tile will be marked as an animated tile, causing it to draw every frame. - content.vb: Public Overridable Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean) As Boolean + content.vb: Public Overridable Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean overload: TinyLife.World.Tile.Draw* - nameWithType.vb: Tile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean) - fullName.vb: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean) - name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean) + nameWithType.vb: Tile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile)) - uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) id: DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) @@ -637,7 +640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs - startLine: 187 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.World @@ -681,7 +684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World @@ -712,7 +715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs - startLine: 209 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.World @@ -759,7 +762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAutoTileBorder path: ../TinyLife/World/Tile.cs - startLine: 221 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.World @@ -812,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 238 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -853,7 +856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 261 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.World @@ -924,7 +927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 281 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.World @@ -995,7 +998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 305 + startLine: 306 assemblies: - Tiny Life namespace: TinyLife.World @@ -1069,7 +1072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 328 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.World @@ -1140,7 +1143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Tile.cs - startLine: 353 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.World @@ -1190,7 +1193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 365 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.World @@ -2395,9 +2398,49 @@ references: - uid: MLEM.Graphics.StaticSpriteBatch.Item name: Item isExternal: true +- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + commentId: M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + name: GetTile(Point, int) + nameWithType: Map.GetTile(Point, int) + fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int) + nameWithType.vb: Map.GetTile(Point, Integer) + fullName.vb: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, Integer) + name.vb: GetTile(Point, Integer) + spec.csharp: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) - uid: TinyLife.World.Tile.Draw* commentId: Overload:TinyLife.World.Tile.Draw - href: TinyLife.World.Tile.html#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_ + href: TinyLife.World.Tile.html#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__ name: Draw nameWithType: Tile.Draw fullName: TinyLife.World.Tile.Draw @@ -2463,6 +2506,61 @@ references: name: Item isExternal: true - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Integer, Tile) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile) + name.vb: Func(Of Point, Integer, Tile) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -2559,6 +2657,46 @@ references: - name: " " - name: T - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.DrawUi* commentId: Overload:TinyLife.World.Tile.DrawUi href: TinyLife.World.Tile.html#TinyLife_World_Tile_DrawUi_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_ diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 5358a82..13122c3 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3055 + startLine: 3059 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 00ac33b..1e8ac6c 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3060 + startLine: 3064 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wall.yml b/docs/api/TinyLife.World.Wall.yml index 9622d10..618a559 100644 --- a/docs/api/TinyLife.World.Wall.yml +++ b/docs/api/TinyLife.World.Wall.yml @@ -49,7 +49,7 @@ items: - TinyLife.Objects.WallLike.IsStatic - TinyLife.Objects.WallLike.Opening - TinyLife.Objects.WallLike.OnRemoved(TinyLife.World.Map) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) - TinyLife.Objects.WallLike.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike) @@ -534,40 +534,40 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ - name: GetFreeActionSpotInfo(Map, Person) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, Person) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.Person) + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfo(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.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.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person) + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_Person_ + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map href: TinyLife.World.Map.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.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index 176a7d0..5348f42 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -6,8 +6,8 @@ items: parent: TinyLife.World children: - 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.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - - 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.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.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}) langs: - csharp - vb @@ -37,7 +37,7 @@ items: - TinyLife.World.AutoTile inheritedMembers: - TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) - - 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.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.Tile.Tiles - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.BaseName @@ -130,16 +130,16 @@ items: nameWithType.vb: WaterTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Tile.Category, TextureRegion, Func(Of Point, Single)) fullName.vb: TinyLife.World.WaterTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorSettings, Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of Microsoft.Xna.Framework.Point, Single)) name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorSettings, Integer(), Boolean, Single, Category, TextureRegion, Func(Of Point, Single)) -- uid: 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) - commentId: M: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) - id: 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) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.World.WaterTile langs: - csharp - vb - name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - nameWithType: WaterTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - fullName: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool) + name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + nameWithType: WaterTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + fullName: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool, System.Func) type: Method source: remote: @@ -155,7 +155,7 @@ items: summary: Draws this tile at the given position in the world using a or example: [] syntax: - content: public override bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext) + content: public override bool Draw(GameTime time, object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, bool hasStaticContext, Func getRelatedTileFunc = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -187,25 +187,28 @@ items: - id: hasStaticContext type: System.Boolean description: Whether this tile also has a static context, that is, whether it will already be drawn using a . + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. return: type: System.Boolean description: Whether this tile was fully drawn. If the batch is a and false is returned, this tile will be marked as an animated tile, causing it to draw every frame. - content.vb: Public Overrides Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean) As Boolean - overridden: 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) + content.vb: Public Overrides Function Draw(time As GameTime, batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), hasStaticContext As Boolean, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean + overridden: 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}) overload: TinyLife.World.WaterTile.Draw* - nameWithType.vb: WaterTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean) - fullName.vb: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean) - name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean) -- uid: TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - commentId: M:TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - id: ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + nameWithType.vb: WaterTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile)) +- uid: 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}) + commentId: M: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}) + id: 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}) parent: TinyLife.World.WaterTile langs: - csharp - vb - name: ConnectsToTile(Map, Point, int, int, int) - nameWithType: WaterTile.ConnectsToTile(Map, Point, int, int, int) - fullName: TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int) + name: ConnectsToTile(Map, Point, int, int, int, Func) + nameWithType: WaterTile.ConnectsToTile(Map, Point, int, int, int, Func) + fullName: TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int, System.Func) type: Method source: remote: @@ -224,7 +227,7 @@ items: By default, auto-tiles connect to other tiles of the same type. example: [] syntax: - content: protected override bool ConnectsToTile(Map map, Point pos, int floor, int x, int y) + content: protected override bool ConnectsToTile(Map map, Point pos, int floor, int x, int y, Func getRelatedTileFunc = null) parameters: - id: map type: TinyLife.World.Map @@ -241,15 +244,18 @@ items: - id: y type: System.Int32 description: The offset from pos in the y axis. + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. return: type: System.Boolean description: Whether this tile should connect to the tile at the offset position. - content.vb: Protected Overrides Function ConnectsToTile(map As Map, pos As Point, floor As Integer, x As Integer, y As Integer) As Boolean - overridden: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + content.vb: Protected Overrides Function ConnectsToTile(map As Map, pos As Point, floor As Integer, x As Integer, y As Integer, getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) As Boolean + overridden: 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}) overload: TinyLife.World.WaterTile.ConnectsToTile* - nameWithType.vb: WaterTile.ConnectsToTile(Map, Point, Integer, Integer, Integer) - fullName.vb: TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer) - name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer) + nameWithType.vb: WaterTile.ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) references: - uid: TinyLife.World commentId: N:TinyLife.World @@ -359,21 +365,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: 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}}) - commentId: M: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}}) +- uid: 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}}) + commentId: M: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}}) parent: TinyLife.World.AutoTile isExternal: true - href: TinyLife.World.AutoTile.html#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___ - name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, (Func Texture, Color Color)?) - nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, (Func Texture, Color Color)?) - fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) - nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) - fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) - name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + href: TinyLife.World.AutoTile.html#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___ + name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) + nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) + fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) + nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) + name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) spec.csharp: - - uid: 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}}) + - uid: 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}}) name: DrawBorder - href: TinyLife.World.AutoTile.html#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___ + href: TinyLife.World.AutoTile.html#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___ - name: ( - uid: System.Object name: object @@ -425,6 +431,28 @@ references: - name: '>' - name: ',' - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' + - name: ',' + - name: " " - name: ( - uid: System.Func`2 name: Func @@ -458,9 +486,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: 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}}) + - uid: 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}}) name: DrawBorder - href: TinyLife.World.AutoTile.html#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___ + href: TinyLife.World.AutoTile.html#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___ - name: ( - uid: System.Object name: Object @@ -514,6 +542,30 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) + - name: ',' + - name: " " - name: ( - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Texture name: Texture @@ -2668,21 +2720,61 @@ references: - uid: MLEM.Graphics.StaticSpriteBatch.Item name: Item isExternal: true -- uid: 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) - commentId: M: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) +- uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + commentId: M:TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + name: GetTile(Point, int) + nameWithType: Map.GetTile(Point, int) + fullName: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, int) + nameWithType.vb: Map.GetTile(Point, Integer) + fullName.vb: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point, Integer) + name.vb: GetTile(Point, Integer) + spec.csharp: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) + name: GetTile + href: TinyLife.World.Map.html#TinyLife_World_Map_GetTile_Microsoft_Xna_Framework_Point_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: 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}) + commentId: M: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}) parent: TinyLife.World.AutoTile isExternal: true - href: TinyLife.World.AutoTile.html#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_ - name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - nameWithType: AutoTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool) - fullName: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool) - nameWithType.vb: AutoTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean) - fullName.vb: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean) - name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean) + href: TinyLife.World.AutoTile.html#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__ + name: Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + nameWithType: AutoTile.Draw(GameTime, object, Map, Point, int, Vector2, float, float, ICollection, bool, Func) + fullName: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, bool, System.Func) + nameWithType.vb: AutoTile.Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Boolean, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime, Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: Draw(GameTime, Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Boolean, Func(Of Point, Integer, Tile)) spec.csharp: - - uid: 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) + - uid: 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}) name: Draw - href: TinyLife.World.AutoTile.html#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_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -2743,11 +2835,33 @@ references: name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' - name: ) spec.vb: - - uid: 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) + - uid: 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}) name: Draw - href: TinyLife.World.AutoTile.html#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_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: Microsoft.Xna.Framework.GameTime name: GameTime @@ -2810,10 +2924,34 @@ references: name: Boolean isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - name: ) - uid: TinyLife.World.WaterTile.Draw* commentId: Overload:TinyLife.World.WaterTile.Draw - href: TinyLife.World.WaterTile.html#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_ + href: TinyLife.World.WaterTile.html#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__ name: Draw nameWithType: WaterTile.Draw fullName: TinyLife.World.WaterTile.Draw @@ -2886,6 +3024,61 @@ references: name: Item isExternal: true - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Integer, Tile) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile) + name.vb: Func(Of Point, Integer, Tile) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -2982,21 +3175,61 @@ references: - name: " " - name: T - name: ) -- uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) - commentId: M:TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: TinyLife.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}) + commentId: M: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}) parent: TinyLife.World.AutoTile isExternal: true - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ - name: ConnectsToTile(Map, Point, int, int, int) - nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int) - fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int) - nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer) - fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer) - name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer) + href: TinyLife.World.AutoTile.html#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__ + name: ConnectsToTile(Map, Point, int, int, int, Func) + nameWithType: AutoTile.ConnectsToTile(Map, Point, int, int, int, Func) + fullName: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, int, System.Func) + nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) spec.csharp: - - uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + - uid: 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}) name: ConnectsToTile - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: TinyLife.World.Map name: Map @@ -3024,11 +3257,33 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32) + - uid: 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}) name: ConnectsToTile - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.AutoTile.html#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__ - name: ( - uid: TinyLife.World.Map name: Map @@ -3056,10 +3311,34 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ) - name: ) - uid: TinyLife.World.WaterTile.ConnectsToTile* commentId: Overload:TinyLife.World.WaterTile.ConnectsToTile - href: TinyLife.World.WaterTile.html#TinyLife_World_WaterTile_ConnectsToTile_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_System_Int32_ + href: TinyLife.World.WaterTile.html#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__ name: ConnectsToTile nameWithType: WaterTile.ConnectsToTile fullName: TinyLife.World.WaterTile.ConnectsToTile diff --git a/docs/api/TinyLife.yml b/docs/api/TinyLife.yml index d107c74..f4c49b8 100644 --- a/docs/api/TinyLife.yml +++ b/docs/api/TinyLife.yml @@ -7,6 +7,7 @@ items: - TinyLife.Debug - TinyLife.Debug.CheatDelegate - TinyLife.Debug.DebugDelegate + - TinyLife.DifficultyModifier - TinyLife.GameImpl - TinyLife.GameImpl.GameMode - TinyLife.GameSpeed @@ -264,6 +265,13 @@ references: name: WallDisplay nameWithType: WallDisplay fullName: TinyLife.WallDisplay +- uid: TinyLife.DifficultyModifier + commentId: T:TinyLife.DifficultyModifier + parent: TinyLife + href: TinyLife.DifficultyModifier.html + name: DifficultyModifier + nameWithType: DifficultyModifier + fullName: TinyLife.DifficultyModifier - uid: TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType parent: TinyLife diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 1c4fae2..e00b9ca 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -9,6 +9,8 @@ items: name: Debug.CheatDelegate - uid: TinyLife.Debug.DebugDelegate name: Debug.DebugDelegate + - uid: TinyLife.DifficultyModifier + name: DifficultyModifier - uid: TinyLife.GameImpl name: GameImpl - uid: TinyLife.GameImpl.GameMode @@ -104,6 +106,8 @@ items: name: Emote - uid: TinyLife.Actions.EmoteCategory name: EmoteCategory + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices - uid: TinyLife.Actions.GoHereAction name: GoHereAction - uid: TinyLife.Actions.HelpAction @@ -150,10 +154,6 @@ items: name: TryGoHereAction - uid: TinyLife.Actions.WalkAction name: WalkAction - - uid: TinyLife.Actions.WatchTvAction - name: WatchTvAction - - uid: TinyLife.Actions.WatchTvAction.Channel - name: WatchTvAction.Channel - uid: TinyLife.Actions.WorkAction name: WorkAction - uid: TinyLife.Actions.Behaviors @@ -284,6 +284,8 @@ items: name: BreakableFurniture - uid: TinyLife.Objects.BreakableFurniture.BrokenBehavior name: BreakableFurniture.BrokenBehavior + - uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate + name: BreakableFurniture.WearDownDelegate - uid: TinyLife.Objects.Chimney name: Chimney - uid: TinyLife.Objects.Clothes @@ -354,24 +356,28 @@ items: name: Particle - uid: TinyLife.Objects.Person name: Person - - uid: TinyLife.Objects.Person.AiPriorityForObjectDelegate - name: Person.AiPriorityForObjectDelegate - - uid: TinyLife.Objects.Person.EfficiencyModifierDelegate - name: Person.EfficiencyModifierDelegate - - uid: TinyLife.Objects.Person.EmotionModifiersChangedDelegate - name: Person.EmotionModifiersChangedDelegate - - uid: TinyLife.Objects.Person.PassiveActionPriorityDelegate - name: Person.PassiveActionPriorityDelegate - - uid: TinyLife.Objects.Person.RelationshipChangeDelegate - name: Person.RelationshipChangeDelegate - - uid: TinyLife.Objects.Person.RestoreNeedDelegate - name: Person.RestoreNeedDelegate - - uid: TinyLife.Objects.Person.SkillBoostDelegate - name: Person.SkillBoostDelegate - - uid: TinyLife.Objects.Person.WalkSpeedDelegate - name: Person.WalkSpeedDelegate - uid: TinyLife.Objects.PersonAi name: PersonAi + - uid: TinyLife.Objects.PersonLike + name: PersonLike + - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate + name: PersonLike.AddEmotionDelegate + - uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate + name: PersonLike.AiPriorityForObjectDelegate + - uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate + name: PersonLike.EfficiencyModifierDelegate + - uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate + name: PersonLike.EmotionModifiersChangedDelegate + - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + name: PersonLike.PassiveActionPriorityDelegate + - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate + name: PersonLike.RelationshipChangeDelegate + - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate + name: PersonLike.RestoreNeedDelegate + - uid: TinyLife.Objects.PersonLike.SkillBoostDelegate + name: PersonLike.SkillBoostDelegate + - uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate + name: PersonLike.WalkSpeedDelegate - uid: TinyLife.Objects.Pose name: Pose - uid: TinyLife.Objects.PregnancyAbility @@ -382,6 +388,10 @@ items: name: SpeakStyle - uid: TinyLife.Objects.StylePreference name: StylePreference + - uid: TinyLife.Objects.Television + name: Television + - uid: TinyLife.Objects.Television.Channel + name: Television.Channel - uid: TinyLife.Objects.TrashBag name: TrashBag - uid: TinyLife.Objects.TrashCan @@ -479,6 +489,8 @@ items: name: CharacterCreator - uid: TinyLife.Uis.CharacterCreator.BoughtItemDelegate name: CharacterCreator.BoughtItemDelegate + - uid: TinyLife.Uis.CharacterCreator.CharacterCompletion + name: CharacterCreator.CharacterCompletion - uid: TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate name: CharacterCreator.GetCustomPriceDelegate - uid: TinyLife.Uis.ControlsHint @@ -510,6 +522,8 @@ items: name: ColorSettings - uid: TinyLife.Utilities.Extensions name: Extensions + - uid: TinyLife.Utilities.SelectionHandler + name: SelectionHandler - uid: TinyLife.Utilities.TextureHandler name: TextureHandler - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate