diff --git a/Changelog.md b/Changelog.md index be671a5..49dc9d6 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,29 @@ +# 0.43.7 +*August 8, 2024* + +Additions +- Added the ability to ask others to play in the sandbox, on the jungle gym, and with toys together +- Added the ability to set Steam workshop items public from within the game +- Added some more breakfast foods, including various sandwiches +- Added industrial-themed stairs +- Added a small indicator for items, actions, foods, woodworking recipes and upgrades that the player has never seen before + +Improvements +- Sort color selector colors by lightness +- Clarified the brightness increase setting's name +- Order worlds by display name in various menus +- Display hidden achievements in their own box, rather than as text + +Fixes +- Fixed a rare crash during loading due to the new file loading percentage display +- Fixed a relationship crash when a person interacts in a smaller map than their memory was created in +- Fixed the cleanup action starting prematurely for the baby +- Fixed getting items from storage causing them to sometimes have the wrong rotation +- Fixed the build mode button tooltip hiding the button if long enough +- Fixed some concrete tiles displaying a rogue pixel near map borders +- Fixed the ResetLocation cheat not moving the person to their home map +- Fixed stairs not properly checking whether entry adn exit points are blocked + # 0.43.6 *July 26, 2024* diff --git a/docs/api/.manifest b/docs/api/.manifest index 4ded639..a2d414b 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -82,6 +82,7 @@ "TinyLife.Actions.ActionArgument.GetDisplayName": "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.Maths.Padding)": "TinyLife.Actions.ActionArgument.yml", + "TinyLife.Actions.ActionArgument.MarkSeen": "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.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Actions.ActionArgument.yml", @@ -153,6 +154,7 @@ "TinyLife.Actions.ActionType.AskHow": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskIfSingle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskMedicalHistory": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.AskStartTogether": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToCook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToLeave": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToTakeOutOfCrib": "TinyLife.Actions.ActionType.yml", @@ -345,12 +347,15 @@ "TinyLife.Actions.ActionType.PickUp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PickUpPerson": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayInSandbox": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.PlayInSandboxTogether": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayOnJungleGym": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.PlayOnJungleGymTogether": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayOnlineGames": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayOnlineGamesWith": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlaySingleplayerGames": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayTrick": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayWithToy": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.PlayWithToyTogether": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PoseMathPuzzle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Potty": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PracticeJokes": "TinyLife.Actions.ActionType.yml", @@ -481,7 +486,6 @@ "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", - "TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.Texture": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.Types": "TinyLife.Actions.ActionType.yml", @@ -771,6 +775,7 @@ "TinyLife.Actions.HelpAction.HelpedAction": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.Helper": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.InitializeConversation": "TinyLife.Actions.HelpAction.yml", + "TinyLife.Actions.HelpAction.IsConversationCompleted": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.IsHelper": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Actions.HelpAction.yml", @@ -986,12 +991,6 @@ "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.PersonLike)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml", - "TinyLife.Actions.ThrowUpAction": "TinyLife.Actions.ThrowUpAction.yml", - "TinyLife.Actions.ThrowUpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ThrowUpAction.yml", - "TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.ThrowUpAction.yml", - "TinyLife.Actions.ThrowUpAction.IsCompleted": "TinyLife.Actions.ThrowUpAction.yml", - "TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.ThrowUpAction.yml", - "TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.ThrowUpAction.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.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml", @@ -1055,6 +1054,7 @@ "TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVeganFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.AteStrawberrySandwichWithHoney": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BabyBookNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BabyBookPositive": "TinyLife.Emotions.EmotionModifier.yml", @@ -1958,7 +1958,7 @@ "TinyLife.Objects.Furniture": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AppliedUpgrades": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)": "TinyLife.Objects.Furniture.yml", @@ -2032,8 +2032,8 @@ "TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Rotation": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid})": "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", @@ -2307,7 +2307,6 @@ "TinyLife.Objects.FurnitureType.TypeSettings.Price": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.Reliability": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.RestoreNeedModifier": "TinyLife.Objects.FurnitureType.TypeSettings.yml", - "TinyLife.Objects.FurnitureType.TypeSettings.SetData(System.String,System.Object)": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.SetData``1(System.String,``0)": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.Size": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.Tab": "TinyLife.Objects.FurnitureType.TypeSettings.yml", @@ -3114,6 +3113,7 @@ "TinyLife.Options.RoundCameraPosition": "TinyLife.Options.yml", "TinyLife.Options.Save": "TinyLife.Options.yml", "TinyLife.Options.ScreenshotKeybind": "TinyLife.Options.yml", + "TinyLife.Options.SeenObjects": "TinyLife.Options.yml", "TinyLife.Options.SellHeldObjectKeybind": "TinyLife.Options.yml", "TinyLife.Options.ShowBuildModeGrid": "TinyLife.Options.yml", "TinyLife.Options.SoundVolume": "TinyLife.Options.yml", @@ -3332,6 +3332,7 @@ "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.Boolean)": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.GetBuyableVariations(System.Int32,TinyLife.Skills.FoodType.ContainerType)": "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", @@ -3442,6 +3443,13 @@ "TinyLife.Skills.WoodworkingRecipe.Recipes": "TinyLife.Skills.WoodworkingRecipe.yml", "TinyLife.Skills.WoodworkingRecipe.Register(TinyLife.Skills.WoodworkingRecipe)": "TinyLife.Skills.WoodworkingRecipe.yml", "TinyLife.Skills.WoodworkingRecipe.RequiredLevel": "TinyLife.Skills.WoodworkingRecipe.yml", + "TinyLife.StartTogetherAction": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Person[])": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.AndThenIsCompleted": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32)": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.CreateFirstActions": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.StartTogetherAction.yml", + "TinyLife.StartTogetherAction.MainAction": "TinyLife.StartTogetherAction.yml", "TinyLife.Tools": "TinyLife.Tools.yml", "TinyLife.Tools.CanPlaceResult": "TinyLife.Tools.CanPlaceResult.yml", "TinyLife.Tools.CanPlaceResult.AreaTooLarge": "TinyLife.Tools.CanPlaceResult.yml", @@ -3617,7 +3625,7 @@ "TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.Tool": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.#ctor(MLEM.Textures.TextureRegion,System.Boolean)": "TinyLife.Tools.Tool.yml", - "TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})": "TinyLife.Tools.Tool.yml", + "TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.BuildTools": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.CanPlaceForTooltip": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.CanSwitchGameModes": "TinyLife.Tools.Tool.yml", @@ -3768,7 +3776,6 @@ "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.BuyLink": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold})": "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,System.Func{System.String,TinyLife.World.ExportedLot})": "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", @@ -3794,6 +3801,7 @@ "TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Ceramics": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.ColoredConcrete": "TinyLife.Utilities.ColorScheme.yml", + "TinyLife.Utilities.ColorScheme.ColoredMetal": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Count": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml", @@ -3880,6 +3888,7 @@ "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.IsTransitioning(MLEM.Ui.UiSystem)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.IsVertical(MLEM.Maths.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", @@ -3939,7 +3948,6 @@ "TinyLife.World.AutoTile.DefaultBorderTile": "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,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})": "TinyLife.World.AutoTile.yml", - "TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "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", @@ -4224,6 +4232,7 @@ "TinyLife.World.Map.OnPathfindingNodeConstruct": "TinyLife.World.Map.yml", "TinyLife.World.Map.OnUpdate": "TinyLife.World.Map.yml", "TinyLife.World.Map.PassiveUpdateMinutes": "TinyLife.World.Map.yml", + "TinyLife.World.Map.PathfindingDirtyNeighbors": "TinyLife.World.Map.yml", "TinyLife.World.Map.PathfindingNodeConstructDelegate": "TinyLife.World.Map.PathfindingNodeConstructDelegate.yml", "TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml", @@ -4362,7 +4371,6 @@ "TinyLife.World.Stairs.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Stairs.yml", "TinyLife.World.Stairs.Floor": "TinyLife.World.Stairs.yml", "TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2)": "TinyLife.World.Stairs.yml", - "TinyLife.World.Stairs.LengthTiles": "TinyLife.World.Stairs.yml", "TinyLife.World.Stairs.Position": "TinyLife.World.Stairs.yml", "TinyLife.World.Stairs.Rotation": "TinyLife.World.Stairs.yml", "TinyLife.World.Stairs.TopEntryPosition": "TinyLife.World.Stairs.yml", diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml index 1d3f8b5..bbde9ff 100644 --- a/docs/api/TinyLife.Actions.Action.yml +++ b/docs/api/TinyLife.Actions.Action.yml @@ -121,7 +121,6 @@ items: - TinyLife.Actions.PathfindToPersonAction - TinyLife.Actions.SocialAction.StartPartnerAction - TinyLife.Actions.TellPeopleToLeaveRoomAction - - TinyLife.Actions.ThrowUpAction - TinyLife.Actions.TryGoHereAction implements: - MLEM.Misc.IGenericDataHolder diff --git a/docs/api/TinyLife.Actions.ActionArgument.yml b/docs/api/TinyLife.Actions.ActionArgument.yml index b067e53..0984445 100644 --- a/docs/api/TinyLife.Actions.ActionArgument.yml +++ b/docs/api/TinyLife.Actions.ActionArgument.yml @@ -18,6 +18,7 @@ items: - TinyLife.Actions.ActionArgument.GetDisplayName - TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike) - TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Maths.Padding) + - TinyLife.Actions.ActionArgument.MarkSeen - TinyLife.Actions.ActionArgument.Name - TinyLife.Actions.ActionArgument.PassivePriority - TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean) @@ -295,6 +296,38 @@ items: return: type: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}} content.vb: Public CustomLayout As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip)) +- uid: TinyLife.Actions.ActionArgument.MarkSeen + commentId: F:TinyLife.Actions.ActionArgument.MarkSeen + id: MarkSeen + parent: TinyLife.Actions.ActionArgument + langs: + - csharp + - vb + name: MarkSeen + nameWithType: ActionArgument.MarkSeen + fullName: TinyLife.Actions.ActionArgument.MarkSeen + type: Field + source: + remote: + path: TinyLife/Actions/ActionArgument.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MarkSeen + path: ../TinyLife/Actions/ActionArgument.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + Whether to use the system for this action argument based on its . + + If this is true, a green dot will display next to this action argument's button if it hasn't been seen by the player yet, and hovering over it will mark it as seen. + example: [] + syntax: + content: public bool MarkSeen + return: + type: System.Boolean + content.vb: Public MarkSeen As Boolean - uid: TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) commentId: M:TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) id: '#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})' @@ -313,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionArgument.cs - startLine: 66 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -351,7 +384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionArgument.cs - startLine: 76 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -389,11 +422,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionArgument.cs - startLine: 82 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Creates a new action variety with the given settings. + summary: >- + Creates a new action variety with the given settings. + + The is set to the string representation of the addedConstructorArgument. example: [] syntax: content: public ActionArgument(object addedConstructorArgument) @@ -424,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionArgument.cs - startLine: 88 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -455,7 +491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExecuted path: ../TinyLife/Actions/ActionArgument.cs - startLine: 99 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -499,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassivePriority path: ../TinyLife/Actions/ActionArgument.cs - startLine: 115 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -534,7 +570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FreePeople path: ../TinyLife/Actions/ActionArgument.cs - startLine: 159 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -583,7 +619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoredFurniture path: ../TinyLife/Actions/ActionArgument.cs - startLine: 178 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -627,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImageLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 199 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -674,7 +710,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PortraitLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 222 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1957,6 +1993,29 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.Options.SeenObjects + commentId: F:TinyLife.Options.SeenObjects + href: TinyLife.Options.html#TinyLife_Options_SeenObjects + name: SeenObjects + nameWithType: Options.SeenObjects + fullName: TinyLife.Options.SeenObjects +- uid: TinyLife.Actions.ActionArgument.Name + commentId: F:TinyLife.Actions.ActionArgument.Name + href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_Name + name: Name + nameWithType: ActionArgument.Name + fullName: TinyLife.Actions.ActionArgument.Name +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean - uid: TinyLife.Actions.ActionArgument.#ctor* commentId: Overload:TinyLife.Actions.ActionArgument.#ctor href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument__ctor_System_String_System_Func_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Collections_Generic_IEnumerable_System_Object___ @@ -2026,17 +2085,6 @@ references: name: CanBeExecuted nameWithType: ActionArgument.CanBeExecuted fullName: TinyLife.Actions.ActionArgument.CanBeExecuted -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - name: bool - nameWithType: bool - fullName: bool - nameWithType.vb: Boolean - fullName.vb: Boolean - name.vb: Boolean - uid: TinyLife.Actions.CanExecuteResult commentId: T:TinyLife.Actions.CanExecuteResult parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml index def7b5d..1d1db6f 100644 --- a/docs/api/TinyLife.Actions.ActionInfo.yml +++ b/docs/api/TinyLife.Actions.ActionInfo.yml @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -431,7 +431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddAuxiliaryLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -477,7 +477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedLocations path: ../TinyLife/Actions/ActionInfo.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -690,17 +690,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpots path: ../TinyLife/Actions/ActionInfo.cs - startLine: 234 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: >- + Converts this action info into a set of free action spots that the can interact with, and returns the results. + + Depending on the , this method will return , , or, for the context, this action info is returned. + example: [] syntax: content: public IEnumerable ToFreeActionSpots(ObjectCategory context = null) parameters: - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spots, or null to return action spots for any contexts. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: The action infos. content.vb: Public Function ToFreeActionSpots(context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) overload: TinyLife.Actions.ActionInfo.ToFreeActionSpots* - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) @@ -721,17 +728,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 242 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: >- + Converts this action info into a set of free action spots that the can interact with, and returns the first result, or null if there are none. + + Depending on the , this method will return the first entry of , , or, for the context, this action info is returned. + example: [] syntax: content: public ActionInfo ToFreeActionSpot(ObjectCategory context = null) parameters: - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spot, or null to return an action spot for any contexts. return: type: TinyLife.Actions.ActionInfo + description: The action info, or null if there are none. content.vb: Public Function ToFreeActionSpot(context As ObjectCategory = Nothing) As ActionInfo overload: TinyLife.Actions.ActionInfo.ToFreeActionSpot* - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds @@ -752,7 +766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjectIds path: ../TinyLife/Actions/ActionInfo.cs - startLine: 250 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -783,7 +797,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs - startLine: 266 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -820,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 347 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -867,7 +881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 360 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -917,7 +931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 373 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -967,7 +981,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 383 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1005,7 +1019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs - startLine: 392 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1040,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromActionInfo path: ../TinyLife/Actions/ActionInfo.cs - startLine: 403 + startLine: 415 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2674,6 +2688,82 @@ references: name: GetInvolvedActionSpot nameWithType: ActionInfo.GetInvolvedActionSpot fullName: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_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.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_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.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.WallLike + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfos(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfos(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map, TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.ObjectCategory.Ground + commentId: F:TinyLife.Objects.ObjectCategory.Ground + href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Ground + name: Ground + nameWithType: ObjectCategory.Ground + fullName: TinyLife.Objects.ObjectCategory.Ground - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpots* commentId: Overload:TinyLife.Actions.ActionInfo.ToFreeActionSpots href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpots_TinyLife_Objects_ObjectCategory_ diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index abb3023..4357b17 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 385 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolvedNeeds path: ../TinyLife/Actions/ActionType.cs - startLine: 393 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassivePriority path: ../TinyLife/Actions/ActionType.cs - startLine: 401 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -138,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoRandomly path: ../TinyLife/Actions/ActionType.cs - startLine: 408 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoAtAnyPoint path: ../TinyLife/Actions/ActionType.cs - startLine: 415 + startLine: 410 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -210,7 +210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsFreeActionSpot path: ../TinyLife/Actions/ActionType.cs - startLine: 421 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -248,6 +248,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions + summary: >- + Whether to, when gathering partners for this action using , the people's needs should be ignored. + + If this is false, which it is by default, only people whose needs match a certain threshold will be considered as partners. + + If this action doesn't involve other people, this value is ignored. + example: [] syntax: content: public bool IgnorePartnerNeeds return: @@ -958,6 +965,138 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture +- 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_PersonLike_TinyLife_Actions_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.PersonLike,TinyLife.Actions.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_PersonLike_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - 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: ) + spec.vb: + - 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_PersonLike_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - 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: ) +- 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.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 785074f..abc4e77 100644 --- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml @@ -34,7 +34,6 @@ items: - TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality - TinyLife.Actions.ActionType.TypeSettings.RequiredSkill - TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade - - TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object) - TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) - TinyLife.Actions.ActionType.TypeSettings.Texture langs: @@ -996,41 +995,6 @@ items: nameWithType.vb: ActionType.TypeSettings.New() fullName.vb: TinyLife.Actions.ActionType.TypeSettings.New() name.vb: New() -- uid: TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object) - commentId: M:TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object) - id: SetData(System.String,System.Object) - parent: TinyLife.Actions.ActionType.TypeSettings - langs: - - csharp - - vb - name: SetData(string, object) - nameWithType: ActionType.TypeSettings.SetData(string, object) - fullName: TinyLife.Actions.ActionType.TypeSettings.SetData(string, object) - type: Method - source: - remote: - path: TinyLife/Actions/ActionType.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetData - path: ../TinyLife/Actions/ActionType.cs - startLine: 360 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - example: [] - syntax: - content: public void SetData(string key, object data) - parameters: - - id: key - type: System.String - - id: data - type: System.Object - content.vb: Public Sub SetData(key As String, data As Object) - overload: TinyLife.Actions.ActionType.TypeSettings.SetData* - nameWithType.vb: ActionType.TypeSettings.SetData(String, Object) - fullName.vb: TinyLife.Actions.ActionType.TypeSettings.SetData(String, Object) - name.vb: SetData(String, Object) - uid: TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) commentId: M:TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) id: SetData``1(System.String,``0) @@ -1049,7 +1013,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 365 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1091,7 +1055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Actions/ActionType.cs - startLine: 371 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1134,7 +1098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Actions/ActionType.cs - startLine: 376 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3127,7 +3091,7 @@ references: name.vb: New - uid: TinyLife.Actions.ActionType.TypeSettings.SetData* commentId: Overload:TinyLife.Actions.ActionType.TypeSettings.SetData - href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_SetData_System_String_System_Object_ + href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_SetData__1_System_String___0_ name: SetData nameWithType: ActionType.TypeSettings.SetData fullName: TinyLife.Actions.ActionType.TypeSettings.SetData diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 1543a49..54e9df6 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -35,6 +35,7 @@ items: - TinyLife.Actions.ActionType.AskHow - TinyLife.Actions.ActionType.AskIfSingle - TinyLife.Actions.ActionType.AskMedicalHistory + - TinyLife.Actions.ActionType.AskStartTogether - TinyLife.Actions.ActionType.AskToCook - TinyLife.Actions.ActionType.AskToLeave - TinyLife.Actions.ActionType.AskToTakeOutOfCrib @@ -226,12 +227,15 @@ items: - TinyLife.Actions.ActionType.PickUp - TinyLife.Actions.ActionType.PickUpPerson - TinyLife.Actions.ActionType.PlayInSandbox + - TinyLife.Actions.ActionType.PlayInSandboxTogether - TinyLife.Actions.ActionType.PlayOnJungleGym + - TinyLife.Actions.ActionType.PlayOnJungleGymTogether - TinyLife.Actions.ActionType.PlayOnlineGames - TinyLife.Actions.ActionType.PlayOnlineGamesWith - TinyLife.Actions.ActionType.PlaySingleplayerGames - TinyLife.Actions.ActionType.PlayTrick - TinyLife.Actions.ActionType.PlayWithToy + - TinyLife.Actions.ActionType.PlayWithToyTogether - TinyLife.Actions.ActionType.PoseMathPuzzle - TinyLife.Actions.ActionType.Potty - TinyLife.Actions.ActionType.PracticeJokes @@ -1649,6 +1653,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly CarryToFood As ActionType +- uid: TinyLife.Actions.ActionType.AskStartTogether + commentId: F:TinyLife.Actions.ActionType.AskStartTogether + id: AskStartTogether + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: AskStartTogether + nameWithType: ActionType.AskStartTogether + fullName: TinyLife.Actions.ActionType.AskStartTogether + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AskStartTogether + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 128 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType AskStartTogether + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly AskStartTogether As ActionType - uid: TinyLife.Actions.ActionType.HelpWithTraining commentId: F:TinyLife.Actions.ActionType.HelpWithTraining id: HelpWithTraining @@ -1667,7 +1698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 129 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1694,7 +1725,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Daydream path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3593,6 +3624,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly PlayWithToy As ActionType +- uid: TinyLife.Actions.ActionType.PlayWithToyTogether + commentId: F:TinyLife.Actions.ActionType.PlayWithToyTogether + id: PlayWithToyTogether + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: PlayWithToyTogether + nameWithType: ActionType.PlayWithToyTogether + fullName: TinyLife.Actions.ActionType.PlayWithToyTogether + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PlayWithToyTogether + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 559 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType PlayWithToyTogether + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly PlayWithToyTogether As ActionType - uid: TinyLife.Actions.ActionType.CookChildFood commentId: F:TinyLife.Actions.ActionType.CookChildFood id: CookChildFood @@ -3611,7 +3669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookChildFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 559 + startLine: 560 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3638,7 +3696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayInSandbox path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 572 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3647,6 +3705,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly PlayInSandbox As ActionType +- uid: TinyLife.Actions.ActionType.PlayInSandboxTogether + commentId: F:TinyLife.Actions.ActionType.PlayInSandboxTogether + id: PlayInSandboxTogether + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: PlayInSandboxTogether + nameWithType: ActionType.PlayInSandboxTogether + fullName: TinyLife.Actions.ActionType.PlayInSandboxTogether + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PlayInSandboxTogether + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 582 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType PlayInSandboxTogether + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly PlayInSandboxTogether As ActionType - uid: TinyLife.Actions.ActionType.ShufflePuzzle commentId: F:TinyLife.Actions.ActionType.ShufflePuzzle id: ShufflePuzzle @@ -3665,7 +3750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShufflePuzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 581 + startLine: 583 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3692,7 +3777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 589 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3719,7 +3804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Store path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 597 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3746,7 +3831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromStorage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 601 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3773,7 +3858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFurnitureMail path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 605 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3800,7 +3885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 613 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3827,7 +3912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 621 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3854,7 +3939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrewCoffee path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 629 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3881,7 +3966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeTea path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 638 + startLine: 640 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3908,7 +3993,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 647 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3935,7 +4020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 664 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3962,7 +4047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddALittleSomething path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 672 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3989,7 +4074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunAround path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 686 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4016,7 +4101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rummage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 695 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4043,7 +4128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 703 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4070,7 +4155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 709 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4097,7 +4182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 713 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4124,7 +4209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 727 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4151,7 +4236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanOutFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 730 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4178,7 +4263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 737 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4205,7 +4290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 744 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4232,7 +4317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 752 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4259,7 +4344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 766 + startLine: 768 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4286,7 +4371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 774 + startLine: 776 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4313,7 +4398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 783 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4340,7 +4425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleVisitors path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 788 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4367,7 +4452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 795 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4394,7 +4479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 807 + startLine: 809 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4403,6 +4488,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly PlayOnJungleGym As ActionType +- uid: TinyLife.Actions.ActionType.PlayOnJungleGymTogether + commentId: F:TinyLife.Actions.ActionType.PlayOnJungleGymTogether + id: PlayOnJungleGymTogether + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: PlayOnJungleGymTogether + nameWithType: ActionType.PlayOnJungleGymTogether + fullName: TinyLife.Actions.ActionType.PlayOnJungleGymTogether + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PlayOnJungleGymTogether + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 818 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType PlayOnJungleGymTogether + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly PlayOnJungleGymTogether As ActionType - uid: TinyLife.Actions.ActionType.ColorColoringBook commentId: F:TinyLife.Actions.ActionType.ColorColoringBook id: ColorColoringBook @@ -4421,7 +4533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 816 + startLine: 819 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4448,7 +4560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectSunlight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 825 + startLine: 828 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4475,7 +4587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 828 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4502,7 +4614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveHere path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 836 + startLine: 839 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4529,7 +4641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 842 + startLine: 845 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4556,7 +4668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhoneWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 850 + startLine: 853 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4583,7 +4695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPhoneColor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 855 + startLine: 858 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4610,7 +4722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 859 + startLine: 862 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4637,7 +4749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 860 + startLine: 863 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4664,7 +4776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDayPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 870 + startLine: 873 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4691,7 +4803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HireBabysitter path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 880 + startLine: 883 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4718,7 +4830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteOver path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 899 + startLine: 902 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4745,7 +4857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangePronouns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 915 + startLine: 918 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4772,7 +4884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvestigateRocks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 918 + startLine: 921 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4799,7 +4911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TravelToMap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 926 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4826,7 +4938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 930 + startLine: 933 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4853,7 +4965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBabyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 934 + startLine: 937 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4880,7 +4992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 946 + startLine: 949 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4907,7 +5019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UseDiaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 958 + startLine: 961 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4934,7 +5046,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowAdult path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 966 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4961,7 +5073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBaby path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 983 + startLine: 986 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4988,7 +5100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveAbortion path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 991 + startLine: 994 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5015,7 +5127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakePregnancyTest path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 994 + startLine: 997 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5042,7 +5154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutOfCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1001 + startLine: 1004 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5069,7 +5181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleepInCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1010 + startLine: 1013 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5096,7 +5208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeDrinks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1024 + startLine: 1027 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5123,7 +5235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpgradeFurniture path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1032 + startLine: 1035 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5150,7 +5262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchUpgrades path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1037 + startLine: 1040 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5177,7 +5289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeEmotionShower path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1041 + startLine: 1044 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9631,19 +9743,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotEmotional path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 212 + startLine: 218 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. + example: [] syntax: content: public static ActionType.CanExecuteDelegate IsNotEmotional(params EmotionType[] emotions) parameters: - id: emotions type: TinyLife.Emotions.EmotionType[] + description: The emotions that should be queried. If an entry is null, it will simply be ignored. return: type: TinyLife.Actions.ActionType.CanExecuteDelegate + description: A that is invalid based on one of the given emotions, or if none of the emotions are present. content.vb: Public Shared Function IsNotEmotional(ParamArray emotions As EmotionType()) As ActionType.CanExecuteDelegate overload: TinyLife.Actions.ActionType.IsNotEmotional* + exceptions: + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: Thrown if the emotions array has no entries. nameWithType.vb: ActionType.IsNotEmotional(ParamArray EmotionType()) fullName.vb: TinyLife.Actions.ActionType.IsNotEmotional(ParamArray TinyLife.Emotions.EmotionType()) name.vb: IsNotEmotional(ParamArray EmotionType()) @@ -9665,7 +9785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsEmptyHanded path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 222 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9706,7 +9826,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotHoldingPerson path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 233 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9747,7 +9867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotExpired path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 243 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9788,7 +9908,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoImportantAction path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 254 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9832,7 +9952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoSocialAction path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 266 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9878,7 +9998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreDating path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 279 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9919,7 +10039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAll path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 296 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9970,17 +10090,28 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAll path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 305 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: >- + A helper method intended to be used with that determines if all of the passed checks pass. + + If one of the passed checks does not pass, its result is returned. If all of them pass, is returned. In the context of this method, a null counts as . + + This method is designed to be used with the other helper methods in this class, for example: + +
CanExecuteAll(info, automatic, HasChair, IsFunctional, IsEmptyHanded)
+ example: [] syntax: content: public static ActionType.CanExecuteDelegate CanExecuteAll(params ActionType.CanExecuteDelegate[] conditions) parameters: - id: conditions type: TinyLife.Actions.ActionType.CanExecuteDelegate[] + description: The conditions that should be checked return: type: TinyLife.Actions.ActionType.CanExecuteDelegate + description: if all of the conditions are valid, else the first invalid result content.vb: Public Shared Function CanExecuteAll(ParamArray conditions As ActionType.CanExecuteDelegate()) As ActionType.CanExecuteDelegate overload: TinyLife.Actions.ActionType.CanExecuteAll* nameWithType.vb: ActionType.CanExecuteAll(ParamArray ActionType.CanExecuteDelegate()) @@ -10004,7 +10135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeSexual path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 316 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -10048,7 +10179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSpaceInHousehold path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 328 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -10089,7 +10220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotPregnant path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 340 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -10130,7 +10261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPriorityMod path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 356 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.DebugAction.yml b/docs/api/TinyLife.Actions.DebugAction.yml index c9d4052..ed175c8 100644 --- a/docs/api/TinyLife.Actions.DebugAction.yml +++ b/docs/api/TinyLife.Actions.DebugAction.yml @@ -277,23 +277,30 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/DebugAction.cs - startLine: 38 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: Creates type settings for a debug action that executes a simple with the given settings. + example: [] syntax: content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, Action run, ActionType.CanExecuteDelegate canExecute = null) parameters: - id: name type: System.String + description: The name. - id: context type: TinyLife.Objects.ObjectCategory + description: The context. - id: run type: System.Action{TinyLife.Actions.Action} + description: The action to execute when this debug action is run. - id: canExecute type: TinyLife.Actions.ActionType.CanExecuteDelegate + description: A that determines whether the action can be started. return: type: TinyLife.Actions.ActionType.TypeSettings + description: The created type settings. content.vb: Public Shared Function Create(name As String, context As ObjectCategory, run As Action(Of Action), canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings overload: TinyLife.Actions.DebugAction.Create* nameWithType.vb: DebugAction.Create(String, ObjectCategory, Action(Of Action), ActionType.CanExecuteDelegate) @@ -317,25 +324,33 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/DebugAction.cs - startLine: 44 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: Creates type settings for a debug action that executes a entry with the given settings. + example: [] syntax: content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, string cheat, Func> args = null, ActionType.CanExecuteDelegate canExecute = null) parameters: - id: name type: System.String + description: The name. - id: context type: TinyLife.Objects.ObjectCategory + description: The context. - id: cheat type: System.String + description: The cheat to execute when this debug action is run. - id: args type: System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} + description: The arguments to pass to the executed cheat when this debug action is run. - id: canExecute type: TinyLife.Actions.ActionType.CanExecuteDelegate + description: A that determines whether the action can be started. return: type: TinyLife.Actions.ActionType.TypeSettings + description: The created type settings. content.vb: Public Shared Function Create(name As String, context As ObjectCategory, cheat As String, args As Func(Of ActionInfo, IEnumerable(Of Object)) = Nothing, canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings overload: TinyLife.Actions.DebugAction.Create* nameWithType.vb: DebugAction.Create(String, ObjectCategory, String, Func(Of ActionInfo, IEnumerable(Of Object)), ActionType.CanExecuteDelegate) @@ -359,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/DebugAction.cs - startLine: 61 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4188,6 +4203,37 @@ references: - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html +- uid: System.Action + commentId: T:System.Action + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + name: Action + nameWithType: Action + fullName: System.Action +- uid: TinyLife.Actions.ActionType.CanExecuteDelegate + commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType.CanExecuteDelegate + nameWithType: ActionType.CanExecuteDelegate + fullName: TinyLife.Actions.ActionType.CanExecuteDelegate + spec.csharp: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.CanExecuteDelegate + name: CanExecuteDelegate + href: TinyLife.Actions.ActionType.CanExecuteDelegate.html + spec.vb: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.CanExecuteDelegate + name: CanExecuteDelegate + href: TinyLife.Actions.ActionType.CanExecuteDelegate.html - uid: TinyLife.Actions.DebugAction.Create* commentId: Overload:TinyLife.Actions.DebugAction.Create href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Action_TinyLife_Actions_Action__TinyLife_Actions_ActionType_CanExecuteDelegate_ @@ -4245,29 +4291,6 @@ references: name: Action href: TinyLife.Actions.Action.html - name: ) -- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate - parent: TinyLife.Actions - href: TinyLife.Actions.ActionType.html - name: ActionType.CanExecuteDelegate - nameWithType: ActionType.CanExecuteDelegate - fullName: TinyLife.Actions.ActionType.CanExecuteDelegate - spec.csharp: - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: . - - uid: TinyLife.Actions.ActionType.CanExecuteDelegate - name: CanExecuteDelegate - href: TinyLife.Actions.ActionType.CanExecuteDelegate.html - spec.vb: - - uid: TinyLife.Actions.ActionType - name: ActionType - href: TinyLife.Actions.ActionType.html - - name: . - - uid: TinyLife.Actions.ActionType.CanExecuteDelegate - name: CanExecuteDelegate - href: TinyLife.Actions.ActionType.CanExecuteDelegate.html - uid: TinyLife.Actions.ActionType.TypeSettings commentId: T:TinyLife.Actions.ActionType.TypeSettings parent: TinyLife.Actions @@ -4319,6 +4342,12 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.Debug.Cheats + commentId: F:TinyLife.Debug.Cheats + href: TinyLife.Debug.html#TinyLife_Debug_Cheats + name: Cheats + nameWithType: Debug.Cheats + fullName: TinyLife.Debug.Cheats - uid: System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} commentId: T:System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}} parent: System diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml index feefb53..006a26b 100644 --- a/docs/api/TinyLife.Actions.HelpAction.yml +++ b/docs/api/TinyLife.Actions.HelpAction.yml @@ -17,6 +17,7 @@ items: - TinyLife.Actions.HelpAction.HelpedAction - TinyLife.Actions.HelpAction.Helper - TinyLife.Actions.HelpAction.InitializeConversation + - TinyLife.Actions.HelpAction.IsConversationCompleted - TinyLife.Actions.HelpAction.IsHelper - TinyLife.Actions.HelpAction.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) @@ -62,7 +63,6 @@ items: - TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) @@ -600,6 +600,43 @@ items: content.vb: Public Overrides Function GetProgress() As Single? overridden: TinyLife.Actions.Action.GetProgress overload: TinyLife.Actions.HelpAction.GetProgress* +- uid: TinyLife.Actions.HelpAction.IsConversationCompleted + commentId: M:TinyLife.Actions.HelpAction.IsConversationCompleted + id: IsConversationCompleted + parent: TinyLife.Actions.HelpAction + langs: + - csharp + - vb + name: IsConversationCompleted() + nameWithType: HelpAction.IsConversationCompleted() + fullName: TinyLife.Actions.HelpAction.IsConversationCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/HelpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsConversationCompleted + path: ../TinyLife/Actions/HelpAction.cs + startLine: 100 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + SocialAction version of . + + This method returns whether the conversation should be marked as completed. + + Note that this method is only called for the part of the conversation. + example: [] + syntax: + content: protected override CompletionType IsConversationCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether this conversation is completed + content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType + overridden: TinyLife.Actions.SocialAction.IsConversationCompleted + overload: TinyLife.Actions.HelpAction.IsConversationCompleted* - uid: TinyLife.Actions.HelpAction.CreateFirstActions commentId: M:TinyLife.Actions.HelpAction.CreateFirstActions id: CreateFirstActions @@ -618,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/HelpAction.cs - startLine: 100 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -657,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeConversation path: ../TinyLife/Actions/HelpAction.cs - startLine: 120 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -689,7 +726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/HelpAction.cs - startLine: 128 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -736,7 +773,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/HelpAction.cs - startLine: 152 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -772,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChildCompleted path: ../TinyLife/Actions/HelpAction.cs - startLine: 158 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -819,7 +856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: ../TinyLife/Actions/HelpAction.cs - startLine: 178 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1117,25 +1154,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Actions.SocialAction.IsConversationCompleted - commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted - parent: TinyLife.Actions.SocialAction - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - name: IsConversationCompleted() - nameWithType: SocialAction.IsConversationCompleted() - fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() - spec.csharp: - - uid: TinyLife.Actions.SocialAction.IsConversationCompleted - name: IsConversationCompleted - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.SocialAction.IsConversationCompleted - name: IsConversationCompleted - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - - name: ( - - name: ) - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime parent: TinyLife.Actions.SocialAction @@ -5506,6 +5524,50 @@ references: - name: " " - name: T - name: ) +- 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.Actions.SocialAction.IsConversationCompleted + commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted + parent: TinyLife.Actions.SocialAction + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + name: IsConversationCompleted() + nameWithType: SocialAction.IsConversationCompleted() + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.HelpAction.IsConversationCompleted* + commentId: Overload:TinyLife.Actions.HelpAction.IsConversationCompleted + href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction_IsConversationCompleted + name: IsConversationCompleted + nameWithType: HelpAction.IsConversationCompleted + fullName: TinyLife.Actions.HelpAction.IsConversationCompleted - uid: TinyLife.Actions.SocialAction.CreateFirstActions commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions parent: TinyLife.Actions.SocialAction diff --git a/docs/api/TinyLife.Actions.HoldingPersonAction.yml b/docs/api/TinyLife.Actions.HoldingPersonAction.yml index aefd366..2685730 100644 --- a/docs/api/TinyLife.Actions.HoldingPersonAction.yml +++ b/docs/api/TinyLife.Actions.HoldingPersonAction.yml @@ -50,10 +50,10 @@ items: - TinyLife.Actions.SocialAction.MainAction - TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.InProgressTime + - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.InitializeConversation - TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) @@ -530,6 +530,25 @@ references: name: InProgressTime nameWithType: SocialAction.InProgressTime fullName: TinyLife.Actions.SocialAction.InProgressTime +- uid: TinyLife.Actions.SocialAction.IsConversationCompleted + commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted + parent: TinyLife.Actions.SocialAction + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + name: IsConversationCompleted() + nameWithType: SocialAction.IsConversationCompleted() + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() + spec.csharp: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.IsConversationCompleted + name: IsConversationCompleted + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + - name: ( + - name: ) - uid: TinyLife.Actions.SocialAction.InitializeConversation commentId: M:TinyLife.Actions.SocialAction.InitializeConversation parent: TinyLife.Actions.SocialAction @@ -655,25 +674,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Actions.SocialAction.IsConversationCompleted - commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted - parent: TinyLife.Actions.SocialAction - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - name: IsConversationCompleted() - nameWithType: SocialAction.IsConversationCompleted() - fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() - spec.csharp: - - uid: TinyLife.Actions.SocialAction.IsConversationCompleted - name: IsConversationCompleted - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.SocialAction.IsConversationCompleted - name: IsConversationCompleted - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - - name: ( - - name: ) - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime parent: TinyLife.Actions.SocialAction diff --git a/docs/api/TinyLife.Actions.MultiAction.Stage.yml b/docs/api/TinyLife.Actions.MultiAction.Stage.yml index 64bf480..f32c6ad 100644 --- a/docs/api/TinyLife.Actions.MultiAction.Stage.yml +++ b/docs/api/TinyLife.Actions.MultiAction.Stage.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stage path: ../TinyLife/Actions/MultiAction.cs - startLine: 210 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: First path: ../TinyLife/Actions/MultiAction.cs - startLine: 215 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Main path: ../TinyLife/Actions/MultiAction.cs - startLine: 219 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Last path: ../TinyLife/Actions/MultiAction.cs - startLine: 223 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Done path: ../TinyLife/Actions/MultiAction.cs - startLine: 227 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index 385bd57..5f82248 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -69,6 +69,7 @@ items: - TinyLife.Actions.SocialAction - TinyLife.Actions.StoreAction - TinyLife.Actions.WatchTvAction + - TinyLife.StartTogetherAction implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: @@ -576,19 +577,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFirstUpdate path: ../TinyLife/Actions/MultiAction.cs - startLine: 91 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: A method that is invoked in every time one of the first actions of this multi action () is updated. + example: [] syntax: content: protected virtual void OnFirstUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime + description: The current game time - id: passedInGame type: System.TimeSpan + description: The amount of time that has passed, in game time - id: speedMultiplier type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by content.vb: Protected Overridable Sub OnFirstUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Actions.MultiAction.OnFirstUpdate* nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) @@ -612,19 +618,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLastUpdate path: ../TinyLife/Actions/MultiAction.cs - startLine: 93 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: A method that is invoked in every time one of the last actions of this multi action () is updated. + example: [] syntax: content: protected virtual void OnLastUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime + description: The current game time - id: passedInGame type: System.TimeSpan + description: The amount of time that has passed, in game time - id: speedMultiplier type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by content.vb: Protected Overridable Sub OnLastUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Actions.MultiAction.OnLastUpdate* nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) @@ -648,7 +659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 100 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -683,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/MultiAction.cs - startLine: 106 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -714,7 +725,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 112 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -746,7 +757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/MultiAction.cs - startLine: 115 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -791,7 +802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/MultiAction.cs - startLine: 147 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -823,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 157 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -860,7 +871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 177 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -898,7 +909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/MultiAction.cs - startLine: 192 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -939,7 +950,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/MultiAction.cs - startLine: 197 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -980,7 +991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanStartNow path: ../TinyLife/Actions/MultiAction.cs - startLine: 203 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4845,6 +4856,25 @@ references: name: OnFirstUpdate nameWithType: MultiAction.OnFirstUpdate fullName: TinyLife.Actions.MultiAction.OnFirstUpdate +- uid: TinyLife.Actions.MultiAction.CreateLastActions + commentId: M:TinyLife.Actions.MultiAction.CreateLastActions + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + name: CreateLastActions() + nameWithType: MultiAction.CreateLastActions() + fullName: TinyLife.Actions.MultiAction.CreateLastActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) - uid: TinyLife.Actions.MultiAction.OnLastUpdate* commentId: Overload:TinyLife.Actions.MultiAction.OnLastUpdate href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml index 8c37454..6485617 100644 --- a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -467,7 +467,7 @@ items: summary: >- SocialAction version of . - This method returns whether or not the conversation should be marked as completed. + This method returns whether the conversation should be marked as completed. Note that this method is only called for the part of the conversation. example: [] @@ -475,7 +475,7 @@ items: content: protected override CompletionType IsConversationCompleted() return: type: TinyLife.Actions.CompletionType - description: Whether or not this conversation is completed + description: Whether this conversation is completed content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType overridden: TinyLife.Actions.SocialAction.IsConversationCompleted overload: TinyLife.Actions.OrderFromStaffAction.IsConversationCompleted* diff --git a/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml index 08130ed..2b8303c 100644 --- a/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml +++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml @@ -1043,17 +1043,21 @@ references: - uid: System.ValueTuple{TinyLife.NeedType,System.Single}[] isExternal: true href: TinyLife.NeedType.html - name: (NeedType, float Modifier)[] - nameWithType: (NeedType, float Modifier)[] - fullName: (TinyLife.NeedType, float Modifier)[] - nameWithType.vb: (NeedType, Modifier As Single)() - fullName.vb: (TinyLife.NeedType, Modifier As Single)() - name.vb: (NeedType, Modifier As Single)() + name: (NeedType Need, float Modifier)[] + nameWithType: (NeedType Need, float Modifier)[] + fullName: (TinyLife.NeedType Need, float Modifier)[] + nameWithType.vb: (Need As NeedType, Modifier As Single)() + fullName.vb: (Need As TinyLife.NeedType, Modifier As Single)() + name.vb: (Need As NeedType, Modifier As Single)() spec.csharp: - name: ( - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html + - name: " " + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need + name: Need + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need - name: ',' - name: " " - uid: System.Single @@ -1069,6 +1073,12 @@ references: - name: ']' spec.vb: - name: ( + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need + name: Need + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need + - name: " " + - name: As + - name: " " - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index 822dbc9..fedd8bd 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -446,6 +446,42 @@ items: nameWithType.vb: SocialAction.New(ActionType, ActionInfo) fullName.vb: TinyLife.Actions.SocialAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.SocialAction.IsConversationCompleted + commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted + id: IsConversationCompleted + parent: TinyLife.Actions.SocialAction + langs: + - csharp + - vb + name: IsConversationCompleted() + nameWithType: SocialAction.IsConversationCompleted() + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/SocialAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsConversationCompleted + path: ../TinyLife/Actions/SocialAction.cs + startLine: 62 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + SocialAction version of . + + This method returns whether the conversation should be marked as completed. + + Note that this method is only called for the part of the conversation. + example: [] + syntax: + content: protected abstract CompletionType IsConversationCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether this conversation is completed + content.vb: Protected MustOverride Function IsConversationCompleted() As CompletionType + overload: TinyLife.Actions.SocialAction.IsConversationCompleted* - uid: TinyLife.Actions.SocialAction.CreateFirstActions commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions id: CreateFirstActions @@ -464,7 +500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/SocialAction.cs - startLine: 57 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -503,7 +539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeConversation path: ../TinyLife/Actions/SocialAction.cs - startLine: 78 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -534,7 +570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/SocialAction.cs - startLine: 88 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -580,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdateBoth path: ../TinyLife/Actions/SocialAction.cs - startLine: 100 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -608,42 +644,6 @@ items: nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) -- uid: TinyLife.Actions.SocialAction.IsConversationCompleted - commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted - id: IsConversationCompleted - parent: TinyLife.Actions.SocialAction - langs: - - csharp - - vb - name: IsConversationCompleted() - nameWithType: SocialAction.IsConversationCompleted() - fullName: TinyLife.Actions.SocialAction.IsConversationCompleted() - type: Method - source: - remote: - path: TinyLife/Actions/SocialAction.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsConversationCompleted - path: ../TinyLife/Actions/SocialAction.cs - startLine: 112 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: >- - SocialAction version of . - - This method returns whether or not the conversation should be marked as completed. - - Note that this method is only called for the part of the conversation. - example: [] - syntax: - content: protected virtual CompletionType IsConversationCompleted() - return: - type: TinyLife.Actions.CompletionType - description: Whether or not this conversation is completed - content.vb: Protected Overridable Function IsConversationCompleted() As CompletionType - overload: TinyLife.Actions.SocialAction.IsConversationCompleted* - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime id: GetMaxWaitTime @@ -662,7 +662,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxWaitTime path: ../TinyLife/Actions/SocialAction.cs - startLine: 121 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -696,25 +696,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueuePartnerAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 131 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Actions 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 . + The returned action will have its value set to false, as well as its linked to this action's and vice versa. + + By default, this causes this action's to be enqueued using . example: [] syntax: - content: protected virtual Action EnqueuePartnerAction(ActionInfo info) + content: protected virtual SocialAction EnqueuePartnerAction(ActionInfo info) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The action info to use. return: - type: TinyLife.Actions.Action + type: TinyLife.Actions.SocialAction description: The action that was enqueued for the . - content.vb: Protected Overridable Function EnqueuePartnerAction(info As ActionInfo) As Action + content.vb: Protected Overridable Function EnqueuePartnerAction(info As ActionInfo) As SocialAction overload: TinyLife.Actions.SocialAction.EnqueuePartnerAction* - uid: TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) @@ -734,7 +736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPartnerArguments path: ../TinyLife/Actions/SocialAction.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -772,14 +774,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnBothCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 150 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- A method that is called when both actions (this action and the ) have been completed. - This method is called for both partners in by the partner who completes this action last. + This method is called for both partners in before either partner has cleared the action from their queue. example: [] syntax: content: protected virtual void OnBothCompleted(CompletionType type) @@ -807,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/SocialAction.cs - startLine: 153 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -854,7 +856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 160 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -889,7 +891,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/SocialAction.cs - startLine: 175 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -921,7 +923,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 185 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5232,6 +5234,38 @@ references: name: ActionType nameWithType: ActionType fullName: TinyLife.Actions.ActionType +- 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.Actions.SocialAction.IsConversationCompleted* + commentId: Overload:TinyLife.Actions.SocialAction.IsConversationCompleted + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted + name: IsConversationCompleted + nameWithType: SocialAction.IsConversationCompleted + fullName: TinyLife.Actions.SocialAction.IsConversationCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + href: TinyLife.Actions.CompletionType.html + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.MultiAction.CreateFirstActions commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions parent: TinyLife.Actions.MultiAction @@ -5618,38 +5652,6 @@ references: name: AndThenUpdateBoth nameWithType: SocialAction.AndThenUpdateBoth fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth -- 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.Actions.SocialAction.IsConversationCompleted* - commentId: Overload:TinyLife.Actions.SocialAction.IsConversationCompleted - href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsConversationCompleted - name: IsConversationCompleted - nameWithType: SocialAction.IsConversationCompleted - fullName: TinyLife.Actions.SocialAction.IsConversationCompleted -- uid: TinyLife.Actions.CompletionType - commentId: T:TinyLife.Actions.CompletionType - parent: TinyLife.Actions - href: TinyLife.Actions.CompletionType.html - name: CompletionType - nameWithType: CompletionType - fullName: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime* commentId: Overload:TinyLife.Actions.SocialAction.GetMaxWaitTime href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_GetMaxWaitTime diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml index 207e175..02189a3 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluationResult path: ../TinyLife/Actions/TalkAction.cs - startLine: 484 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml index c7e9707..25e068e 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml @@ -633,10 +633,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnorePriorityDecline path: ../TinyLife/Actions/TalkAction.cs - startLine: 249 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Actions + summary: >- + Whether the should *not* be modified based on the number of times this action has been executed recently. + + By default (ie when this value is false, which it is by default), the priority of a talk action declines with the amount of recent actions of this type () that have been executed. + example: [] syntax: content: public bool IgnorePriorityDecline return: @@ -660,7 +665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/TalkAction.cs - startLine: 254 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -691,7 +696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/TalkAction.cs - startLine: 272 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -732,7 +737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateFully path: ../TinyLife/Actions/TalkAction.cs - startLine: 285 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -769,7 +774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateSimple path: ../TinyLife/Actions/TalkAction.cs - startLine: 307 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -818,7 +823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateValues path: ../TinyLife/Actions/TalkAction.cs - startLine: 389 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2307,6 +2312,19 @@ references: - name: " " - name: T2 - name: ) +- 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.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.Actions.TalkAction.TalkSettings.#ctor* commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.#ctor href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings__ctor diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index 907ffe4..54312ae 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -430,7 +430,7 @@ items: summary: >- SocialAction version of . - This method returns whether or not the conversation should be marked as completed. + This method returns whether the conversation should be marked as completed. Note that this method is only called for the part of the conversation. example: [] @@ -438,7 +438,7 @@ items: content: protected override CompletionType IsConversationCompleted() return: type: TinyLife.Actions.CompletionType - description: Whether or not this conversation is completed + description: Whether this conversation is completed content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType overridden: TinyLife.Actions.SocialAction.IsConversationCompleted overload: TinyLife.Actions.TalkAction.IsConversationCompleted* diff --git a/docs/api/TinyLife.Actions.WatchTvAction.yml b/docs/api/TinyLife.Actions.WatchTvAction.yml index 59ba329..c9f7116 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.yml @@ -26,10 +26,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTvAction path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 15 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Actions + 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. + example: [] syntax: content: 'public class WatchTvAction : MultiAction, IGenericDataHolder' content.vb: Public Class WatchTvAction Inherits MultiAction Implements IGenericDataHolder @@ -141,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyInProgress path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -179,7 +184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -216,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -255,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -302,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -337,7 +342,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -380,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -399,6 +404,13 @@ items: overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) overload: TinyLife.Actions.WatchTvAction.AndThenOnCompleted* references: +- 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 commentId: N:TinyLife.Actions href: TinyLife.html @@ -3999,6 +4011,28 @@ references: name: WatchTvAction href: TinyLife.Actions.WatchTvAction.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 commentId: N:System isExternal: true @@ -4253,28 +4287,6 @@ references: - uid: TinyLife.Objects.Television.Channel name: Channel href: TinyLife.Objects.Television.Channel.html -- 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.MultiAction.CreateFirstActions commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 671349a..8d43fe9 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -49,7 +49,6 @@ items: - TinyLife.Actions.TalkAction.TalkSettings - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult - TinyLife.Actions.TellPeopleToLeaveRoomAction - - TinyLife.Actions.ThrowUpAction - TinyLife.Actions.TryGoHereAction - TinyLife.Actions.WalkAction - TinyLife.Actions.WatchTvAction @@ -560,12 +559,6 @@ references: name: TellPeopleToLeaveRoomAction nameWithType: TellPeopleToLeaveRoomAction fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction -- uid: TinyLife.Actions.ThrowUpAction - commentId: T:TinyLife.Actions.ThrowUpAction - href: TinyLife.Actions.ThrowUpAction.html - name: ThrowUpAction - nameWithType: ThrowUpAction - fullName: TinyLife.Actions.ThrowUpAction - uid: TinyLife.Actions.TryGoHereAction commentId: T:TinyLife.Actions.TryGoHereAction href: TinyLife.Actions.TryGoHereAction.html diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index afec6a1..cae9d75 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 940 + startLine: 943 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index 12ce894..6fd783f 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: 945 + startLine: 948 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 7990db7..100d686 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: 722 + startLine: 725 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.DifficultyModifier.yml b/docs/api/TinyLife.DifficultyModifier.yml index 1759e40..e417990 100644 --- a/docs/api/TinyLife.DifficultyModifier.yml +++ b/docs/api/TinyLife.DifficultyModifier.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DifficultyModifier path: ../TinyLife/Options.cs - startLine: 672 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife @@ -51,7 +51,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chill path: ../TinyLife/Options.cs - startLine: 677 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Options.cs - startLine: 681 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intense path: ../TinyLife/Options.cs - startLine: 685 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 3377213..3911907 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 485 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 492 + 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: 497 + 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: 502 + 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: 507 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 512 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -268,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Source path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 517 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -302,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 537 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 551 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index c16f64d..8373540 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -21,6 +21,7 @@ items: - TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood - TinyLife.Emotions.EmotionModifier.AteNonVeganFood - TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood + - TinyLife.Emotions.EmotionModifier.AteStrawberrySandwichWithHoney - TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative - TinyLife.Emotions.EmotionModifier.BabyBookNegative - TinyLife.Emotions.EmotionModifier.BabyBookPositive @@ -4990,6 +4991,33 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly ThrewUp As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.AteStrawberrySandwichWithHoney + commentId: F:TinyLife.Emotions.EmotionModifier.AteStrawberrySandwichWithHoney + id: AteStrawberrySandwichWithHoney + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: AteStrawberrySandwichWithHoney + nameWithType: EmotionModifier.AteStrawberrySandwichWithHoney + fullName: TinyLife.Emotions.EmotionModifier.AteStrawberrySandwichWithHoney + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AteStrawberrySandwichWithHoney + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 220 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier AteStrawberrySandwichWithHoney + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly AteStrawberrySandwichWithHoney As EmotionModifier - uid: TinyLife.Emotions.EmotionModifier.GymTrainerPositive commentId: F:TinyLife.Emotions.EmotionModifier.GymTrainerPositive id: GymTrainerPositive @@ -5008,7 +5036,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5035,7 +5063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5062,7 +5090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottySuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 224 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5089,7 +5117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5116,7 +5144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyNotListening path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5143,7 +5171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbortionEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5170,7 +5198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperRash path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 229 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5197,7 +5225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrossDiaperChange path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5224,7 +5252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuddenlyPregnant path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 231 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5251,7 +5279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 232 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5278,7 +5306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 233 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5305,7 +5333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 234 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5332,7 +5360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoBabyBathtub path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 235 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5359,7 +5387,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 236 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5386,7 +5414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 237 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5413,7 +5441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookHelpNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 238 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5440,7 +5468,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritingFrenzy path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 239 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5467,7 +5495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpgradedShowerEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 242 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5494,7 +5522,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 243 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5521,7 +5549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 244 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5548,7 +5576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 245 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5575,7 +5603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodPaintingAdvice path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 246 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5602,7 +5630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadPaintingAdvice path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 247 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5629,7 +5657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaydreamEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 248 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5656,7 +5684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 357 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5685,7 +5713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 361 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5714,7 +5742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 366 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5746,7 +5774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 372 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5780,7 +5808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 379 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5816,7 +5844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRanOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 383 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5847,7 +5875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnConditionUnmet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 387 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5878,7 +5906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 396 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5922,7 +5950,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 410 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5966,7 +5994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 419 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6005,7 +6033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 432 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6040,7 +6068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IfHasPersonality path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 447 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6086,7 +6114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsObjectAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 460 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index ed5d89c..de2b628 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: 1443 + startLine: 1472 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1446 + startLine: 1475 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1448 + startLine: 1477 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1450 + startLine: 1479 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1452 + startLine: 1481 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1454 + startLine: 1483 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1456 + startLine: 1485 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1458 + startLine: 1487 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 305b643..9580f6b 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -1394,7 +1394,7 @@ items: description: An optional additional action that should be invoked when the camera is moved, which is passed to when switching maps, or invoked immediately when not switching maps. return: type: System.Boolean - description: Whether following the person was successful. + description: Whether following the person was successful, which is false if switchToMap is false and the person's doesn't match the , or if the ui system while trying to switch the active map. 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(PersonLike, Boolean, Action) @@ -1418,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMapToSave path: ../TinyLife/GameImpl.cs - startLine: 1026 + startLine: 1028 assemblies: - Tiny Life namespace: TinyLife @@ -1456,7 +1456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMapFromSave path: ../TinyLife/GameImpl.cs - startLine: 1049 + startLine: 1051 assemblies: - Tiny Life namespace: TinyLife @@ -1488,7 +1488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 1060 + startLine: 1062 assemblies: - Tiny Life namespace: TinyLife @@ -4168,12 +4168,51 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.action - name: ) +- 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.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + isExternal: true + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + name: IsTransitioning(UiSystem) + nameWithType: Extensions.IsTransitioning(UiSystem) + fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + name: IsTransitioning + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + name: IsTransitioning + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + isExternal: true + - name: ) - uid: TinyLife.GameImpl.FollowPerson* commentId: Overload:TinyLife.GameImpl.FollowPerson 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.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.PerSaveOptions.MapInfo commentId: T:TinyLife.PerSaveOptions.MapInfo parent: TinyLife diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index bc7c494..b8234d4 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: 622 + startLine: 634 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 627 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 631 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 635 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 639 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 644 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml index c995ebf..972c98b 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: 177 + startLine: 167 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: 184 + startLine: 174 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: 188 + startLine: 178 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: 194 + startLine: 184 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: 203 + startLine: 193 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: 215 + startLine: 205 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: 225 + startLine: 215 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: 255 + startLine: 247 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: 263 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Objects.AbstractSpot.yml b/docs/api/TinyLife.Objects.AbstractSpot.yml index 9a8cf7c..661365d 100644 --- a/docs/api/TinyLife.Objects.AbstractSpot.yml +++ b/docs/api/TinyLife.Objects.AbstractSpot.yml @@ -390,14 +390,14 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns the of this spot, but rotated by the given . + summary: Returns the of this spot, but rotated by the given parent . example: [] syntax: content: public IEnumerable GetValidDirections(Direction2 rotation) parameters: - id: rotation type: MLEM.Maths.Direction2 - description: The rotation + description: The rotation of the object the spot is attached to. return: type: System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2} description: The rotations that are valid for this spot diff --git a/docs/api/TinyLife.Objects.ActionSpot.yml b/docs/api/TinyLife.Objects.ActionSpot.yml index 666f679..cd61660 100644 --- a/docs/api/TinyLife.Objects.ActionSpot.yml +++ b/docs/api/TinyLife.Objects.ActionSpot.yml @@ -252,7 +252,7 @@ items: Valid directions will have an empty space that a can stand in, but not necessarily walk to. - The returned value is used by and Furniture.GetFreeActionSpotInfo 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, PersonLike person) @@ -1399,6 +1399,41 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) +- 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.ActionSpot.GetFreeDirections* commentId: Overload:TinyLife.Objects.ActionSpot.GetFreeDirections href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_PersonLike_ @@ -1460,6 +1495,13 @@ references: - uid: MLEM.Maths name: Maths isExternal: true +- 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: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 7af9cb8..87f0c80 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/PersonLike.cs - startLine: 3519 + startLine: 3605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3526 + startLine: 3612 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3532 + startLine: 3618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/PersonLike.cs - startLine: 3538 + startLine: 3624 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index cc9087d..1d7c202 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -116,9 +116,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -304,7 +304,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2665,18 +2665,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2686,6 +2686,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2694,9 +2695,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2706,6 +2707,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2713,21 +2715,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2745,6 +2747,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2762,9 +2765,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2784,6 +2787,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2800,18 +2804,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2826,11 +2830,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2845,6 +2850,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index baddb19..6da7f7f 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -119,9 +119,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -297,7 +297,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2657,18 +2657,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2678,6 +2678,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2686,9 +2687,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2698,6 +2699,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2705,21 +2707,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2737,6 +2739,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2754,9 +2757,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2776,6 +2779,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2792,18 +2796,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2818,11 +2822,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2837,6 +2842,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index cbdaf8d..8edd5db 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -127,9 +127,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -3049,18 +3049,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3070,6 +3070,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3078,9 +3079,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3090,6 +3091,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3097,21 +3099,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -3129,6 +3131,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3146,9 +3149,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3168,6 +3171,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3184,18 +3188,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3210,11 +3214,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3229,6 +3234,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index 757262c..0fc5cb2 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -117,9 +117,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2786,18 +2786,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2807,6 +2807,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2815,9 +2816,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2827,6 +2828,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2834,21 +2836,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2866,6 +2868,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2883,9 +2886,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2905,6 +2908,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2921,18 +2925,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2947,11 +2951,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2966,6 +2971,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index 6ee27dc..5eae59a 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -121,9 +121,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2812,18 +2812,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2833,6 +2833,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2841,9 +2842,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2853,6 +2854,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2860,21 +2862,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2892,6 +2894,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2909,9 +2912,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2931,6 +2934,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2947,18 +2951,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2973,11 +2977,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2992,6 +2997,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index da94e21..b96b839 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -126,9 +126,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -354,7 +354,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2838,18 +2838,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2859,6 +2859,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2867,9 +2868,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2879,6 +2880,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2886,21 +2888,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2918,6 +2920,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2935,9 +2938,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2957,6 +2960,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2973,18 +2977,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2999,11 +3003,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3018,6 +3023,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 01cd851..fb7854f 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/PersonLike.cs - startLine: 3470 + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/PersonLike.cs - startLine: 3476 + startLine: 3562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/PersonLike.cs - startLine: 3481 + startLine: 3567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/PersonLike.cs - startLine: 3486 + startLine: 3572 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/PersonLike.cs - startLine: 3490 + startLine: 3576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/PersonLike.cs - startLine: 3494 + startLine: 3580 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index ebb4998..888a15e 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -122,9 +122,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -277,7 +277,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2705,18 +2705,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2726,6 +2726,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2734,9 +2735,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2746,6 +2747,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2753,21 +2755,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2785,6 +2787,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2802,9 +2805,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2824,6 +2827,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2840,18 +2844,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2866,11 +2870,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2885,6 +2890,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 67d0ff2..bd29428 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -123,9 +123,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -271,7 +271,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2767,18 +2767,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2788,6 +2788,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2796,9 +2797,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2808,6 +2809,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2815,21 +2817,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2847,6 +2849,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2864,9 +2867,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2886,6 +2889,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2902,18 +2906,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2928,11 +2932,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2947,6 +2952,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index e31f766..7e5b5cd 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -127,9 +127,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -361,7 +361,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2819,18 +2819,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2840,6 +2840,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2848,9 +2849,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2860,6 +2861,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2867,21 +2869,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2899,6 +2901,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2916,9 +2919,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2938,6 +2941,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2954,18 +2958,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2980,11 +2984,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2999,6 +3004,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 3299667..20aab27 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -126,9 +126,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2980,18 +2980,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3001,6 +3001,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3009,9 +3010,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3021,6 +3022,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3028,21 +3030,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -3060,6 +3062,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3077,9 +3080,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3099,6 +3102,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3115,18 +3119,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3141,11 +3145,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3160,6 +3165,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index 8287235..ad0fdd3 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -122,9 +122,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2896,18 +2896,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2917,6 +2917,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2925,9 +2926,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2937,6 +2938,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2944,21 +2946,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2976,6 +2978,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2993,9 +2996,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3015,6 +3018,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3031,18 +3035,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3057,11 +3061,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3076,6 +3081,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml b/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml index 79226ac..feda287 100644 --- a/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml +++ b/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTypeConstructedDelegate path: ../TinyLife/Objects/Furniture.cs - startLine: 1038 + startLine: 1046 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index cc9a2bd..dc64368 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) @@ -80,8 +80,8 @@ items: - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.Rotation - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) - 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) @@ -1873,16 +1873,23 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Returns a set of instances that represent action spots that the person can currently use or interact with. + + By default, an empty collection is returned by , but relevant spots are returnd by objects like and . example: [] syntax: content: public override IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike + description: The person who wants to interact with this object. - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spots, or null to return action spots for any contexts. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: The free action spots. content.vb: Public Overrides Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfos* @@ -2407,7 +2414,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -3178,19 +3185,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 847 + startLine: 854 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Returns a set of free instances on this furniture. + + Free, in this case, is any object spot that isn't already occupied by a different furniture. + example: [] syntax: content: public IEnumerable GetFreeObjectSpots(FurnitureType type, Vector2? position = null) parameters: - id: type type: TinyLife.Objects.FurnitureType + description: The furniture type to find a free object spot for - id: position type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The position that the object spot should be closest too. If null, no position will be preferred. Defaults to null. return: type: System.Collections.Generic.IEnumerable{TinyLife.Objects.ObjectSpot} + description: A free object spot, or null if there is none content.vb: Public Function GetFreeObjectSpots(type As FurnitureType, position As Vector2? = Nothing) As IEnumerable(Of ObjectSpot) overload: TinyLife.Objects.Furniture.GetFreeObjectSpots* - uid: TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) @@ -3211,7 +3226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 861 + startLine: 868 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3220,7 +3235,7 @@ items: Note that this does not add the object to the map (). - When modifying furniture in the world, it is preferred to use on the parent furniture instead. + When modifying furniture in the world, it is preferred to use on the parent furniture instead. example: [] syntax: content: public void SetParent(Furniture parent, ObjectSpot spot) @@ -3251,7 +3266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 876 + startLine: 883 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3279,7 +3294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 887 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3310,7 +3325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 897 + startLine: 904 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3349,7 +3364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 911 + startLine: 918 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3363,7 +3378,7 @@ items: description: The type of furniture to construct as the child - id: rotation type: MLEM.Maths.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. + description: The desired rotation of the child furniture. - id: colors type: System.Int32[] description: The colors that the child should have @@ -3384,16 +3399,16 @@ items: nameWithType.vb: Furniture.AddChild(Of T)(FurnitureType, Direction2, Integer(), Guid?, Vector2?) fullName.vb: TinyLife.Objects.Furniture.AddChild(Of T)(TinyLife.Objects.FurnitureType, MLEM.Maths.Direction2, Integer(), System.Guid?, Microsoft.Xna.Framework.Vector2?) name.vb: AddChild(Of T)(FurnitureType, Direction2, Integer(), Guid?, Vector2?) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - id: AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + id: AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: AddChild(Furniture, Direction2, Vector2?) - nameWithType: Furniture.AddChild(Furniture, Direction2, Vector2?) - fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + name: AddChild(Furniture, Direction2?, Vector2?) + nameWithType: Furniture.AddChild(Furniture, Direction2?, Vector2?) + fullName: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture, MLEM.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) type: Method source: remote: @@ -3402,7 +3417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 928 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3414,32 +3429,32 @@ items: Note that the given item has to be added to this furniture item's manually. example: [] syntax: - content: public bool AddChild(Furniture item, Direction2 rotation, Vector2? position = null) + content: public bool AddChild(Furniture item, Direction2? rotation = null, Vector2? position = null) parameters: - id: item type: TinyLife.Objects.Furniture description: The furniture to add as the child - id: rotation - type: MLEM.Maths.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. + type: System.Nullable{MLEM.Maths.Direction2} + description: The desired rotation of the child furniture, or null to use one of the default supported rotations of the free object spot chosen. - id: position type: System.Nullable{Microsoft.Xna.Framework.Vector2} description: The position that the object spot to add this child to should be closest too. If null, no position will be preferred. Defaults to null. return: type: System.Boolean description: If there was a free object spot to add the furniture to - content.vb: Public Function AddChild(item As Furniture, rotation As Direction2, position As Vector2? = Nothing) As Boolean + content.vb: Public Function AddChild(item As Furniture, rotation As Direction2? = Nothing, position As Vector2? = Nothing) As Boolean overload: TinyLife.Objects.Furniture.AddChild* -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - id: SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + id: SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) parent: TinyLife.Objects.Furniture langs: - csharp - vb - 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.Maths.Direction2, int[], 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.Maths.Direction2?, int[], System.Guid?) type: Method source: remote: @@ -3448,14 +3463,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 944 + startLine: 951 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Sets the child element in the given object spot to the given furniture and adds it to this furniture's . example: [] syntax: - content: 'public T SetChild(ObjectSpot spot, FurnitureType type, Direction2 rotation, int[] colors = null, Guid? id = null) where T : Furniture' + content: 'public T SetChild(ObjectSpot spot, FurnitureType type, Direction2? rotation = null, int[] colors = null, Guid? id = null) where T : Furniture' parameters: - id: spot type: TinyLife.Objects.ObjectSpot @@ -3464,8 +3479,8 @@ items: type: TinyLife.Objects.FurnitureType description: The type of furniture to construct as the child - id: rotation - type: MLEM.Maths.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. + type: System.Nullable{MLEM.Maths.Direction2} + description: The desired rotation of the child furniture, or null to use one of the default supported rotations of the spot. - id: colors type: System.Int32[] description: The colors that the child should have @@ -3476,21 +3491,21 @@ items: - id: T return: type: '{T}' - content.vb: Public Function SetChild(Of T As Furniture)(spot As ObjectSpot, type As FurnitureType, rotation As Direction2, colors As Integer() = Nothing, id As Guid? = Nothing) As T + content.vb: Public Function SetChild(Of T As Furniture)(spot As ObjectSpot, type As FurnitureType, rotation As Direction2? = Nothing, colors As Integer() = Nothing, id As Guid? = Nothing) As T overload: TinyLife.Objects.Furniture.SetChild* - 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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - id: SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + 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.Maths.Direction2?, Integer(), System.Guid?) + name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2?, Integer(), Guid?) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + id: SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) type: Method source: remote: @@ -3499,7 +3514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 958 + startLine: 965 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3509,7 +3524,7 @@ items: Note that the given item has to be added to this furniture item's manually. example: [] syntax: - content: public void SetChild(ObjectSpot spot, Furniture item, Direction2 rotation) + content: public void SetChild(ObjectSpot spot, Furniture item, Direction2? rotation = null) parameters: - id: spot type: TinyLife.Objects.ObjectSpot @@ -3518,9 +3533,9 @@ items: type: TinyLife.Objects.Furniture description: The furniture to add to the spot - id: rotation - type: MLEM.Maths.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. - content.vb: Public Sub SetChild(spot As ObjectSpot, item As Furniture, rotation As Direction2) + type: System.Nullable{MLEM.Maths.Direction2} + description: The desired rotation of the child furniture, or null to use one of the default supported rotations of the spot. + content.vb: Public Sub SetChild(spot As ObjectSpot, item As Furniture, rotation As Direction2? = Nothing) overload: TinyLife.Objects.Furniture.SetChild* - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) @@ -3540,7 +3555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 968 + startLine: 976 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3575,7 +3590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 981 + startLine: 989 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3606,7 +3621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 996 + startLine: 1004 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -9527,18 +9542,18 @@ references: name: ObjectSpot href: TinyLife.Objects.ObjectSpot.html - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -9553,11 +9568,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -9572,6 +9588,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.SetParent* commentId: Overload:TinyLife.Objects.Furniture.SetParent @@ -9741,9 +9758,26 @@ references: name: T nameWithType: T fullName: T +- uid: System.Nullable{MLEM.Maths.Direction2} + commentId: T:System.Nullable{MLEM.Maths.Direction2} + parent: System + definition: System.Nullable`1 + name: Direction2? + nameWithType: Direction2? + fullName: MLEM.Maths.Direction2? + spec.csharp: + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: '?' + spec.vb: + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: '?' - uid: TinyLife.Objects.Furniture.SetChild* commentId: Overload:TinyLife.Objects.Furniture.SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_MLEM_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ name: SetChild nameWithType: Furniture.SetChild fullName: TinyLife.Objects.Furniture.SetChild diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml index 1ee124e..4e5b34d 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml @@ -33,7 +33,6 @@ items: - TinyLife.Objects.FurnitureType.TypeSettings.Price - TinyLife.Objects.FurnitureType.TypeSettings.Reliability - TinyLife.Objects.FurnitureType.TypeSettings.RestoreNeedModifier - - TinyLife.Objects.FurnitureType.TypeSettings.SetData(System.String,System.Object) - TinyLife.Objects.FurnitureType.TypeSettings.SetData``1(System.String,``0) - TinyLife.Objects.FurnitureType.TypeSettings.Size - TinyLife.Objects.FurnitureType.TypeSettings.Tab @@ -1081,41 +1080,6 @@ items: nameWithType.vb: FurnitureType.TypeSettings.New(String, Point, ObjectCategory, Single, ParamArray ColorScheme()) fullName.vb: TinyLife.Objects.FurnitureType.TypeSettings.New(String, Microsoft.Xna.Framework.Point, TinyLife.Objects.ObjectCategory, Single, ParamArray TinyLife.Utilities.ColorScheme()) name.vb: New(String, Point, ObjectCategory, Single, ParamArray ColorScheme()) -- uid: TinyLife.Objects.FurnitureType.TypeSettings.SetData(System.String,System.Object) - commentId: M:TinyLife.Objects.FurnitureType.TypeSettings.SetData(System.String,System.Object) - id: SetData(System.String,System.Object) - parent: TinyLife.Objects.FurnitureType.TypeSettings - langs: - - csharp - - vb - name: SetData(string, object) - nameWithType: FurnitureType.TypeSettings.SetData(string, object) - fullName: TinyLife.Objects.FurnitureType.TypeSettings.SetData(string, object) - type: Method - source: - remote: - path: TinyLife/Objects/FurnitureType.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetData - path: ../TinyLife/Objects/FurnitureType.cs - startLine: 541 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - example: [] - syntax: - content: public void SetData(string key, object data) - parameters: - - id: key - type: System.String - - id: data - type: System.Object - content.vb: Public Sub SetData(key As String, data As Object) - overload: TinyLife.Objects.FurnitureType.TypeSettings.SetData* - nameWithType.vb: FurnitureType.TypeSettings.SetData(String, Object) - fullName.vb: TinyLife.Objects.FurnitureType.TypeSettings.SetData(String, Object) - name.vb: SetData(String, Object) - uid: TinyLife.Objects.FurnitureType.TypeSettings.SetData``1(System.String,``0) commentId: M:TinyLife.Objects.FurnitureType.TypeSettings.SetData``1(System.String,``0) id: SetData``1(System.String,``0) @@ -1134,7 +1098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 546 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1176,7 +1140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 552 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1219,7 +1183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Objects/FurnitureType.cs - startLine: 557 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3372,7 +3336,7 @@ references: - name: ) - uid: TinyLife.Objects.FurnitureType.TypeSettings.SetData* commentId: Overload:TinyLife.Objects.FurnitureType.TypeSettings.SetData - href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_SetData_System_String_System_Object_ + href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_SetData__1_System_String___0_ name: SetData nameWithType: FurnitureType.TypeSettings.SetData fullName: TinyLife.Objects.FurnitureType.TypeSettings.SetData diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 9befcf9..ff761c5 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -121,9 +121,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2892,18 +2892,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2913,6 +2913,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2921,9 +2922,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2933,6 +2934,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2940,21 +2942,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2972,6 +2974,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2989,9 +2992,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3011,6 +3014,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3027,18 +3031,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3053,11 +3057,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3072,6 +3077,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 76d2d21..e636df6 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/PersonLike.cs - startLine: 3502 + startLine: 3588 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/PersonLike.cs - startLine: 3505 + startLine: 3591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/PersonLike.cs - startLine: 3506 + startLine: 3592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/PersonLike.cs - startLine: 3507 + startLine: 3593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/PersonLike.cs - startLine: 3508 + startLine: 3594 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/PersonLike.cs - startLine: 3509 + startLine: 3595 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/PersonLike.cs - startLine: 3510 + startLine: 3596 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 1e52d15..0a25602 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -127,9 +127,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -3016,18 +3016,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3037,6 +3037,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3045,9 +3046,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3057,6 +3058,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3064,21 +3066,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -3096,6 +3098,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3113,9 +3116,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3135,6 +3138,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3151,18 +3155,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3177,11 +3181,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3196,6 +3201,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 068105e..f190ec3 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -1339,19 +1339,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfos path: ../TinyLife/Objects/MapObject.cs - startLine: 339 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Returns a set of instances that represent action spots that the person can currently use or interact with. + + By default, an empty collection is returned by , but relevant spots are returnd by objects like and . + example: [] syntax: content: public virtual IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike + description: The person who wants to interact with this object. - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spots, or null to return action spots for any contexts. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: The free action spots. content.vb: Public Overridable Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfos* - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) @@ -1372,7 +1380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 349 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1410,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 357 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1448,7 +1456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/MapObject.cs - startLine: 367 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1495,7 +1503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 381 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1552,7 +1560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRandomQuality path: ../TinyLife/Objects/MapObject.cs - startLine: 396 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1608,7 +1616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 409 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1662,7 +1670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/MapObject.cs - startLine: 420 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1702,7 +1710,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 432 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1744,7 +1752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 442 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1785,7 +1793,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 455 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1832,7 +1840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 475 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1875,19 +1883,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 477 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Returns the first entry of a set of instances that represent action spots that the person can currently use or interact with. + + By default, an empty collection is returned by , but relevant spots are returnd by objects like and . + example: [] syntax: content: public ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike + description: The person who wants to interact with this object. - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spots, or null to return action spots for any contexts. return: type: TinyLife.Actions.ActionInfo + description: The first free action spot, or null if there are none. content.vb: Public Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) @@ -1908,7 +1924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetMapAndValidate path: ../TinyLife/Objects/MapObject.cs - startLine: 488 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1948,7 +1964,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 505 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1986,7 +2002,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 517 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2033,7 +2049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 534 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2076,7 +2092,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 563 + startLine: 577 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2158,7 +2174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 628 + startLine: 642 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index 814e11a..2a9f928 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -116,9 +116,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2730,18 +2730,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2751,6 +2751,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2759,9 +2760,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2771,6 +2772,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2778,21 +2780,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2810,6 +2812,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2827,9 +2830,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2849,6 +2852,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2865,18 +2869,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2891,11 +2895,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2910,6 +2915,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index 9322ba4..b693007 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: 656 + startLine: 670 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: 659 + startLine: 673 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: 661 + startLine: 675 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: 663 + startLine: 677 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: 665 + startLine: 679 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: 667 + startLine: 681 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: 669 + startLine: 683 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: 671 + startLine: 685 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: 673 + startLine: 687 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: 675 + startLine: 689 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: 677 + startLine: 691 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: 679 + startLine: 693 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: 681 + startLine: 695 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: 683 + startLine: 697 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: 685 + startLine: 699 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: 687 + startLine: 701 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: 689 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -635,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 691 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -664,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 693 + startLine: 707 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: 695 + startLine: 709 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: 697 + startLine: 711 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: 699 + startLine: 713 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: 701 + startLine: 715 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: 703 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -838,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 705 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -867,7 +867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 707 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -896,7 +896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 709 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -925,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 711 + startLine: 725 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: 713 + startLine: 727 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: 715 + startLine: 729 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: 717 + startLine: 731 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: 719 + startLine: 733 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: 721 + startLine: 735 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: 723 + startLine: 737 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: 725 + startLine: 739 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: 727 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1186,7 +1186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 729 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1215,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 731 + startLine: 745 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: 733 + startLine: 747 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: 735 + startLine: 749 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: 737 + startLine: 751 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: 739 + startLine: 753 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: 741 + startLine: 755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1389,7 +1389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 743 + startLine: 757 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1418,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 745 + startLine: 759 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: 747 + startLine: 761 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: 749 + startLine: 763 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: 751 + startLine: 765 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: 753 + startLine: 767 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: 755 + startLine: 769 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: 757 + startLine: 771 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: 759 + startLine: 773 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: 761 + startLine: 775 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: 763 + startLine: 777 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: 765 + startLine: 779 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: 767 + startLine: 781 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: 769 + startLine: 783 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: 771 + startLine: 785 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: 773 + startLine: 787 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: 775 + startLine: 789 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: 777 + startLine: 791 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: 779 + startLine: 793 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: 781 + startLine: 795 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: 783 + startLine: 797 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: 785 + startLine: 799 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: 787 + startLine: 801 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: 789 + startLine: 803 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: 791 + startLine: 805 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: 793 + startLine: 807 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: 795 + startLine: 809 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: 797 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2201,7 +2201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 799 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2230,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 803 + startLine: 817 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2259,7 +2259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 805 + startLine: 819 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2288,7 +2288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 807 + startLine: 821 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 809 + startLine: 823 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2346,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 811 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2375,7 +2375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 813 + startLine: 827 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2404,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 815 + startLine: 829 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2433,7 +2433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Objects/MapObject.cs - startLine: 817 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2462,7 +2462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 821 + startLine: 835 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2499,7 +2499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 826 + startLine: 840 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2537,7 +2537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 831 + startLine: 845 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2578,7 +2578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 836 + startLine: 850 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2619,7 +2619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 841 + startLine: 855 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2660,7 +2660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 846 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index ebdf0ec..f65f722 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -120,9 +120,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -269,7 +269,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2635,18 +2635,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2656,6 +2656,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2664,9 +2665,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2676,6 +2677,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2683,21 +2685,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2715,6 +2717,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2732,9 +2735,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2754,6 +2757,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2770,18 +2774,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2796,11 +2800,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2815,6 +2820,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index 16f6937..b26c7a9 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -121,9 +121,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -393,7 +393,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2783,18 +2783,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2804,6 +2804,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2812,9 +2813,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2824,6 +2825,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2831,21 +2833,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2863,6 +2865,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2880,9 +2883,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2902,6 +2905,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2918,18 +2922,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2944,11 +2948,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2963,6 +2968,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml index c28f20a..4982f03 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: 1148 + startLine: 1162 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: 1151 + startLine: 1165 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: 1152 + startLine: 1166 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: 1153 + startLine: 1167 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: 1154 + startLine: 1168 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: 1155 + startLine: 1169 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: 1156 + startLine: 1170 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: 1157 + startLine: 1171 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: 1158 + startLine: 1172 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: 1159 + startLine: 1173 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 1f8e2ab..5446b13 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 881 + startLine: 895 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs - startLine: 886 + startLine: 900 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 892 + startLine: 906 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 896 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 910 + startLine: 924 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -203,7 +203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 920 + startLine: 934 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -238,7 +238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 929 + startLine: 943 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -273,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 938 + startLine: 952 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 947 + startLine: 961 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 958 + startLine: 972 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDrawOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 969 + startLine: 983 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 989 + startLine: 1003 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthPos path: ../TinyLife/Objects/MapObject.cs - startLine: 1026 + startLine: 1040 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -523,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRowColumnSize path: ../TinyLife/Objects/MapObject.cs - startLine: 1112 + startLine: 1126 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 64b18f4..5221bd8 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -911,10 +911,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 117 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + An event that is invoked when an animation group is created for this person in . + + This event can be subscribed to using . + example: [] syntax: content: public event Action<(ClothesLayer ClothesLayer, int LayerAmount, IReadOnlyDictionary Textures, Point TextureRegion, SpriteAnimationGroup Group, EventPhase Phase)> OnGenerateAnimationGroup return: @@ -938,10 +943,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDrawUi path: ../TinyLife/Objects/Person.cs - startLine: 118 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + An event that is invoked when this person is drawn in UI space using . + + This event can be subscribed to using . + example: [] syntax: content: public event Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, EventPhase Phase)> OnDrawUi return: @@ -965,7 +975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 124 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1016,7 +1026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 128 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1061,10 +1071,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdatePose path: ../TinyLife/Objects/Person.cs - startLine: 147 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's based on their held object or person. example: [] syntax: content: protected override void UpdatePose() @@ -1089,10 +1100,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAdditionalVisuals path: ../TinyLife/Objects/Person.cs - startLine: 153 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in near the end to update additional visuals, like spawning particles and changing the person's . + example: [] syntax: content: protected virtual void UpdateAdditionalVisuals() content.vb: Protected Overridable Sub UpdateAdditionalVisuals() @@ -1115,15 +1128,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateJobs path: ../TinyLife/Objects/Person.cs - startLine: 189 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in to update this person's . + example: [] syntax: content: protected virtual void UpdateJobs(TimeSpan passedInGame) parameters: - id: passedInGame type: System.TimeSpan + description: The amount of time that has passed since the last call content.vb: Protected Overridable Sub UpdateJobs(passedInGame As TimeSpan) overload: TinyLife.Objects.Person.UpdateJobs* - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) @@ -1144,7 +1160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 195 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1192,7 +1208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 202 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1233,7 +1249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriorityForObject path: ../TinyLife/Objects/Person.cs - startLine: 213 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1275,7 +1291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Person.cs - startLine: 224 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1317,7 +1333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 245 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1365,38 +1381,54 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooksLayer path: ../TinyLife/Objects/Person.cs - startLine: 283 + startLine: 298 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Draws the given layer of this person's looks in the world. + + This method is invoked several times in . example: [] syntax: content: protected override void DrawLooksLayer(SpriteBatch batch, SpriteAnimation animation, TextureRegion region, WornClothes clothes, int layerIndex, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color color, float scale, float depthOffset) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. - id: animation type: MLEM.Animations.SpriteAnimation + description: The animation to draw. - id: region type: MLEM.Textures.TextureRegion + description: The texture region of the animation to draw. - id: clothes type: TinyLife.Objects.WornClothes + description: The clothes to draw. - id: layerIndex type: System.Int32 + description: The index that this layer is on. - 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: color type: Microsoft.Xna.Framework.Color + description: The color to draw with. - id: scale type: System.Single + description: The scale to draw with. - id: depthOffset type: System.Single + description: The depth offset to draw with. content.vb: Protected Overrides Sub DrawLooksLayer(batch As SpriteBatch, animation As SpriteAnimation, region As TextureRegion, clothes As WornClothes, layerIndex As Integer, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, color As Color, scale As Single, depthOffset As Single) overridden: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) overload: TinyLife.Objects.Person.DrawLooksLayer* @@ -1421,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/Person.cs - startLine: 299 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1459,7 +1491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 324 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1491,7 +1523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/Person.cs - startLine: 329 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1523,7 +1555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 335 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1560,7 +1592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 369 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1596,7 +1628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 381 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1629,7 +1661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 406 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1661,7 +1693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 412 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1696,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 424 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1719,10 +1751,13 @@ items: description: The rotation that this person should be drawn with. Defaults to . - id: outfit type: TinyLife.Objects.Outfit + description: The outfit to draw with, which defaults to this person's . - id: pose type: System.Nullable{TinyLife.Objects.Pose} + description: The pose to draw with, which defaults to this person's . - id: age type: System.Nullable{TinyLife.Objects.AgeGroup} + description: The age to draw with, which defaults to this person's . content.vb: Public Overrides Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing) overridden: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) overload: TinyLife.Objects.Person.DrawUi* @@ -1747,7 +1782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveNeedReduction path: ../TinyLife/Objects/Person.cs - startLine: 462 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1786,7 +1821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 486 + startLine: 501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1827,7 +1862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 496 + startLine: 511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1868,7 +1903,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 505 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1903,7 +1938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 516 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1956,7 +1991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 530 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1997,7 +2032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 547 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2032,7 +2067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 582 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -9696,6 +9731,90 @@ references: name: PersonLike href: TinyLife.Objects.PersonLike.html - name: ) +- 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: System.Action{System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}} commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}} parent: System @@ -9869,6 +9988,100 @@ references: href: TinyLife.Mods.EventPhase.html - name: ) - name: ) +- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + commentId: M:TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + isExternal: true + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Maths_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + nameWithType: Person.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Maths.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) + fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Maths.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) + spec.csharp: + - uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + name: DrawUi + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Maths_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ + - 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.Maths.Direction2 + name: Direction2 + isExternal: true + - 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: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + name: DrawUi + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Maths_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ + - 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.Maths.Direction2 + name: Direction2 + isExternal: true + - 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: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + - name: ) - uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}} commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}} parent: System @@ -10315,6 +10528,58 @@ references: name: UpdatePose nameWithType: Person.UpdatePose fullName: TinyLife.Objects.Person.UpdatePose +- 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.UpdateAdditionalVisuals* commentId: Overload:TinyLife.Objects.Person.UpdateAdditionalVisuals href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_UpdateAdditionalVisuals diff --git a/docs/api/TinyLife.Objects.PersonAi.yml b/docs/api/TinyLife.Objects.PersonAi.yml index cab92f3..f5b49d8 100644 --- a/docs/api/TinyLife.Objects.PersonAi.yml +++ b/docs/api/TinyLife.Objects.PersonAi.yml @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartAutomatically path: ../TinyLife/Objects/PersonAi.cs - startLine: 137 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,11 +79,13 @@ items: description: The action to start - id: priority type: System.Boolean - description: Whether to add this action to the start of the action queue rather than the end + description: Whether to add this action to the start of the action queue rather than the end. This is passed to . - id: force type: System.Boolean + description: Whether to force-start the action. This is passed to . - id: chosenArguments type: TinyLife.Actions.ActionArgument[] + description: The set of values to pass to . If this is empty or null, arguments will automatically be generated randomly. return: type: System.Boolean description: Whether the action was successfully started @@ -511,6 +513,113 @@ references: name: PersonAi nameWithType: PersonAi fullName: TinyLife.Objects.PersonAi +- 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.Actions.ActionArgument + commentId: T:TinyLife.Actions.ActionArgument + href: TinyLife.Actions.ActionArgument.html + name: ActionArgument + nameWithType: ActionArgument + fullName: TinyLife.Actions.ActionArgument - uid: TinyLife.Objects.PersonAi.StartAutomatically* commentId: Overload:TinyLife.Objects.PersonAi.StartAutomatically href: TinyLife.Objects.PersonAi.html#TinyLife_Objects_PersonAi_StartAutomatically_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ diff --git a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml index 069636d..5157a4d 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotionDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3359 + startLine: 3445 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml index fef71a8..e3d0164 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiPriorityForObjectDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3339 + startLine: 3425 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml index 00b79c7..9ec5d43 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3319 + startLine: 3405 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml index 674f0d3..0ecb1f0 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3349 + startLine: 3435 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml index ec94ec9..31905c8 100644 --- a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3334 + startLine: 3420 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml index db01130..4f4f8dc 100644 --- a/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReductionDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3364 + startLine: 3450 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml index 61130c6..df6f187 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3354 + startLine: 3440 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml index b5a6c27..3a2910c 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3344 + startLine: 3430 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml index 650a35c..e7158fd 100644 --- a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBoostDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3324 + startLine: 3410 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml index fbe4a01..d5a2821 100644 --- a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3329 + startLine: 3415 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.yml b/docs/api/TinyLife.Objects.PersonLike.yml index ef6c140..eba0fda 100644 --- a/docs/api/TinyLife.Objects.PersonLike.yml +++ b/docs/api/TinyLife.Objects.PersonLike.yml @@ -435,10 +435,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SupportedAges path: ../TinyLife/Objects/PersonLike.cs - startLine: 59 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + The ages that a given child class supports. + + For mods that implement custom types, new entries can be added to this dictionary to specify which ages they support. + example: [] syntax: content: public static readonly Dictionary SupportedAges return: @@ -462,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 73 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -497,7 +502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 95 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -539,7 +544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionQueue path: ../TinyLife/Objects/PersonLike.cs - startLine: 102 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -583,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 106 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -614,7 +619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Objects/PersonLike.cs - startLine: 112 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -656,7 +661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Objects/PersonLike.cs - startLine: 118 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -698,7 +703,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Objects/PersonLike.cs - startLine: 124 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -740,7 +745,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Objects/PersonLike.cs - startLine: 130 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -786,7 +791,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Objects/PersonLike.cs - startLine: 136 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -828,7 +833,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiers path: ../TinyLife/Objects/PersonLike.cs - startLine: 142 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -870,7 +875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Memories path: ../TinyLife/Objects/PersonLike.cs - startLine: 148 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -916,7 +921,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstName path: ../TinyLife/Objects/PersonLike.cs - startLine: 154 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -955,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastName path: ../TinyLife/Objects/PersonLike.cs - startLine: 159 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -994,7 +999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullName path: ../TinyLife/Objects/PersonLike.cs - startLine: 163 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1025,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullNamePronouns path: ../TinyLife/Objects/PersonLike.cs - startLine: 167 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1056,7 +1061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/PersonLike.cs - startLine: 171 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1087,10 +1092,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualRotation path: ../TinyLife/Objects/PersonLike.cs - startLine: 179 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: This person's current visual rotation, based on their and the . + example: [] syntax: content: public Direction2 VisualRotation { get; } parameters: [] @@ -1116,7 +1123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/Objects/PersonLike.cs - startLine: 183 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1147,7 +1154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentEmote path: ../TinyLife/Objects/PersonLike.cs - startLine: 197 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1181,7 +1188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitingLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 203 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1217,7 +1224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotVisitCooldown path: ../TinyLife/Objects/PersonLike.cs - startLine: 219 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1265,7 +1272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasInvitedIn path: ../TinyLife/Objects/PersonLike.cs - startLine: 225 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1308,7 +1315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 229 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1339,7 +1346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionAmount path: ../TinyLife/Objects/PersonLike.cs - startLine: 239 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1370,7 +1377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMoving path: ../TinyLife/Objects/PersonLike.cs - startLine: 250 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1404,7 +1411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfitIndex path: ../TinyLife/Objects/PersonLike.cs - startLine: 255 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1448,7 +1455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 260 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1479,7 +1486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrentHousehold path: ../TinyLife/Objects/PersonLike.cs - startLine: 262 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1510,7 +1517,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/PersonLike.cs - startLine: 266 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1541,7 +1548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 268 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1575,7 +1582,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Objects/PersonLike.cs - startLine: 270 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1606,7 +1613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/PersonLike.cs - startLine: 281 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1640,7 +1647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/PersonLike.cs - startLine: 286 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1679,7 +1686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDead path: ../TinyLife/Objects/PersonLike.cs - startLine: 292 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1721,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentAgeDays path: ../TinyLife/Objects/PersonLike.cs - startLine: 298 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1763,7 +1770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaysLived path: ../TinyLife/Objects/PersonLike.cs - startLine: 304 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1805,7 +1812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomlyGenerated path: ../TinyLife/Objects/PersonLike.cs - startLine: 308 + startLine: 315 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1850,7 +1857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisuallyOccupiedSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 316 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1888,7 +1895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupiedFurniture path: ../TinyLife/Objects/PersonLike.cs - startLine: 327 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1924,7 +1931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentPose path: ../TinyLife/Objects/PersonLike.cs - startLine: 336 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1966,7 +1973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornLayers path: ../TinyLife/Objects/PersonLike.cs - startLine: 343 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2010,7 +2017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimateHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 348 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2042,7 +2049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldObjectRotation path: ../TinyLife/Objects/PersonLike.cs - startLine: 354 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2076,7 +2083,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimationSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 359 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2108,7 +2115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tint path: ../TinyLife/Objects/PersonLike.cs - startLine: 364 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2140,7 +2147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualPosition path: ../TinyLife/Objects/PersonLike.cs - startLine: 370 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2176,7 +2183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Portrait path: ../TinyLife/Objects/PersonLike.cs - startLine: 378 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2210,7 +2217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RecentActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 411 + startLine: 418 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2244,7 +2251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipInterestingness path: ../TinyLife/Objects/PersonLike.cs - startLine: 423 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2275,7 +2282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 429 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoicePitch path: ../TinyLife/Objects/PersonLike.cs - startLine: 435 + startLine: 442 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2359,7 +2366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentSpeakStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 440 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2393,7 +2400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Age path: ../TinyLife/Objects/PersonLike.cs - startLine: 444 + startLine: 451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2424,7 +2431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyHoursRemaining path: ../TinyLife/Objects/PersonLike.cs - startLine: 461 + startLine: 468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2472,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyPartner path: ../TinyLife/Objects/PersonLike.cs - startLine: 467 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2520,7 +2527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInLabor path: ../TinyLife/Objects/PersonLike.cs - startLine: 474 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2566,7 +2573,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 479 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2600,7 +2607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAllowedToDie path: ../TinyLife/Objects/PersonLike.cs - startLine: 484 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2631,7 +2638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/PersonLike.cs - startLine: 493 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2670,7 +2677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Difficulty path: ../TinyLife/Objects/PersonLike.cs - startLine: 498 + startLine: 505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2704,7 +2711,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/PersonLike.cs - startLine: 503 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2735,7 +2742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMode path: ../TinyLife/Objects/PersonLike.cs - startLine: 506 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2773,7 +2780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 520 + startLine: 527 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2805,7 +2812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewSkillLearned path: ../TinyLife/Objects/PersonLike.cs - startLine: 525 + startLine: 532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2837,7 +2844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionModifiersChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 530 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2869,7 +2876,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 535 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2901,7 +2908,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEfficiencyModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 541 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2935,7 +2942,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPersonalitySkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 546 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2967,7 +2974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEmotionSkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 551 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2999,7 +3006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 557 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3033,7 +3040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveActionPriority path: ../TinyLife/Objects/PersonLike.cs - startLine: 563 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3067,7 +3074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetAiPriorityForObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 568 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3099,7 +3106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionInitialized path: ../TinyLife/Objects/PersonLike.cs - startLine: 573 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3131,7 +3138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsCompleted path: ../TinyLife/Objects/PersonLike.cs - startLine: 578 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3163,7 +3170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionUpdated path: ../TinyLife/Objects/PersonLike.cs - startLine: 583 + startLine: 590 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3195,7 +3202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOutfitChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 588 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3227,7 +3234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 594 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3261,7 +3268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeFriendship path: ../TinyLife/Objects/PersonLike.cs - startLine: 600 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3295,7 +3302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeRomance path: ../TinyLife/Objects/PersonLike.cs - startLine: 606 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3329,7 +3336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnMemoriesChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 611 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3361,7 +3368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCurrentGoals path: ../TinyLife/Objects/PersonLike.cs - startLine: 617 + startLine: 624 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3395,7 +3402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAddEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 623 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3429,7 +3436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveNeedReduction path: ../TinyLife/Objects/PersonLike.cs - startLine: 629 + startLine: 636 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3461,10 +3468,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDrawLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 630 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + An event that is raised when this person is drawn in . + + This event can be subscribed to using . + example: [] syntax: content: public event Action<(SpriteBatch Batch, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color? OverrideColor, float Scale)> OnDrawLooks return: @@ -3488,10 +3500,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDrawLooksLayer path: ../TinyLife/Objects/PersonLike.cs - startLine: 631 + startLine: 646 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + An event that is raised when a single layer of this person's looks is drawn in . + + This event can be subscribed to using . + example: [] syntax: content: public event Action<(SpriteBatch Batch, SpriteAnimation Animation, TextureRegion Region, WornClothes Clothes, int LayerIndex, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color Color, float Scale, float DepthOffset)> OnDrawLooksLayer return: @@ -3515,10 +3532,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Animations path: ../TinyLife/Objects/PersonLike.cs - startLine: 633 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: This person's current animations, usually gathered from . + example: [] syntax: content: protected readonly Dictionary Animations return: @@ -3542,7 +3561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/PersonLike.cs - startLine: 682 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3583,7 +3602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/PersonLike.cs - startLine: 693 + startLine: 714 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3606,10 +3625,13 @@ items: description: The rotation that this person should be drawn with. Defaults to . - id: outfit type: TinyLife.Objects.Outfit + description: The outfit to draw with, which defaults to this person's . - id: pose type: System.Nullable{TinyLife.Objects.Pose} + description: The pose to draw with, which defaults to this person's . - id: age type: System.Nullable{TinyLife.Objects.AgeGroup} + description: The age to draw with, which defaults to this person's . content.vb: Public MustOverride Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing) overload: TinyLife.Objects.PersonLike.DrawUi* nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) @@ -3633,7 +3655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/PersonLike.cs - startLine: 703 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3680,7 +3702,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/PersonLike.cs - startLine: 706 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3726,7 +3748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/PersonLike.cs - startLine: 764 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3776,7 +3798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/PersonLike.cs - startLine: 809 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3813,7 +3835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/PersonLike.cs - startLine: 889 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3849,7 +3871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/PersonLike.cs - startLine: 894 + startLine: 915 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3888,7 +3910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 899 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3924,7 +3946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/PersonLike.cs - startLine: 914 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3966,20 +3988,27 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfos path: ../TinyLife/Objects/PersonLike.cs - startLine: 934 + startLine: 955 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Returns a set of instances that represent action spots that the person can currently use or interact with. + + By default, an empty collection is returned by , but relevant spots are returnd by objects like and . example: [] syntax: content: public override IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike + description: The person who wants to interact with this object. - id: context type: TinyLife.Objects.ObjectCategory + description: The context for which to return free action spots, or null to return action spots for any contexts. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: The free action spots. content.vb: Public Overrides Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) overload: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos* @@ -4001,7 +4030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 948 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4040,7 +4069,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/PersonLike.cs - startLine: 959 + startLine: 980 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4083,7 +4112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/PersonLike.cs - startLine: 975 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4125,7 +4154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/PersonLike.cs - startLine: 1030 + startLine: 1051 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4173,7 +4202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/PersonLike.cs - startLine: 1048 + startLine: 1069 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4204,7 +4233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1062 + startLine: 1083 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4239,7 +4268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1080 + startLine: 1101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4283,7 +4312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1106 + startLine: 1127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4327,7 +4356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/PersonLike.cs - startLine: 1163 + startLine: 1184 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4371,7 +4400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/PersonLike.cs - startLine: 1202 + startLine: 1223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4415,7 +4444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/PersonLike.cs - startLine: 1213 + startLine: 1234 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4443,7 +4472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1224 + startLine: 1245 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4484,7 +4513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1234 + startLine: 1255 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4512,7 +4541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1251 + startLine: 1272 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4559,7 +4588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/PersonLike.cs - startLine: 1261 + startLine: 1282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4593,7 +4622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1281 + startLine: 1302 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4647,7 +4676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1312 + startLine: 1333 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4700,7 +4729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1330 + startLine: 1351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4753,7 +4782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1342 + startLine: 1363 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4797,7 +4826,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1354 + startLine: 1375 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4832,7 +4861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1363 + startLine: 1384 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4867,7 +4896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1375 + startLine: 1396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4914,7 +4943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1411 + startLine: 1432 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4966,7 +4995,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1422 + startLine: 1443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5010,7 +5039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1441 + startLine: 1462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5048,7 +5077,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1451 + startLine: 1472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5086,7 +5115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1461 + startLine: 1482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5124,7 +5153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1471 + startLine: 1492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5165,7 +5194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1483 + startLine: 1504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5214,7 +5243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1507 + startLine: 1528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5258,7 +5287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 1518 + startLine: 1539 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5293,7 +5322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1532 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5348,7 +5377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1552 + startLine: 1573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5395,7 +5424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1568 + startLine: 1589 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5438,7 +5467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1586 + startLine: 1607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5491,7 +5520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1599 + startLine: 1620 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5532,7 +5561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1612 + startLine: 1633 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5569,7 +5598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 1626 + startLine: 1647 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5603,7 +5632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/PersonLike.cs - startLine: 1635 + startLine: 1656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5634,7 +5663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/PersonLike.cs - startLine: 1643 + startLine: 1664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5668,7 +5697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1744 + startLine: 1765 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5718,7 +5747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1793 + startLine: 1814 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5753,7 +5782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1814 + startLine: 1835 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5800,7 +5829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 1833 + startLine: 1854 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5847,7 +5876,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 1849 + startLine: 1870 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5882,7 +5911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1859 + startLine: 1880 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5920,7 +5949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1874 + startLine: 1895 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5954,7 +5983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 1909 + startLine: 1930 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6004,7 +6033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 1957 + startLine: 1978 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6039,7 +6068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 1962 + startLine: 1983 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6074,7 +6103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/PersonLike.cs - startLine: 1973 + startLine: 1994 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6114,7 +6143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriorityForObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1997 + startLine: 2018 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6155,7 +6184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2008 + startLine: 2029 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6190,7 +6219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2020 + startLine: 2041 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6230,7 +6259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2036 + startLine: 2057 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6268,7 +6297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/PersonLike.cs - startLine: 2051 + startLine: 2072 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6312,7 +6341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2106 + startLine: 2127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6350,7 +6379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2116 + startLine: 2137 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6388,7 +6417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 2125 + startLine: 2146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6427,7 +6456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2149 + startLine: 2170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6465,7 +6494,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmotionSkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2171 + startLine: 2192 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6503,7 +6532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/PersonLike.cs - startLine: 2195 + startLine: 2216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6537,7 +6566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/PersonLike.cs - startLine: 2216 + startLine: 2237 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6578,7 +6607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2229 + startLine: 2250 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6627,7 +6656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2241 + startLine: 2262 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6667,7 +6696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2250 + startLine: 2271 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6708,7 +6737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2261 + startLine: 2282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6754,7 +6783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2289 + startLine: 2310 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6800,7 +6829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2308 + startLine: 2329 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6843,7 +6872,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2321 + startLine: 2342 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6874,7 +6903,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2335 + startLine: 2356 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6918,7 +6947,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/PersonLike.cs - startLine: 2355 + startLine: 2376 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6959,7 +6988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2375 + startLine: 2396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6987,7 +7016,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2390 + startLine: 2411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7019,7 +7048,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/PersonLike.cs - startLine: 2402 + startLine: 2423 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7050,7 +7079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/PersonLike.cs - startLine: 2424 + startLine: 2445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7081,7 +7110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2435 + startLine: 2456 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7118,7 +7147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2443 + startLine: 2464 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7149,7 +7178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/PersonLike.cs - startLine: 2454 + startLine: 2475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7180,7 +7209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2466 + startLine: 2487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7227,7 +7256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/PersonLike.cs - startLine: 2528 + startLine: 2549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7262,7 +7291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 2540 + startLine: 2561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7299,7 +7328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRecentlyFailed path: ../TinyLife/Objects/PersonLike.cs - startLine: 2557 + startLine: 2578 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7343,7 +7372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Objects/PersonLike.cs - startLine: 2566 + startLine: 2587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7378,7 +7407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2577 + startLine: 2598 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7416,7 +7445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2596 + startLine: 2617 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7469,37 +7498,54 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooksLayer path: ../TinyLife/Objects/PersonLike.cs - startLine: 2616 + startLine: 2653 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: >- + Draws the given layer of this person's looks in the world. + + This method is invoked several times in . + example: [] syntax: content: protected virtual void DrawLooksLayer(SpriteBatch batch, SpriteAnimation animation, TextureRegion region, WornClothes clothes, int layerIndex, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color color, float scale, float depthOffset) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. - id: animation type: MLEM.Animations.SpriteAnimation + description: The animation to draw. - id: region type: MLEM.Textures.TextureRegion + description: The texture region of the animation to draw. - id: clothes type: TinyLife.Objects.WornClothes + description: The clothes to draw. - id: layerIndex type: System.Int32 + description: The index that this layer is on. - 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: color type: Microsoft.Xna.Framework.Color + description: The color to draw with. - id: scale type: System.Single + description: The scale to draw with. - id: depthOffset type: System.Single + description: The depth offset to draw with. content.vb: Protected Overridable Sub DrawLooksLayer(batch As SpriteBatch, animation As SpriteAnimation, region As TextureRegion, clothes As WornClothes, layerIndex As Integer, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, color As Color, scale As Single, depthOffset As Single) overload: TinyLife.Objects.PersonLike.DrawLooksLayer* nameWithType.vb: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) @@ -7523,7 +7569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/PersonLike.cs - startLine: 2625 + startLine: 2662 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7554,7 +7600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/PersonLike.cs - startLine: 2653 + startLine: 2690 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7592,17 +7638,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateSpeech path: ../TinyLife/Objects/PersonLike.cs - startLine: 2666 + startLine: 2708 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's speech based on their . + example: [] syntax: content: protected virtual void UpdateSpeech(GameTime time, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime + description: The game time. - id: speedMultiplier type: System.Single + description: The game's speed multiplier. content.vb: Protected Overridable Sub UpdateSpeech(time As GameTime, speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateSpeech* nameWithType.vb: PersonLike.UpdateSpeech(GameTime, Single) @@ -7626,17 +7676,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateEmotes path: ../TinyLife/Objects/PersonLike.cs - startLine: 2695 + startLine: 2742 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's emotes based on their . + example: [] syntax: content: protected virtual void UpdateEmotes(GameTime time, float speedMultiplier) parameters: - id: time type: Microsoft.Xna.Framework.GameTime + description: The game time. - id: speedMultiplier type: System.Single + description: The game's speed multiplier. content.vb: Protected Overridable Sub UpdateEmotes(time As GameTime, speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateEmotes* nameWithType.vb: PersonLike.UpdateEmotes(GameTime, Single) @@ -7660,10 +7714,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdatePose path: ../TinyLife/Objects/PersonLike.cs - startLine: 2703 + startLine: 2753 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's based on their held object or person. + example: [] syntax: content: protected virtual void UpdatePose() content.vb: Protected Overridable Sub UpdatePose() @@ -7686,15 +7742,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateRelationships path: ../TinyLife/Objects/PersonLike.cs - startLine: 2721 + startLine: 2775 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's relationships, like applying passive reduction. + example: [] syntax: content: protected virtual void UpdateRelationships(float speedMultiplier) parameters: - id: speedMultiplier type: System.Single + description: The game's speed multiplier. content.vb: Protected Overridable Sub UpdateRelationships(speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateRelationships* nameWithType.vb: PersonLike.UpdateRelationships(Single) @@ -7718,17 +7777,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateEmotions path: ../TinyLife/Objects/PersonLike.cs - startLine: 2739 + startLine: 2798 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's and resulting . + example: [] syntax: content: protected virtual void UpdateEmotions(GameTime time, TimeSpan passedInGame) 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 content.vb: Protected Overridable Sub UpdateEmotions(time As GameTime, passedInGame As TimeSpan) overload: TinyLife.Objects.PersonLike.UpdateEmotions* - uid: TinyLife.Objects.PersonLike.UpdatePregnancy(System.TimeSpan) @@ -7749,15 +7812,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdatePregnancy path: ../TinyLife/Objects/PersonLike.cs - startLine: 2774 + startLine: 2837 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in to update this person's current pregnancy status. + example: [] syntax: content: protected virtual void UpdatePregnancy(TimeSpan passedInGame) parameters: - id: passedInGame type: System.TimeSpan + description: The amount of time that has passed since the last call content.vb: Protected Overridable Sub UpdatePregnancy(passedInGame As TimeSpan) overload: TinyLife.Objects.PersonLike.UpdatePregnancy* - uid: TinyLife.Objects.PersonLike.OnNewDay @@ -7778,10 +7844,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewDay path: ../TinyLife/Objects/PersonLike.cs - startLine: 2804 + startLine: 2870 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in when a new day has just started, specifically, in the first update that occurs after midnight of this person's 's . + example: [] syntax: content: protected virtual void OnNewDay() content.vb: Protected Overridable Sub OnNewDay() @@ -7804,19 +7872,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2819 + startLine: 2891 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in to update this person's updating memories. + example: [] syntax: content: protected virtual void UpdateMemories(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: Protected Overridable Sub UpdateMemories(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateMemories* nameWithType.vb: PersonLike.UpdateMemories(GameTime, TimeSpan, Single) @@ -7840,17 +7913,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateNeeds path: ../TinyLife/Objects/PersonLike.cs - startLine: 2824 + startLine: 2901 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's needs. + example: [] syntax: content: protected virtual void UpdateNeeds(TimeSpan passedInGame, float speedMultiplier) parameters: - 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: Protected Overridable Sub UpdateNeeds(passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateNeeds* nameWithType.vb: PersonLike.UpdateNeeds(TimeSpan, Single) @@ -7874,19 +7951,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 2839 + startLine: 2922 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked in that updates this person's current actions, as well as their action queue. + example: [] syntax: content: protected virtual void UpdateActions(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: Protected Overridable Sub UpdateActions(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) overload: TinyLife.Objects.PersonLike.UpdateActions* nameWithType.vb: PersonLike.UpdateActions(GameTime, TimeSpan, Single) @@ -7910,10 +7992,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetVisuals path: ../TinyLife/Objects/PersonLike.cs - startLine: 2899 + startLine: 2985 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: A method invoked at the very start of that resets this person's non-persistent visuals, like their and , to their default state. + example: [] syntax: content: protected virtual void ResetVisuals() content.vb: Protected Overridable Sub ResetVisuals() @@ -7936,7 +8020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/PersonLike.cs - startLine: 2924 + startLine: 3010 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7974,7 +8058,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 3001 + startLine: 3087 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8021,7 +8105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 3014 + startLine: 3100 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8053,7 +8137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 3024 + startLine: 3110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8085,7 +8169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveNeedReduction path: ../TinyLife/Objects/PersonLike.cs - startLine: 3092 + startLine: 3178 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8123,7 +8207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/PersonLike.cs - startLine: 3259 + startLine: 3345 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -11982,6 +12066,19 @@ references: - uid: MLEM.Maths name: Maths isExternal: true +- 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.Options.CameraRotation + commentId: F:TinyLife.Options.CameraRotation + href: TinyLife.Options.html#TinyLife_Options_CameraRotation + name: CameraRotation + nameWithType: Options.CameraRotation + fullName: TinyLife.Options.CameraRotation - uid: TinyLife.Objects.PersonLike.VisualRotation* commentId: Overload:TinyLife.Objects.PersonLike.VisualRotation href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualRotation @@ -13059,13 +13156,6 @@ references: 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.Maths.Direction2} commentId: T:System.Nullable{MLEM.Maths.Direction2} parent: System @@ -14814,6 +14904,101 @@ references: - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate name: PassiveReductionDelegate href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html +- 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: System.Action{System.ValueTuple{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: T:System.Action{System.ValueTuple{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: System @@ -14987,6 +15172,153 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) +- uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + name: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + nameWithType: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + fullName: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, float, float) + nameWithType.vb: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, Single, Single) + name.vb: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + name: DrawLooksLayer + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: " " + - 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.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + name: DrawLooksLayer + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: " " + - 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.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} parent: System @@ -15262,6 +15594,91 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - 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: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} parent: System.Collections.Generic @@ -15327,6 +15744,20 @@ references: name: Right nameWithType: Direction2.Right fullName: MLEM.Maths.Direction2.Right +- 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.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.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_Maths_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ @@ -16041,6 +16472,13 @@ references: 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.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject @@ -16605,13 +17043,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - 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.World.Room commentId: T:TinyLife.World.Room parent: TinyLife.World @@ -18049,91 +18480,6 @@ references: 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 @@ -18539,6 +18885,13 @@ references: name: UpdateSpeech nameWithType: PersonLike.UpdateSpeech fullName: TinyLife.Objects.PersonLike.UpdateSpeech +- 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.UpdateEmotes* commentId: Overload:TinyLife.Objects.PersonLike.UpdateEmotes href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateEmotes_Microsoft_Xna_Framework_GameTime_System_Single_ @@ -18593,6 +18946,13 @@ references: name: UpdateActions nameWithType: PersonLike.UpdateActions fullName: TinyLife.Objects.PersonLike.UpdateActions +- 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.ResetVisuals* commentId: Overload:TinyLife.Objects.PersonLike.ResetVisuals href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetVisuals diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index fe5733e..bfc88c1 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/PersonLike.cs - startLine: 3416 + startLine: 3502 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3421 + startLine: 3507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3425 + startLine: 3511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3429 + startLine: 3515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/PersonLike.cs - startLine: 3434 + startLine: 3520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3439 + startLine: 3525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/PersonLike.cs - startLine: 3443 + startLine: 3529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3447 + startLine: 3533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -262,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3451 + startLine: 3537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/PersonLike.cs - startLine: 3455 + startLine: 3541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3459 + startLine: 3545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3463 + startLine: 3549 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 146dc0a..3e42307 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/PersonLike.cs - startLine: 3592 + startLine: 3678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/PersonLike.cs - startLine: 3597 + startLine: 3683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3601 + startLine: 3687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3605 + startLine: 3691 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index a3b8a4a..c33cd26 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -134,9 +134,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -428,7 +428,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -3003,18 +3003,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3024,6 +3024,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3032,9 +3033,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3044,6 +3045,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3051,21 +3053,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -3083,6 +3085,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3100,9 +3103,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3122,6 +3125,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3138,18 +3142,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3164,11 +3168,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3183,6 +3188,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index 841c6af..b495a77 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3547 + startLine: 3633 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/PersonLike.cs - startLine: 3551 + startLine: 3637 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/PersonLike.cs - startLine: 3552 + startLine: 3638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/PersonLike.cs - startLine: 3553 + startLine: 3639 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/PersonLike.cs - startLine: 3554 + startLine: 3640 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/PersonLike.cs - startLine: 3555 + startLine: 3641 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/PersonLike.cs - startLine: 3556 + startLine: 3642 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/PersonLike.cs - startLine: 3557 + startLine: 3643 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3558 + startLine: 3644 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/PersonLike.cs - startLine: 3559 + startLine: 3645 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/PersonLike.cs - startLine: 3560 + startLine: 3646 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/PersonLike.cs - startLine: 3561 + startLine: 3647 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/PersonLike.cs - startLine: 3562 + startLine: 3648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/PersonLike.cs - startLine: 3563 + startLine: 3649 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/PersonLike.cs - startLine: 3564 + startLine: 3650 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/PersonLike.cs - startLine: 3565 + startLine: 3651 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -469,7 +469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3566 + startLine: 3652 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Television.yml b/docs/api/TinyLife.Objects.Television.yml index 0c90c63..5ccc37e 100644 --- a/docs/api/TinyLife.Objects.Television.yml +++ b/docs/api/TinyLife.Objects.Television.yml @@ -137,9 +137,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -3141,18 +3141,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3162,6 +3162,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3170,9 +3171,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -3182,6 +3183,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -3189,21 +3191,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -3221,6 +3223,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3238,9 +3241,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -3260,6 +3263,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -3276,18 +3280,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3302,11 +3306,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -3321,6 +3326,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index e4d8e37..5cac160 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -119,9 +119,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -2817,18 +2817,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2838,6 +2838,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2846,9 +2847,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2858,6 +2859,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2865,21 +2867,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2897,6 +2899,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2914,9 +2917,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2936,6 +2939,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2952,18 +2956,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2978,11 +2982,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2997,6 +3002,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index ab7a450..cc85b90 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -119,9 +119,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -391,7 +391,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2796,18 +2796,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2817,6 +2817,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2825,9 +2826,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2837,6 +2838,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2844,21 +2846,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2876,6 +2878,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2893,9 +2896,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2915,6 +2918,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2931,18 +2935,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2957,11 +2961,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2976,6 +2981,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index 871e7ef..cf91581 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -118,9 +118,9 @@ items: - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) @@ -387,7 +387,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Maths.Direction2 - description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. + description: The rotation that the furniture should be drawn with. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2759,18 +2759,18 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) +- uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.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_Maths_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.Maths.Direction2, Microsoft.Xna.Framework.Vector2?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_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.Maths.Direction2?, Microsoft.Xna.Framework.Vector2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2780,6 +2780,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2788,9 +2789,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - uid: TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2},System.Nullable{Microsoft.Xna.Framework.Vector2}) name: AddChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__System_Nullable_Microsoft_Xna_Framework_Vector2__ - name: ( - uid: TinyLife.Objects.Furniture name: Furniture @@ -2800,6 +2801,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 @@ -2807,21 +2809,21 @@ references: isExternal: true - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) - commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) +- uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.Direction2},System.Int32[],System.Nullable{System.Guid}) + commentId: M:TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_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.Maths.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.Maths.Direction2, Integer(), System.Guid?) - name.vb: SetChild(Of T)(ObjectSpot, FurnitureType, Direction2, Integer(), Guid?) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_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.Maths.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.Maths.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.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: < - name: T - name: '>' @@ -2839,6 +2841,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2856,9 +2859,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Maths.Direction2,System.Int32[],System.Nullable{System.Guid}) + - uid: TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,System.Nullable{MLEM.Maths.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_Maths_Direction2_System_Int32___System_Nullable_System_Guid__ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild__1_TinyLife_Objects_ObjectSpot_TinyLife_Objects_FurnitureType_System_Nullable_MLEM_Maths_Direction2__System_Int32___System_Nullable_System_Guid__ - name: ( - name: Of - name: " " @@ -2878,6 +2881,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ',' - name: " " - uid: System.Int32 @@ -2894,18 +2898,18 @@ references: href: https://learn.microsoft.com/dotnet/api/system.guid - name: '?' - name: ) -- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) - commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) +- uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) + commentId: M:TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) parent: TinyLife.Objects.Furniture isExternal: true - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ - name: SetChild(ObjectSpot, Furniture, Direction2) - nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2) - fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ + name: SetChild(ObjectSpot, Furniture, Direction2?) + nameWithType: Furniture.SetChild(ObjectSpot, Furniture, Direction2?) + fullName: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot, TinyLife.Objects.Furniture, MLEM.Maths.Direction2?) spec.csharp: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2920,11 +2924,12 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Maths.Direction2) + - uid: TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,System.Nullable{MLEM.Maths.Direction2}) name: SetChild - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_MLEM_Maths_Direction2_ + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetChild_TinyLife_Objects_ObjectSpot_TinyLife_Objects_Furniture_System_Nullable_MLEM_Maths_Direction2__ - name: ( - uid: TinyLife.Objects.ObjectSpot name: ObjectSpot @@ -2939,6 +2944,7 @@ references: - uid: MLEM.Maths.Direction2 name: Direction2 isExternal: true + - name: '?' - name: ) - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index c8a8437..5e2ebe6 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: 855 + startLine: 869 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: 860 + startLine: 874 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: 864 + startLine: 878 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 868 + startLine: 882 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 873 + startLine: 887 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index fe7186e..17a482c 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3575 + startLine: 3661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/PersonLike.cs - startLine: 3578 + startLine: 3664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/PersonLike.cs - startLine: 3579 + startLine: 3665 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3580 + startLine: 3666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3582 + startLine: 3668 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MidHigh path: ../TinyLife/Objects/PersonLike.cs - startLine: 3584 + startLine: 3670 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.WallLike.yml b/docs/api/TinyLife.Objects.WallLike.yml index 801758a..85c5c56 100644 --- a/docs/api/TinyLife.Objects.WallLike.yml +++ b/docs/api/TinyLife.Objects.WallLike.yml @@ -491,19 +491,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfos path: ../TinyLife/Objects/WallLike.cs - startLine: 114 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: Returns a set of instances that represent action spots that the person can currently use or interact with. + example: [] syntax: content: public IEnumerable GetFreeActionSpotInfos(Map map, PersonLike person) parameters: - id: map type: TinyLife.World.Map + description: The map that this wall is on. - id: person type: TinyLife.Objects.PersonLike + description: The person who wants to interact with this wall. return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + description: The free action spots. content.vb: Public Function GetFreeActionSpotInfos(map As Map, person As PersonLike) As IEnumerable(Of ActionInfo) overload: TinyLife.Objects.WallLike.GetFreeActionSpotInfos* - uid: TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) @@ -524,7 +529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetOpening path: ../TinyLife/Objects/WallLike.cs - startLine: 126 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -559,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/WallLike.cs - startLine: 138 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -591,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/WallLike.cs - startLine: 153 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -629,7 +634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Objects/WallLike.cs - startLine: 165 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -682,7 +687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 176 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -723,7 +728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 191 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -762,7 +767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCenterBottomPos path: ../TinyLife/Objects/WallLike.cs - startLine: 199 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -798,7 +803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 216 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -838,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Objects/WallLike.cs - startLine: 229 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1799,6 +1804,13 @@ references: name: OnRemoved nameWithType: WallLike.OnRemoved fullName: TinyLife.Objects.WallLike.OnRemoved +- 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.WallLike.GetFreeActionSpotInfos* commentId: Overload:TinyLife.Objects.WallLike.GetFreeActionSpotInfos href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ @@ -1845,6 +1857,28 @@ references: name: ActionInfo href: TinyLife.Actions.ActionInfo.html - 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: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml index f70847d..84a4945 100644 --- a/docs/api/TinyLife.Options.yml +++ b/docs/api/TinyLife.Options.yml @@ -56,6 +56,7 @@ items: - TinyLife.Options.RoundCameraPosition - TinyLife.Options.Save - TinyLife.Options.ScreenshotKeybind + - TinyLife.Options.SeenObjects - TinyLife.Options.SellHeldObjectKeybind - TinyLife.Options.ShowBuildModeGrid - TinyLife.Options.SoundVolume @@ -1164,6 +1165,45 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.Options.SeenObjects + commentId: F:TinyLife.Options.SeenObjects + id: SeenObjects + parent: TinyLife.Options + langs: + - csharp + - vb + name: SeenObjects + nameWithType: Options.SeenObjects + fullName: TinyLife.Options.SeenObjects + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SeenObjects + path: ../TinyLife/Options.cs + startLine: 115 + assemblies: + - Tiny Life + namespace: TinyLife + summary: The set of objects that have been seen by the player so far. + example: [] + syntax: + content: >- + [DataMember] + + public readonly HashSet SeenObjects + return: + type: System.Collections.Generic.HashSet{System.String} + content.vb: >- + + + Public ReadOnly SeenObjects As HashSet(Of String) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] - uid: TinyLife.Options.AButton commentId: P:TinyLife.Options.AButton id: AButton @@ -1182,7 +1222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AButton path: ../TinyLife/Options.cs - startLine: 114 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife @@ -1213,7 +1253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BButton path: ../TinyLife/Options.cs - startLine: 118 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife @@ -1244,7 +1284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: XButton path: ../TinyLife/Options.cs - startLine: 122 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife @@ -1275,7 +1315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: YButton path: ../TinyLife/Options.cs - startLine: 126 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife @@ -1306,7 +1346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LeftTrigger path: ../TinyLife/Options.cs - startLine: 130 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife @@ -1337,7 +1377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RightTrigger path: ../TinyLife/Options.cs - startLine: 134 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife @@ -1368,7 +1408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: ../TinyLife/Options.cs - startLine: 140 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -1407,7 +1447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentFloor path: ../TinyLife/Options.cs - startLine: 146 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife @@ -1449,7 +1489,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Language path: ../TinyLife/Options.cs - startLine: 152 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife @@ -1491,7 +1531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiScale path: ../TinyLife/Options.cs - startLine: 157 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife @@ -1530,7 +1570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SoundVolume path: ../TinyLife/Options.cs - startLine: 162 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife @@ -1569,7 +1609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MusicVolume path: ../TinyLife/Options.cs - startLine: 167 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife @@ -1608,7 +1648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorldSoundVolume path: ../TinyLife/Options.cs - startLine: 173 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife @@ -1650,7 +1690,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeechVolume path: ../TinyLife/Options.cs - startLine: 179 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife @@ -1692,7 +1732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionStingVolume path: ../TinyLife/Options.cs - startLine: 185 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife @@ -1734,7 +1774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EventStingVolume path: ../TinyLife/Options.cs - startLine: 191 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife @@ -1776,7 +1816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SoundscapeVolume path: ../TinyLife/Options.cs - startLine: 197 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife @@ -1818,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoSaveIntervalSeconds path: ../TinyLife/Options.cs - startLine: 203 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife @@ -1860,7 +1900,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraRotation path: ../TinyLife/Options.cs - startLine: 210 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife @@ -1904,7 +1944,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrightnessIncrease path: ../TinyLife/Options.cs - startLine: 215 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife @@ -1943,7 +1983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideHangingObjects path: ../TinyLife/Options.cs - startLine: 221 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife @@ -1985,7 +2025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundCameraPosition path: ../TinyLife/Options.cs - startLine: 227 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife @@ -2027,7 +2067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlurZoomedOut path: ../TinyLife/Options.cs - startLine: 233 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife @@ -2069,7 +2109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiAnimations path: ../TinyLife/Options.cs - startLine: 239 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife @@ -2111,7 +2151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShowBuildModeGrid path: ../TinyLife/Options.cs - startLine: 244 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife @@ -2150,7 +2190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadScreenBorder path: ../TinyLife/Options.cs - startLine: 249 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife @@ -2189,7 +2229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadCursorSpeed path: ../TinyLife/Options.cs - startLine: 254 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife @@ -2228,7 +2268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapTriggers path: ../TinyLife/Options.cs - startLine: 259 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife @@ -2267,7 +2307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapAForB path: ../TinyLife/Options.cs - startLine: 264 + startLine: 270 assemblies: - Tiny Life namespace: TinyLife @@ -2306,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapXForY path: ../TinyLife/Options.cs - startLine: 269 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife @@ -2345,7 +2385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideControlsHints path: ../TinyLife/Options.cs - startLine: 274 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife @@ -2384,7 +2424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideGamepadControlsHints path: ../TinyLife/Options.cs - startLine: 280 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife @@ -2426,7 +2466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideDemoHints path: ../TinyLife/Options.cs - startLine: 285 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife @@ -2465,7 +2505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideEarlyAccessHints path: ../TinyLife/Options.cs - startLine: 290 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife @@ -2504,7 +2544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowMods path: ../TinyLife/Options.cs - startLine: 295 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife @@ -2543,7 +2583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameMusic path: ../TinyLife/Options.cs - startLine: 300 + startLine: 306 assemblies: - Tiny Life namespace: TinyLife @@ -2582,7 +2622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransparentTooltips path: ../TinyLife/Options.cs - startLine: 305 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife @@ -2621,7 +2661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InstantTooltips path: ../TinyLife/Options.cs - startLine: 310 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife @@ -2660,7 +2700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LongerNotifications path: ../TinyLife/Options.cs - startLine: 315 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife @@ -2699,7 +2739,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorScale path: ../TinyLife/Options.cs - startLine: 320 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife @@ -2738,7 +2778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HighlightTinies path: ../TinyLife/Options.cs - startLine: 325 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife @@ -2777,7 +2817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PauseOnInteraction path: ../TinyLife/Options.cs - startLine: 330 + startLine: 336 assemblies: - Tiny Life namespace: TinyLife @@ -2816,7 +2856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Apply path: ../TinyLife/Options.cs - startLine: 358 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife @@ -2850,7 +2890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 399 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife @@ -3595,6 +3635,106 @@ references: name: Instance nameWithType: Options.Instance fullName: TinyLife.Options.Instance +- uid: System.Collections.Generic.HashSet{System.String} + commentId: T:System.Collections.Generic.HashSet{System.String} + 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 String) + fullName.vb: System.Collections.Generic.HashSet(Of String) + name.vb: HashSet(Of String) + 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: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: Microsoft.Xna.Framework.Input.Buttons commentId: T:Microsoft.Xna.Framework.Input.Buttons parent: Microsoft.Xna.Framework.Input diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml index b030860..ad428e9 100644 --- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml +++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapInfo path: ../TinyLife/Options.cs - startLine: 588 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Options.cs - startLine: 595 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/Options.cs - startLine: 600 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife @@ -159,10 +159,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Options.cs - startLine: 602 + startLine: 614 assemblies: - Tiny Life namespace: TinyLife + summary: This map info's display name, which is based on the and whether the map is . + example: [] syntax: content: public string DisplayName { get; } parameters: [] @@ -188,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Options.cs - startLine: 609 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife @@ -794,6 +796,18 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean +- uid: TinyLife.PerSaveOptions.MapInfo.Name + commentId: F:TinyLife.PerSaveOptions.MapInfo.Name + href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_Name + name: Name + nameWithType: PerSaveOptions.MapInfo.Name + fullName: TinyLife.PerSaveOptions.MapInfo.Name +- uid: TinyLife.PerSaveOptions.MapInfo.Custom + commentId: F:TinyLife.PerSaveOptions.MapInfo.Custom + href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_Custom + name: Custom + nameWithType: PerSaveOptions.MapInfo.Custom + fullName: TinyLife.PerSaveOptions.MapInfo.Custom - uid: TinyLife.PerSaveOptions.MapInfo.DisplayName* commentId: Overload:TinyLife.PerSaveOptions.MapInfo.DisplayName href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_DisplayName diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml index 8d36bbd..7a5572d 100644 --- a/docs/api/TinyLife.PerSaveOptions.yml +++ b/docs/api/TinyLife.PerSaveOptions.yml @@ -40,7 +40,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerSaveOptions path: ../TinyLife/Options.cs - startLine: 430 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Options.cs - startLine: 437 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayedHints path: ../TinyLife/Options.cs - startLine: 443 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Maps path: ../TinyLife/Options.cs - startLine: 449 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiSelected path: ../TinyLife/Options.cs - startLine: 455 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiHousehold path: ../TinyLife/Options.cs - startLine: 460 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife @@ -291,7 +291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiImportantActions path: ../TinyLife/Options.cs - startLine: 466 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSkillBuilding path: ../TinyLife/Options.cs - startLine: 472 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife @@ -375,7 +375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiRelationships path: ../TinyLife/Options.cs - startLine: 478 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRegularVisitors path: ../TinyLife/Options.cs - startLine: 484 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife @@ -459,7 +459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadedMods path: ../TinyLife/Options.cs - startLine: 490 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife @@ -501,7 +501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapName path: ../TinyLife/Options.cs - startLine: 496 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife @@ -552,7 +552,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapCustom path: ../TinyLife/Options.cs - startLine: 502 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife @@ -603,7 +603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayedLifespan path: ../TinyLife/Options.cs - startLine: 508 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife @@ -645,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherLifespan path: ../TinyLife/Options.cs - startLine: 514 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife @@ -687,7 +687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastGameVersion path: ../TinyLife/Options.cs - startLine: 519 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife @@ -726,7 +726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastMap path: ../TinyLife/Options.cs - startLine: 524 + startLine: 530 assemblies: - Tiny Life namespace: TinyLife @@ -765,10 +765,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastPlayedLot path: ../TinyLife/Options.cs - startLine: 526 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife + summary: The of the that was last played. + example: [] syntax: content: >- [DataMember] @@ -802,7 +804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/Options.cs - startLine: 531 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife @@ -841,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Difficulty path: ../TinyLife/Options.cs - startLine: 537 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife @@ -883,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 542 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife @@ -917,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Options.cs - startLine: 550 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife @@ -2285,6 +2287,19 @@ references: name: Maps nameWithType: PerSaveOptions.Maps fullName: TinyLife.PerSaveOptions.Maps +- uid: TinyLife.World.Lot.Id + commentId: F:TinyLife.World.Lot.Id + href: TinyLife.World.Lot.html#TinyLife_World_Lot_Id + name: Id + nameWithType: Lot.Id + fullName: TinyLife.World.Lot.Id +- 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: System.Guid commentId: T:System.Guid parent: System @@ -2293,6 +2308,28 @@ references: name: Guid nameWithType: Guid fullName: System.Guid +- 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.Map.PopulateLots commentId: M:TinyLife.World.Map.PopulateLots href: TinyLife.World.Map.html#TinyLife_World_Map_PopulateLots diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index a04b68b..8412372 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: 365 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 370 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 374 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 379 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index a14e824..9911de6 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -1531,16 +1531,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifiedNeedReductions path: ../TinyLife/PersonalityType.cs - startLine: 260 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife + summary: >- + A set of instances whose values are modified by this personality type, along with the amount that they are modified by. + + This property is applied in . + example: [] syntax: - content: public (NeedType, float Modifier)[] ModifiedNeedReductions { get; init; } + content: public (NeedType Need, float Modifier)[] ModifiedNeedReductions { get; init; } parameters: [] return: type: System.ValueTuple{TinyLife.NeedType,System.Single}[] - content.vb: Public Property ModifiedNeedReductions As (NeedType, Modifier As Single)() + content.vb: Public Property ModifiedNeedReductions As (Need As NeedType, Modifier As Single)() overload: TinyLife.PersonalityType.ModifiedNeedReductions* - uid: TinyLife.PersonalityType.AllowedAges commentId: P:TinyLife.PersonalityType.AllowedAges @@ -1560,7 +1565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 265 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife @@ -1594,7 +1599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedPersonType path: ../TinyLife/PersonalityType.cs - startLine: 270 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife @@ -1628,7 +1633,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 274 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife @@ -1659,7 +1664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 276 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife @@ -1692,7 +1697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 283 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife @@ -1730,7 +1735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 293 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife @@ -1765,7 +1770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateInfoGroup path: ../TinyLife/PersonalityType.cs - startLine: 303 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife @@ -1806,7 +1811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 319 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife @@ -1841,7 +1846,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FillRandomly path: ../TinyLife/PersonalityType.cs - startLine: 331 + startLine: 335 assemblies: - Tiny Life namespace: TinyLife @@ -3067,6 +3072,44 @@ references: - name: ) - name: ( - name: ) +- uid: TinyLife.NeedType + commentId: T:TinyLife.NeedType + parent: TinyLife + href: TinyLife.NeedType.html + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType +- uid: TinyLife.NeedType.PassiveReduction + commentId: F:TinyLife.NeedType.PassiveReduction + href: TinyLife.NeedType.html#TinyLife_NeedType_PassiveReduction + name: PassiveReduction + nameWithType: NeedType.PassiveReduction + fullName: TinyLife.NeedType.PassiveReduction +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction(NeedType) + nameWithType: PersonLike.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) - uid: TinyLife.PersonalityType.ModifiedNeedReductions* commentId: Overload:TinyLife.PersonalityType.ModifiedNeedReductions href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_ModifiedNeedReductions @@ -3076,17 +3119,21 @@ references: - uid: System.ValueTuple{TinyLife.NeedType,System.Single}[] isExternal: true href: TinyLife.NeedType.html - name: (NeedType, float Modifier)[] - nameWithType: (NeedType, float Modifier)[] - fullName: (TinyLife.NeedType, float Modifier)[] - nameWithType.vb: (NeedType, Modifier As Single)() - fullName.vb: (TinyLife.NeedType, Modifier As Single)() - name.vb: (NeedType, Modifier As Single)() + name: (NeedType Need, float Modifier)[] + nameWithType: (NeedType Need, float Modifier)[] + fullName: (TinyLife.NeedType Need, float Modifier)[] + nameWithType.vb: (Need As NeedType, Modifier As Single)() + fullName.vb: (Need As TinyLife.NeedType, Modifier As Single)() + name.vb: (Need As NeedType, Modifier As Single)() spec.csharp: - name: ( - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html + - name: " " + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need + name: Need + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need - name: ',' - name: " " - uid: System.Single @@ -3102,6 +3149,12 @@ references: - name: ']' spec.vb: - name: ( + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need + name: Need + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need + - name: " " + - name: As + - name: " " - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html diff --git a/docs/api/TinyLife.SaveHandler.SaveData.yml b/docs/api/TinyLife.SaveHandler.SaveData.yml index ea1ccf6..adb1343 100644 --- a/docs/api/TinyLife.SaveHandler.SaveData.yml +++ b/docs/api/TinyLife.SaveHandler.SaveData.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveData path: ../TinyLife/SaveHandler.cs - startLine: 390 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Maps path: ../TinyLife/SaveHandler.cs - startLine: 395 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/SaveHandler.cs - startLine: 399 + startLine: 402 assemblies: - Tiny Life namespace: TinyLife @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/SaveHandler.cs - startLine: 404 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife @@ -164,7 +164,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/SaveHandler.cs - startLine: 410 + startLine: 413 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml index 3e953fb..87d4e01 100644 --- a/docs/api/TinyLife.SaveHandler.yml +++ b/docs/api/TinyLife.SaveHandler.yml @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializerSettings path: ../TinyLife/SaveHandler.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife @@ -379,6 +379,7 @@ items: description: An optional error handler. - id: prettyPrint type: System.Boolean + description: Whether the resulting JSON should be pretty-printed. return: type: Newtonsoft.Json.JsonSerializerSettings description: A new instance of with some default values set. @@ -405,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializer path: ../TinyLife/SaveHandler.cs - startLine: 130 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife @@ -419,6 +420,7 @@ items: description: An optional error handler. - id: prettyPrint type: System.Boolean + description: Whether the resulting JSON should be pretty-printed. return: type: Newtonsoft.Json.JsonSerializer description: A new with some default values set. diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index cb04953..ba4e19a 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: 1487 + startLine: 1516 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1493 + startLine: 1522 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1497 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1501 + startLine: 1530 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFurniture path: ../TinyLife/GameImpl.cs - startLine: 1505 + startLine: 1534 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryComplements path: ../TinyLife/GameImpl.cs - startLine: 1509 + startLine: 1538 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml index a2e554c..9c3ad23 100644 --- a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml +++ b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContainerType path: ../TinyLife/Skills/FoodType.cs - startLine: 633 + startLine: 646 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -68,7 +68,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Plate path: ../TinyLife/Skills/FoodType.cs - startLine: 638 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -97,10 +97,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bowl path: ../TinyLife/Skills/FoodType.cs - startLine: 642 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife.Skills + summary: A bowl, which additionally functions as a large serving bowl if the serving size is more than 1. + example: [] syntax: content: public static readonly FoodType.ContainerType Bowl return: @@ -124,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Glass path: ../TinyLife/Skills/FoodType.cs - startLine: 649 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -153,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mug path: ../TinyLife/Skills/FoodType.cs - startLine: 656 + startLine: 672 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -182,7 +184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 664 + startLine: 680 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -211,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDrink path: ../TinyLife/Skills/FoodType.cs - startLine: 668 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -240,7 +242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 682 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -287,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFilled path: ../TinyLife/Skills/FoodType.cs - startLine: 695 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -325,7 +327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmpty path: ../TinyLife/Skills/FoodType.cs - startLine: 704 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -363,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 713 + startLine: 729 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 88c9c72..6c22d64 100644 --- a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml +++ b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodRestriction path: ../TinyLife/Skills/FoodType.cs - startLine: 723 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Skills/FoodType.cs - startLine: 729 + startLine: 745 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: 733 + startLine: 749 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: 737 + startLine: 753 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: 741 + startLine: 757 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: 745 + startLine: 761 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: 749 + startLine: 765 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: 753 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml index d4c440b..a69adbd 100644 --- a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml +++ b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceDelegate path: ../TinyLife/Skills/FoodType.cs - startLine: 543 + startLine: 556 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml index 1e7fd7a..651d4b9 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: 548 + startLine: 561 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: 553 + startLine: 566 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: 557 + startLine: 570 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: 561 + startLine: 574 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: 565 + startLine: 578 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: 569 + startLine: 582 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: 573 + startLine: 586 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: 577 + startLine: 590 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: 582 + startLine: 595 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: 586 + startLine: 599 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: 596 + startLine: 609 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: 600 + startLine: 613 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: 606 + startLine: 619 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: 611 + startLine: 624 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -462,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Skills/FoodType.cs - startLine: 616 + startLine: 629 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: 623 + startLine: 636 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml index dbd8d7f..6661eb7 100644 --- a/docs/api/TinyLife.Skills.FoodType.yml +++ b/docs/api/TinyLife.Skills.FoodType.yml @@ -21,6 +21,7 @@ items: - TinyLife.Skills.FoodType.CustomTextureFunc - TinyLife.Skills.FoodType.DisplayName - TinyLife.Skills.FoodType.GetAllContainers(System.Boolean) + - TinyLife.Skills.FoodType.GetBuyableVariations(System.Int32,TinyLife.Skills.FoodType.ContainerType) - 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) @@ -233,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 161 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -262,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkillLevel path: ../TinyLife/Skills/FoodType.cs - startLine: 165 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -291,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Skills/FoodType.cs - startLine: 170 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -323,7 +324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaturationModifier path: ../TinyLife/Skills/FoodType.cs - startLine: 174 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -352,7 +353,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Skills/FoodType.cs - startLine: 178 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -381,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sources path: ../TinyLife/Skills/FoodType.cs - startLine: 182 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -410,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Restrictions path: ../TinyLife/Skills/FoodType.cs - startLine: 186 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -439,7 +440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Skills/FoodType.cs - startLine: 192 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -473,7 +474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalObject path: ../TinyLife/Skills/FoodType.cs - startLine: 198 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -509,7 +510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Container path: ../TinyLife/Skills/FoodType.cs - startLine: 202 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -540,7 +541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 208 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -576,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEatFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 213 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -610,7 +611,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCreateFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 218 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -644,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomTextureFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 222 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -675,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanHaveCandle path: ../TinyLife/Skills/FoodType.cs - startLine: 226 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -704,7 +705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Skills/FoodType.cs - startLine: 230 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -735,7 +736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Skills/FoodType.cs - startLine: 232 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -768,7 +769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 244 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -821,7 +822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Skills/FoodType.cs - startLine: 265 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -868,7 +869,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Skills/FoodType.cs - startLine: 287 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -927,7 +928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructUnfinished path: ../TinyLife/Skills/FoodType.cs - startLine: 307 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -986,7 +987,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEat path: ../TinyLife/Skills/FoodType.cs - startLine: 324 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1033,7 +1034,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCreate path: ../TinyLife/Skills/FoodType.cs - startLine: 357 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1086,7 +1087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestrictionsDescription path: ../TinyLife/Skills/FoodType.cs - startLine: 382 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1127,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeOnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 397 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1165,7 +1166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 446 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1206,7 +1207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/FoodType.cs - startLine: 455 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1241,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Skills/FoodType.cs - startLine: 471 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1294,7 +1295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllContainers path: ../TinyLife/Skills/FoodType.cs - startLine: 505 + startLine: 512 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1335,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateBaked path: ../TinyLife/Skills/FoodType.cs - startLine: 519 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1372,6 +1373,47 @@ items: nameWithType.vb: FoodType.CreateBaked(String, Integer, Integer, Single, FoodType.FoodRestriction, Boolean, ParamArray FoodType.IngredientSource()) fullName.vb: TinyLife.Skills.FoodType.CreateBaked(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodRestriction, Boolean, ParamArray TinyLife.Skills.FoodType.IngredientSource()) name.vb: CreateBaked(String, Integer, Integer, Single, FoodRestriction, Boolean, ParamArray IngredientSource()) +- uid: TinyLife.Skills.FoodType.GetBuyableVariations(System.Int32,TinyLife.Skills.FoodType.ContainerType) + commentId: M:TinyLife.Skills.FoodType.GetBuyableVariations(System.Int32,TinyLife.Skills.FoodType.ContainerType) + id: GetBuyableVariations(System.Int32,TinyLife.Skills.FoodType.ContainerType) + parent: TinyLife.Skills.FoodType + langs: + - csharp + - vb + name: GetBuyableVariations(int, ContainerType) + nameWithType: FoodType.GetBuyableVariations(int, FoodType.ContainerType) + fullName: TinyLife.Skills.FoodType.GetBuyableVariations(int, TinyLife.Skills.FoodType.ContainerType) + type: Method + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetBuyableVariations + path: ../TinyLife/Skills/FoodType.cs + startLine: 543 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + summary: Returns a set of buyable variations for the given servingSize and container, which can be used by furniture through the field. + example: [] + syntax: + content: public static Action[] GetBuyableVariations(int servingSize, FoodType.ContainerType container) + parameters: + - id: servingSize + type: System.Int32 + description: The serving size the buyable variations should be assigned. + - id: container + type: TinyLife.Skills.FoodType.ContainerType + description: The container that buyable variations should be returned for. + return: + type: System.Action{TinyLife.Objects.Furniture}[] + description: The buyable variations of the given container. + content.vb: Public Shared Function GetBuyableVariations(servingSize As Integer, container As FoodType.ContainerType) As Action(Of Furniture)() + overload: TinyLife.Skills.FoodType.GetBuyableVariations* + nameWithType.vb: FoodType.GetBuyableVariations(Integer, FoodType.ContainerType) + fullName.vb: TinyLife.Skills.FoodType.GetBuyableVariations(Integer, TinyLife.Skills.FoodType.ContainerType) + name.vb: GetBuyableVariations(Integer, ContainerType) references: - uid: TinyLife.Actions.ActionType.GetIngredientsSingle commentId: F:TinyLife.Actions.ActionType.GetIngredientsSingle @@ -4016,3 +4058,50 @@ references: href: TinyLife.Skills.FoodType.IngredientSource.html - name: ( - name: ) +- uid: TinyLife.Objects.FurnitureType.TypeSettings.BuyableVariations + commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.BuyableVariations + href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_BuyableVariations + name: BuyableVariations + nameWithType: FurnitureType.TypeSettings.BuyableVariations + fullName: TinyLife.Objects.FurnitureType.TypeSettings.BuyableVariations +- uid: TinyLife.Skills.FoodType.GetBuyableVariations* + commentId: Overload:TinyLife.Skills.FoodType.GetBuyableVariations + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetBuyableVariations_System_Int32_TinyLife_Skills_FoodType_ContainerType_ + name: GetBuyableVariations + nameWithType: FoodType.GetBuyableVariations + fullName: TinyLife.Skills.FoodType.GetBuyableVariations +- uid: System.Action{TinyLife.Objects.Furniture}[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action[] + nameWithType: Action[] + fullName: System.Action[] + nameWithType.vb: Action(Of Furniture)() + fullName.vb: System.Action(Of TinyLife.Objects.Furniture)() + name.vb: Action(Of Furniture)() + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: '>' + - 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: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + - name: ( + - name: ) diff --git a/docs/api/TinyLife.StartTogetherAction.yml b/docs/api/TinyLife.StartTogetherAction.yml new file mode 100644 index 0000000..b861365 --- /dev/null +++ b/docs/api/TinyLife.StartTogetherAction.yml @@ -0,0 +1,4593 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.StartTogetherAction + commentId: T:TinyLife.StartTogetherAction + id: StartTogetherAction + parent: TinyLife + children: + - TinyLife.StartTogetherAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Person[]) + - TinyLife.StartTogetherAction.AndThenIsCompleted + - TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + - TinyLife.StartTogetherAction.CreateFirstActions + - TinyLife.StartTogetherAction.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.StartTogetherAction.MainAction + langs: + - csharp + - vb + name: StartTogetherAction + nameWithType: StartTogetherAction + fullName: TinyLife.StartTogetherAction + type: Class + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StartTogetherAction + path: ../TinyLife/StartTogetherAction.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + An action type that automatically invokes another action after asking someone to start that action together. + + The resulting actions will not be executed in any type of "together" form, so they must implement togetherness behavior themselves. + + A start together action type can be created using . + example: [] + syntax: + content: 'public class StartTogetherAction : MultiAction, IGenericDataHolder' + content.vb: Public Class StartTogetherAction Inherits MultiAction Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + - TinyLife.Actions.MultiAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.MultiAction.Handler + - TinyLife.Actions.MultiAction.MainElapsedTime + - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.CurrentStage + - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.AndThenInitialize + - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.PreInitialize + - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.Initialize + - TinyLife.Actions.MultiAction.IsCompleted + - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) + - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.MultiAction.CanStartNow + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.OnActionTypeConstructed + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - 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.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - 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.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.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.PersonLike,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.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.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.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - 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.StartTogetherAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.StartTogetherAction.MainAction + commentId: P:TinyLife.StartTogetherAction.MainAction + id: MainAction + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: MainAction + nameWithType: StartTogetherAction.MainAction + fullName: TinyLife.StartTogetherAction.MainAction + type: Property + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MainAction + path: ../TinyLife/StartTogetherAction.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife + summary: The type of the main action to start, which returns the value set through . + example: [] + syntax: + content: public ActionType MainAction { get; } + parameters: [] + return: + type: TinyLife.Actions.ActionType + content.vb: Public ReadOnly Property MainAction As ActionType + overload: TinyLife.StartTogetherAction.MainAction* +- uid: TinyLife.StartTogetherAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Person[]) + commentId: M:TinyLife.StartTogetherAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Person[]) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Person[])' + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: StartTogetherAction(ActionType, ActionInfo, params Person[]) + nameWithType: StartTogetherAction.StartTogetherAction(ActionType, ActionInfo, params Person[]) + fullName: TinyLife.StartTogetherAction.StartTogetherAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, params TinyLife.Objects.Person[]) + type: Constructor + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/StartTogetherAction.cs + startLine: 24 + assemblies: + - Tiny Life + namespace: TinyLife + example: [] + syntax: + content: public StartTogetherAction(ActionType type, ActionInfo info, params Person[] people) + parameters: + - id: type + type: TinyLife.Actions.ActionType + - id: info + type: TinyLife.Actions.ActionInfo + - id: people + type: TinyLife.Objects.Person[] + content.vb: Public Sub New(type As ActionType, info As ActionInfo, ParamArray people As Person()) + overload: TinyLife.StartTogetherAction.#ctor* + nameWithType.vb: StartTogetherAction.New(ActionType, ActionInfo, ParamArray Person()) + fullName.vb: TinyLife.StartTogetherAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, ParamArray TinyLife.Objects.Person()) + name.vb: New(ActionType, ActionInfo, ParamArray Person()) +- uid: TinyLife.StartTogetherAction.CreateFirstActions + commentId: M:TinyLife.StartTogetherAction.CreateFirstActions + id: CreateFirstActions + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: CreateFirstActions() + nameWithType: StartTogetherAction.CreateFirstActions() + fullName: TinyLife.StartTogetherAction.CreateFirstActions() + type: Method + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateFirstActions + path: ../TinyLife/StartTogetherAction.cs + startLine: 32 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + Return a set of actions that should be executed before this action. + + Even if the yield statement is used, all actions will be collected into a list at the start of this action's invocation. + + If no action gets returned in this function, this action fails. + + If the returned set only contains null items, no first actions will be executed. + example: [] + syntax: + content: protected override IEnumerable CreateFirstActions() + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + description: A set of actions that should run before this action + content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action) + overridden: TinyLife.Actions.MultiAction.CreateFirstActions + overload: TinyLife.StartTogetherAction.CreateFirstActions* +- uid: TinyLife.StartTogetherAction.AndThenIsCompleted + commentId: M:TinyLife.StartTogetherAction.AndThenIsCompleted + id: AndThenIsCompleted + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: AndThenIsCompleted() + nameWithType: StartTogetherAction.AndThenIsCompleted() + fullName: TinyLife.StartTogetherAction.AndThenIsCompleted() + type: Method + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenIsCompleted + path: ../TinyLife/StartTogetherAction.cs + startLine: 38 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + MultiAction version of . + + This method returns whether or not the main action is completed. + example: [] + syntax: + content: protected override CompletionType AndThenIsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether the main action is completed + content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType + overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted + overload: TinyLife.StartTogetherAction.AndThenIsCompleted* +- uid: TinyLife.StartTogetherAction.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.StartTogetherAction.GetNextAction(TinyLife.Actions.CompletionType) + id: GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: GetNextAction(CompletionType) + nameWithType: StartTogetherAction.GetNextAction(CompletionType) + fullName: TinyLife.StartTogetherAction.GetNextAction(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetNextAction + path: ../TinyLife/StartTogetherAction.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + Returns an action that should be queued up immediately after this action completes. + + The queued up action is immediately started in the slot that this action occupied. + + Can be null, and is null by default. + example: [] + syntax: + content: public override Action GetNextAction(CompletionType completion) + parameters: + - id: completion + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + return: + type: TinyLife.Actions.Action + description: The follow-up action + content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action + overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + overload: TinyLife.StartTogetherAction.GetNextAction* +- uid: TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + commentId: M:TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + id: Create(System.String,TinyLife.Actions.ActionType,System.Int32) + parent: TinyLife.StartTogetherAction + langs: + - csharp + - vb + name: Create(string, ActionType, int) + nameWithType: StartTogetherAction.Create(string, ActionType, int) + fullName: TinyLife.StartTogetherAction.Create(string, TinyLife.Actions.ActionType, int) + type: Method + source: + remote: + path: TinyLife/StartTogetherAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Create + path: ../TinyLife/StartTogetherAction.cs + startLine: 55 + assemblies: + - Tiny Life + namespace: TinyLife + summary: >- + Creates a new start together action type that starts the specified main action. + + The returned type settings will have largely the same settings the mainAction, except that a set of free people will be selectable to ask. The returned type settings' will additionally contain the entry of . + example: [] + syntax: + content: public static ActionType.TypeSettings Create(string name, ActionType mainAction, int maxOtherPeople) + parameters: + - id: name + type: System.String + description: The name of the action type to create. + - id: mainAction + type: TinyLife.Actions.ActionType + description: The main action to start together. + - id: maxOtherPeople + type: System.Int32 + description: The maximum amount of other people that can be selected to ask. + return: + type: TinyLife.Actions.ActionType.TypeSettings + description: The action settings for the start together action. + content.vb: Public Shared Function Create(name As String, mainAction As ActionType, maxOtherPeople As Integer) As ActionType.TypeSettings + overload: TinyLife.StartTogetherAction.Create* + nameWithType.vb: StartTogetherAction.Create(String, ActionType, Integer) + fullName.vb: TinyLife.StartTogetherAction.Create(String, TinyLife.Actions.ActionType, Integer) + name.vb: Create(String, ActionType, Integer) +references: +- uid: TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + commentId: M:TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + isExternal: true + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_Create_System_String_TinyLife_Actions_ActionType_System_Int32_ + name: Create(string, ActionType, int) + nameWithType: StartTogetherAction.Create(string, ActionType, int) + fullName: TinyLife.StartTogetherAction.Create(string, TinyLife.Actions.ActionType, int) + nameWithType.vb: StartTogetherAction.Create(String, ActionType, Integer) + fullName.vb: TinyLife.StartTogetherAction.Create(String, TinyLife.Actions.ActionType, Integer) + name.vb: Create(String, ActionType, Integer) + spec.csharp: + - uid: TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + name: Create + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_Create_System_String_TinyLife_Actions_ActionType_System_Int32_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.StartTogetherAction.Create(System.String,TinyLife.Actions.ActionType,System.Int32) + name: Create + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_Create_System_String_TinyLife_Actions_ActionType_System_Int32_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.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.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.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.Actions.MultiAction + commentId: T:TinyLife.Actions.MultiAction + parent: TinyLife.Actions + href: TinyLife.Actions.MultiAction.html + name: MultiAction + nameWithType: MultiAction + fullName: TinyLife.Actions.MultiAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.MultiAction.Handler + commentId: F:TinyLife.Actions.MultiAction.Handler + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Handler + name: Handler + nameWithType: MultiAction.Handler + fullName: TinyLife.Actions.MultiAction.Handler +- uid: TinyLife.Actions.MultiAction.MainElapsedTime + commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_MainElapsedTime + name: MainElapsedTime + nameWithType: MultiAction.MainElapsedTime + fullName: TinyLife.Actions.MultiAction.MainElapsedTime +- uid: TinyLife.Actions.MultiAction.InProgressTime + commentId: P:TinyLife.Actions.MultiAction.InProgressTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_InProgressTime + name: InProgressTime + nameWithType: MultiAction.InProgressTime + fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.CurrentStage + commentId: P:TinyLife.Actions.MultiAction.CurrentStage + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CurrentStage + name: CurrentStage + nameWithType: MultiAction.CurrentStage + fullName: TinyLife.Actions.MultiAction.CurrentStage +- uid: TinyLife.Actions.MultiAction.CreateLastActions + commentId: M:TinyLife.Actions.MultiAction.CreateLastActions + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + name: CreateLastActions() + nameWithType: MultiAction.CreateLastActions() + fullName: TinyLife.Actions.MultiAction.CreateLastActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.AndThenInitialize + commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + name: AndThenInitialize() + nameWithType: MultiAction.AndThenInitialize() + fullName: TinyLife.Actions.MultiAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_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.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_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.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_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.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_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.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_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.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_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.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + name: AndThenOnCompleted(CompletionType) + nameWithType: MultiAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.PreInitialize + commentId: M:TinyLife.Actions.MultiAction.PreInitialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + name: PreInitialize() + nameWithType: MultiAction.PreInitialize() + fullName: TinyLife.Actions.MultiAction.PreInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + name: PreCompleted(CompletionType) + nameWithType: MultiAction.PreCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: MultiAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_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.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_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.Actions.MultiAction.Initialize + commentId: M:TinyLife.Actions.MultiAction.Initialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + name: Initialize() + nameWithType: MultiAction.Initialize() + fullName: TinyLife.Actions.MultiAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.IsCompleted + commentId: M:TinyLife.Actions.MultiAction.IsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + name: IsCompleted() + nameWithType: MultiAction.IsCompleted() + fullName: TinyLife.Actions.MultiAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted(CompletionType) + nameWithType: MultiAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- 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_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.PersonLike) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ + - name: ( + - 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) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.MultiAction.CanStartNow + commentId: M:TinyLife.Actions.MultiAction.CanStartNow + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + name: CanStartNow() + nameWithType: MultiAction.CanStartNow() + fullName: TinyLife.Actions.MultiAction.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.OnActionTypeConstructed + commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnActionTypeConstructed + name: OnActionTypeConstructed + nameWithType: Action.OnActionTypeConstructed + fullName: TinyLife.Actions.Action.OnActionTypeConstructed +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FullyInProgress + name: FullyInProgress + nameWithType: Action.FullyInProgress + fullName: TinyLife.Actions.Action.FullyInProgress +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Type + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Info + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- 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.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- 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) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + name: TryForceResult(CompletionType, CanExecuteResult?, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + name: CanMultitask(Action) + nameWithType: Action.CanMultitask(Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) +- 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_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.PersonLike,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_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.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_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.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) + commentId: M: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) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#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_ + name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + spec.csharp: + - uid: 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) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#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_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + 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.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + 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.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) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#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_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - 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: MLEM.Ui.Elements.Panel + name: Panel + 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.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-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: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) +- 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_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.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_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - 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: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: ',' + - 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.Actions.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_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - 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: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: ',' + - 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.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_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.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_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.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: ',' + - 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: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + 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.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_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.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: ',' + - 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: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- 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_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_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.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.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_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - 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: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: ',' + - 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.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.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_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - 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: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - 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: ',' + - 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.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) +- 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_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.PersonLike) + name: CompleteIfNeedFull + 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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - 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_PersonLike_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - 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) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + 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) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(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_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.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.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_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.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.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 + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: 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.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_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: 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.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_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: 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.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + 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) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.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: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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_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.PersonLike,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_ + - name: ( + - 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: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_ + - name: ( + - 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.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Maths_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.Maths.Direction2, Boolean)) + name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Maths_Direction2_System_Boolean__ + - name: ( + - 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: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Maths_Direction2_System_Boolean__ + - name: ( + - 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: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- 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_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.PersonLike) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- 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_PersonLike_TinyLife_Actions_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.PersonLike,TinyLife.Actions.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_PersonLike_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - 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: ) + spec.vb: + - 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_PersonLike_TinyLife_Actions_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - 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: ) +- 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_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_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.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.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_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - 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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - 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: ) + spec.vb: + - 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_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - 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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - 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.Actions.Action.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_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.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_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - 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.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_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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_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.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_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - 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.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_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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_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.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_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - 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: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - 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: ',' + - 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.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_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - 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: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - 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: ',' + - 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.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_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.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_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: ) + spec.vb: + - 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_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - 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: TinyLife.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_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.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_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - 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: ',' + - 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.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_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - 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: ',' + - 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.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) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: GetRandomValidArguments(ActionType, ActionInfo, bool) + nameWithType: Action.GetRandomValidArguments(ActionType, ActionInfo, bool) + fullName: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) + nameWithType.vb: Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) + name.vb: GetRandomValidArguments(ActionType, ActionInfo, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_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: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_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: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - 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: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - 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: ) +- 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_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.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_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + - 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: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - 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: '>' + - name: ) + spec.vb: + - 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_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + - 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: ',' + - name: " " + - 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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - 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: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - 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: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - 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: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - 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: ) +- 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_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.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_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: ) + spec.vb: + - 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_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.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - 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: 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.StartTogetherAction.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(StartTogetherAction) + nameWithType: Extensions.JsonCopy(StartTogetherAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.StartTogetherAction) + nameWithType.vb: Extensions.JsonCopy(Of StartTogetherAction)(StartTogetherAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.StartTogetherAction)(TinyLife.StartTogetherAction) + name.vb: JsonCopy(Of StartTogetherAction)(StartTogetherAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.StartTogetherAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.StartTogetherAction + name: StartTogetherAction + href: TinyLife.StartTogetherAction.html + - name: '>' + - name: ( + - uid: TinyLife.StartTogetherAction + name: StartTogetherAction + href: TinyLife.StartTogetherAction.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.StartTogetherAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.StartTogetherAction + name: StartTogetherAction + href: TinyLife.StartTogetherAction.html + - name: ) + - name: ( + - uid: TinyLife.StartTogetherAction + name: StartTogetherAction + href: TinyLife.StartTogetherAction.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: 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: 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.StartTogetherAction.MainAction* + commentId: Overload:TinyLife.StartTogetherAction.MainAction + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_MainAction + name: MainAction + nameWithType: StartTogetherAction.MainAction + fullName: TinyLife.StartTogetherAction.MainAction +- 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.StartTogetherAction.#ctor* + commentId: Overload:TinyLife.StartTogetherAction.#ctor + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person___ + name: StartTogetherAction + nameWithType: StartTogetherAction.StartTogetherAction + fullName: TinyLife.StartTogetherAction.StartTogetherAction + nameWithType.vb: StartTogetherAction.New + fullName.vb: TinyLife.StartTogetherAction.New + name.vb: New +- 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.Person[] + 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() + spec.csharp: + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.CreateFirstActions + commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + name: CreateFirstActions() + nameWithType: MultiAction.CreateFirstActions() + fullName: TinyLife.Actions.MultiAction.CreateFirstActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + - name: ( + - name: ) +- uid: TinyLife.StartTogetherAction.CreateFirstActions* + commentId: Overload:TinyLife.StartTogetherAction.CreateFirstActions + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_CreateFirstActions + name: CreateFirstActions + nameWithType: StartTogetherAction.CreateFirstActions + fullName: TinyLife.StartTogetherAction.CreateFirstActions +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + 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: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + name: AndThenIsCompleted() + nameWithType: MultiAction.AndThenIsCompleted() + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) +- uid: TinyLife.StartTogetherAction.AndThenIsCompleted* + commentId: Overload:TinyLife.StartTogetherAction.AndThenIsCompleted + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: StartTogetherAction.AndThenIsCompleted + fullName: TinyLife.StartTogetherAction.AndThenIsCompleted +- 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: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.StartTogetherAction.GetNextAction* + commentId: Overload:TinyLife.StartTogetherAction.GetNextAction + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_GetNextAction_TinyLife_Actions_CompletionType_ + name: GetNextAction + nameWithType: StartTogetherAction.GetNextAction + fullName: TinyLife.StartTogetherAction.GetNextAction +- uid: TinyLife.Actions.ActionType.AiSettings + commentId: T:TinyLife.Actions.ActionType.AiSettings + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType.AiSettings + nameWithType: ActionType.AiSettings + fullName: TinyLife.Actions.ActionType.AiSettings + spec.csharp: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.AiSettings + name: AiSettings + href: TinyLife.Actions.ActionType.AiSettings.html + spec.vb: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.AiSettings + name: AiSettings + href: TinyLife.Actions.ActionType.AiSettings.html +- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds + commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds + href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_SolvedNeeds + name: SolvedNeeds + nameWithType: ActionType.AiSettings.SolvedNeeds + fullName: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds +- uid: TinyLife.NeedType.Social + commentId: F:TinyLife.NeedType.Social + href: TinyLife.NeedType.html#TinyLife_NeedType_Social + name: Social + nameWithType: NeedType.Social + fullName: TinyLife.NeedType.Social +- uid: TinyLife.StartTogetherAction.Create* + commentId: Overload:TinyLife.StartTogetherAction.Create + href: TinyLife.StartTogetherAction.html#TinyLife_StartTogetherAction_Create_System_String_TinyLife_Actions_ActionType_System_Int32_ + name: Create + nameWithType: StartTogetherAction.Create + fullName: TinyLife.StartTogetherAction.Create +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.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.Actions.ActionType.TypeSettings + commentId: T:TinyLife.Actions.ActionType.TypeSettings + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType.TypeSettings + nameWithType: ActionType.TypeSettings + fullName: TinyLife.Actions.ActionType.TypeSettings + spec.csharp: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.TypeSettings + name: TypeSettings + href: TinyLife.Actions.ActionType.TypeSettings.html + spec.vb: + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: . + - uid: TinyLife.Actions.ActionType.TypeSettings + name: TypeSettings + href: TinyLife.Actions.ActionType.TypeSettings.html diff --git a/docs/api/TinyLife.Tools.CanPlaceResult.yml b/docs/api/TinyLife.Tools.CanPlaceResult.yml index 5add6fe..f2a8d13 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: 431 + startLine: 433 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: 434 + startLine: 436 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: 435 + startLine: 437 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: 436 + startLine: 438 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: 437 + startLine: 439 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: 438 + startLine: 440 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: 439 + startLine: 441 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: 440 + startLine: 442 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: 441 + startLine: 443 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: 442 + startLine: 444 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: 443 + startLine: 445 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: 444 + startLine: 446 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: 445 + startLine: 447 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: 446 + startLine: 448 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: 447 + startLine: 449 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: 448 + startLine: 450 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: 449 + startLine: 451 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: 450 + startLine: 452 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: 451 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FenceTool.yml b/docs/api/TinyLife.Tools.FenceTool.yml index 525f1f7..e173186 100644 --- a/docs/api/TinyLife.Tools.FenceTool.yml +++ b/docs/api/TinyLife.Tools.FenceTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -374,7 +374,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -906,21 +906,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -949,6 +949,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -968,9 +974,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -999,6 +1005,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.FurnitureTool.yml b/docs/api/TinyLife.Tools.FurnitureTool.yml index 95866f7..e51c8f0 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -233,7 +233,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -906,21 +906,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -949,6 +949,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -968,9 +974,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -999,6 +1005,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.LotTool.yml b/docs/api/TinyLife.Tools.LotTool.yml index d5fa19f..a9a24d6 100644 --- a/docs/api/TinyLife.Tools.LotTool.yml +++ b/docs/api/TinyLife.Tools.LotTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -881,21 +881,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -924,6 +924,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -943,9 +949,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -974,6 +980,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.MoveLotTool.yml b/docs/api/TinyLife.Tools.MoveLotTool.yml index 136adc4..9ed58f6 100644 --- a/docs/api/TinyLife.Tools.MoveLotTool.yml +++ b/docs/api/TinyLife.Tools.MoveLotTool.yml @@ -76,7 +76,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -1049,21 +1049,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -1092,6 +1092,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -1111,9 +1117,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -1142,6 +1148,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.MoveTool.yml b/docs/api/TinyLife.Tools.MoveTool.yml index 38f0bbc..3e09307 100644 --- a/docs/api/TinyLife.Tools.MoveTool.yml +++ b/docs/api/TinyLife.Tools.MoveTool.yml @@ -74,7 +74,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -211,7 +211,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -981,21 +981,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -1024,6 +1024,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -1043,9 +1049,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -1074,6 +1080,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml index bdbf8bc..780045a 100644 --- a/docs/api/TinyLife.Tools.OpeningTool.yml +++ b/docs/api/TinyLife.Tools.OpeningTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -233,7 +233,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -893,21 +893,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -936,6 +936,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -955,9 +961,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -986,6 +992,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml index 6559ef9..21ff53b 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: 1202 + startLine: 1203 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: 1205 + startLine: 1206 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: 1206 + startLine: 1207 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: 1207 + startLine: 1208 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: 1208 + startLine: 1209 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: 1209 + startLine: 1210 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: 1210 + startLine: 1211 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: 1211 + startLine: 1212 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml index 875707d..30571f6 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.yml @@ -79,7 +79,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1134 + startLine: 1135 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: 1146 + startLine: 1147 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1093,21 +1093,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -1136,6 +1136,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -1155,9 +1161,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -1186,6 +1192,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml index 1f1fb36..b898df1 100644 --- a/docs/api/TinyLife.Tools.RemoveTool.yml +++ b/docs/api/TinyLife.Tools.RemoveTool.yml @@ -83,7 +83,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -1279,21 +1279,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -1322,6 +1322,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -1341,9 +1347,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -1372,6 +1378,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index c584250..daeb9b8 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -188,7 +188,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -906,21 +906,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -949,6 +949,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -968,9 +974,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -999,6 +1005,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.StairsTool.yml b/docs/api/TinyLife.Tools.StairsTool.yml index df75324..ae7005d 100644 --- a/docs/api/TinyLife.Tools.StairsTool.yml +++ b/docs/api/TinyLife.Tools.StairsTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -275,7 +275,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -864,21 +864,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -907,6 +907,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -926,9 +932,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -957,6 +963,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml index 77698db..8a20b8f 100644 --- a/docs/api/TinyLife.Tools.TileTool.yml +++ b/docs/api/TinyLife.Tools.TileTool.yml @@ -74,7 +74,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -234,7 +234,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -951,21 +951,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -994,6 +994,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -1013,9 +1019,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -1044,6 +1050,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index 3b16f25..08bf238 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Tools children: - TinyLife.Tools.Tool.#ctor(MLEM.Textures.TextureRegion,System.Boolean) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.BuildTools - TinyLife.Tools.Tool.CanPlaceForTooltip - TinyLife.Tools.Tool.CanSwitchGameModes @@ -886,7 +886,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -1368,16 +1368,16 @@ items: nameWithType.vb: Tool.ColorSelection(ColorScheme, Action(Of Integer), Func(Of Integer, Boolean)) fullName.vb: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme, System.Action(Of Integer), System.Func(Of Integer, Boolean)) name.vb: ColorSelection(ColorScheme, Action(Of Integer), Func(Of Integer, Boolean)) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - id: BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + id: BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool langs: - csharp - vb - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) type: Method source: remote: @@ -1393,7 +1393,7 @@ items: summary: Creates a new in the style of each build mode content button, like the ones that display the furniture that can be bought. example: [] syntax: - content: public static Button BuildModeButton(string name, Element.GenericCallback onPressed, Element.DrawCallback onDrawn, float price, TextureRegion icon, IEnumerable description = null, float? customPrice = null) + content: public static Button BuildModeButton(string name, Element.GenericCallback onPressed, Element.DrawCallback onDrawn, float price, TextureRegion icon, string seenId = null, IEnumerable description = null, float? customPrice = null) parameters: - id: name type: System.String @@ -1410,6 +1410,9 @@ items: - id: icon type: MLEM.Textures.TextureRegion description: The build mode category icon of this object + - id: seenId + type: System.String + description: A name that can optionally be used for the seen system (), where a green dot will display next to any build mode buttons containing objects that the player has not seen yet. Usually, the seen id is the object's registry name. - id: description type: System.Collections.Generic.IEnumerable{System.String} description: An optional set of text lines that will be inserted into the tooltip's description part @@ -1419,11 +1422,11 @@ items: return: type: MLEM.Ui.Elements.Button description: A new button with the passed settings - content.vb: Public Shared Function BuildModeButton(name As String, onPressed As Element.GenericCallback, onDrawn As Element.DrawCallback, price As Single, icon As TextureRegion, description As IEnumerable(Of String) = Nothing, customPrice As Single? = Nothing) As Button + content.vb: Public Shared Function BuildModeButton(name As String, onPressed As Element.GenericCallback, onDrawn As Element.DrawCallback, price As Single, icon As TextureRegion, seenId As String = Nothing, description As IEnumerable(Of String) = Nothing, customPrice As Single? = Nothing) As Button overload: TinyLife.Tools.Tool.BuildModeButton* - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) - uid: TinyLife.Tools.Tool.SelectFirstContentItem commentId: M:TinyLife.Tools.Tool.SelectFirstContentItem id: SelectFirstContentItem @@ -1442,7 +1445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectFirstContentItem path: ../TinyLife/Tools/Tool.cs - startLine: 414 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -2812,21 +2815,21 @@ references: nameWithType.vb: Tool.New fullName.vb: TinyLife.Tools.Tool.New name.vb: New -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -2855,6 +2858,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -2874,9 +2883,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -2905,6 +2914,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -3806,9 +3821,15 @@ references: - name: " " - name: TResult - name: ) +- uid: TinyLife.Options.SeenObjects + commentId: F:TinyLife.Options.SeenObjects + href: TinyLife.Options.html#TinyLife_Options_SeenObjects + name: SeenObjects + nameWithType: Options.SeenObjects + fullName: TinyLife.Options.SeenObjects - uid: TinyLife.Tools.Tool.BuildModeButton* commentId: Overload:TinyLife.Tools.Tool.BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ name: BuildModeButton nameWithType: Tool.BuildModeButton fullName: TinyLife.Tools.Tool.BuildModeButton diff --git a/docs/api/TinyLife.Tools.WallTool.yml b/docs/api/TinyLife.Tools.WallTool.yml index 7e913ea..8ed3c16 100644 --- a/docs/api/TinyLife.Tools.WallTool.yml +++ b/docs/api/TinyLife.Tools.WallTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -903,21 +903,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -946,6 +946,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -965,9 +971,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -996,6 +1002,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Tools.WallpaperTool.yml b/docs/api/TinyLife.Tools.WallpaperTool.yml index 48fc814..2332927 100644 --- a/docs/api/TinyLife.Tools.WallpaperTool.yml +++ b/docs/api/TinyLife.Tools.WallpaperTool.yml @@ -73,7 +73,7 @@ items: - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.SelectFirstContentItem - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) @@ -233,7 +233,7 @@ items: parameters: - id: content type: MLEM.Ui.Elements.Panel - description: The main content panel. Add custom instances here. + description: The main content panel. Add custom instances here. - id: zoom type: MLEM.Ui.Elements.Panel description: The zoom panel that contains and object previews @@ -893,21 +893,21 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) +- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) parent: TinyLife.Tools.Tool isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, IEnumerable, float?) - nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, IEnumerable, float?) - fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable, float?) - nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) - fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.IEnumerable(Of String), Single?) - name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, IEnumerable(Of String), Single?) + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + name: BuildModeButton(string, GenericCallback, DrawCallback, float, TextureRegion, string, IEnumerable, float?) + nameWithType: Tool.BuildModeButton(string, Element.GenericCallback, Element.DrawCallback, float, TextureRegion, string, IEnumerable, float?) + fullName: TinyLife.Tools.Tool.BuildModeButton(string, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, float, MLEM.Textures.TextureRegion, string, System.Collections.Generic.IEnumerable, float?) + nameWithType.vb: Tool.BuildModeButton(String, Element.GenericCallback, Element.DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) + fullName.vb: TinyLife.Tools.Tool.BuildModeButton(String, MLEM.Ui.Elements.Element.GenericCallback, MLEM.Ui.Elements.Element.DrawCallback, Single, MLEM.Textures.TextureRegion, String, System.Collections.Generic.IEnumerable(Of String), Single?) + name.vb: BuildModeButton(String, GenericCallback, DrawCallback, Single, TextureRegion, String, IEnumerable(Of String), Single?) spec.csharp: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: string @@ -936,6 +936,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true @@ -955,9 +961,9 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) + - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) name: BuildModeButton - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_BuildModeButton_System_String_MLEM_Ui_Elements_Element_GenericCallback_MLEM_Ui_Elements_Element_DrawCallback_System_Single_MLEM_Textures_TextureRegion_System_String_System_Collections_Generic_IEnumerable_System_String__System_Nullable_System_Single__ - name: ( - uid: System.String name: String @@ -986,6 +992,12 @@ references: isExternal: true - name: ',' - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: System.Collections.Generic.IEnumerable`1 name: IEnumerable isExternal: true diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index 8789cd3..6e4a175 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: 1363 + startLine: 1372 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: 1369 + startLine: 1378 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: 1374 + startLine: 1383 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index df6def4..d07c2c3 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -5,7 +5,6 @@ items: id: Menus parent: TinyLife.Uis children: - - TinyLife.Uis.Menus.BuyLink - TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) - TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) - 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}) @@ -44,33 +43,6 @@ items: - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString -- uid: TinyLife.Uis.Menus.BuyLink - commentId: F:TinyLife.Uis.Menus.BuyLink - id: BuyLink - parent: TinyLife.Uis.Menus - langs: - - csharp - - vb - name: BuyLink - nameWithType: Menus.BuyLink - fullName: TinyLife.Uis.Menus.BuyLink - type: Field - source: - remote: - path: TinyLife/Uis/Menus.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: BuyLink - path: ../TinyLife/Uis/Menus.cs - startLine: 42 - assemblies: - - Tiny Life - namespace: TinyLife.Uis - syntax: - content: public const string BuyLink = "https://link.tinylifegame.com/buy" - return: - type: System.String - content.vb: Public Const BuyLink As String = "https://link.tinylifegame.com/buy" - uid: 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}) commentId: M: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}) id: 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}) @@ -89,11 +61,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transition path: ../TinyLife/Uis/Menus.cs - startLine: 64 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Uis - summary: Displays a screen transition that includes a fade out, an inbetween action, followed by a fade back in and an after action. + summary: >- + Displays a screen transition that includes a fade out, an inbetween action, followed by a fade back in and an after action. + + Whether a transition is currently active can be checked for using . example: [] syntax: content: public static void Transition(Action inbetween = null, Action after = null, Menus.TransitionType outType = TransitionType.Swipe, Menus.TransitionType inType = TransitionType.Swipe, float outSpeed = 0.05, float inSpeed = 0.05, float waitInbetween = 0.15, Color? color = null) @@ -149,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadHint path: ../TinyLife/Uis/Menus.cs - startLine: 135 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -202,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MenuBackground path: ../TinyLife/Uis/Menus.cs - startLine: 155 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -249,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLotPreview path: ../TinyLife/Uis/Menus.cs - startLine: 172 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -278,6 +253,7 @@ items: description: Whether the should be loaded from disk asynchronously. - id: load type: System.Func{System.String,TinyLife.World.ExportedLot} + description: A function that can optionally be used to load the to draw. It receives the fileName passed as an argument. 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. @@ -304,7 +280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateHouseholdPreview path: ../TinyLife/Uis/Menus.cs - startLine: 226 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -315,20 +291,25 @@ items: parameters: - id: map type: TinyLife.World.Map + description: The map to create the household preview on. - id: fileName type: System.String description: The file name to load the from. - id: size type: Microsoft.Xna.Framework.Point + description: The size of the resulting preview image, in pixels. - id: scale type: System.Single + description: The scale that the household is drawn onto the preview image with. - id: backgroundColor type: Microsoft.Xna.Framework.Color + description: The color to use for the background of the preview image. - id: async type: System.Boolean description: Whether the should be loaded from disk asynchronously. - id: load type: System.Func{System.String,TinyLife.World.ExportedHousehold} + description: A function that can optionally be used to load the to draw. It receives the fileName passed as an argument. 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. @@ -619,17 +600,31 @@ references: name: System nameWithType: System fullName: System -- uid: System.String - commentId: T:System.String - parent: System +- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) 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 + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + name: IsTransitioning(UiSystem) + nameWithType: Extensions.IsTransitioning(UiSystem) + fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + name: IsTransitioning + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + name: IsTransitioning + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + isExternal: true + - name: ) - uid: TinyLife.Uis.Menus.TransitionType commentId: T:TinyLife.Uis.Menus.TransitionType parent: TinyLife.Uis @@ -1081,6 +1076,17 @@ references: 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 diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml index e85b363..e526e8c 100644 --- a/docs/api/TinyLife.Utilities.ColorScheme.yml +++ b/docs/api/TinyLife.Utilities.ColorScheme.yml @@ -9,6 +9,7 @@ items: - TinyLife.Utilities.ColorScheme.CardboardBoxes - TinyLife.Utilities.ColorScheme.Ceramics - TinyLife.Utilities.ColorScheme.ColoredConcrete + - TinyLife.Utilities.ColorScheme.ColoredMetal - TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme) - TinyLife.Utilities.ColorScheme.Count - TinyLife.Utilities.ColorScheme.Create(System.Object[]) @@ -955,6 +956,33 @@ items: return: type: TinyLife.Utilities.ColorScheme content.vb: Public Shared ReadOnly Sand As ColorScheme +- uid: TinyLife.Utilities.ColorScheme.ColoredMetal + commentId: F:TinyLife.Utilities.ColorScheme.ColoredMetal + id: ColoredMetal + parent: TinyLife.Utilities.ColorScheme + langs: + - csharp + - vb + name: ColoredMetal + nameWithType: ColorScheme.ColoredMetal + fullName: TinyLife.Utilities.ColorScheme.ColoredMetal + type: Field + source: + remote: + path: TinyLife/Utilities/ColorScheme.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ColoredMetal + path: ../TinyLife/Utilities/ColorScheme.cs + startLine: 55 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly ColorScheme ColoredMetal + return: + type: TinyLife.Utilities.ColorScheme + content.vb: Public Shared ReadOnly ColoredMetal As ColorScheme - uid: TinyLife.Utilities.ColorScheme.Item(System.Int32) commentId: P:TinyLife.Utilities.ColorScheme.Item(System.Int32) id: Item(System.Int32) @@ -973,7 +1001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: this[] path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1010,7 +1038,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Count path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1043,7 +1071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MergeWith path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1080,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1113,7 +1141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 100 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1154,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1192,7 +1220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Combine path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1237,7 +1265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1278,7 +1306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1316,7 +1344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Addition path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1364,7 +1392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 177 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1405,7 +1433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 182 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.ColorSettings.yml b/docs/api/TinyLife.Utilities.ColorSettings.yml index fe269d0..e190978 100644 --- a/docs/api/TinyLife.Utilities.ColorSettings.yml +++ b/docs/api/TinyLife.Utilities.ColorSettings.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSettings path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 192 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Schemes path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 198 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 203 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Defaults path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 209 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 215 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -198,7 +198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Get path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 242 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateRandom path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 256 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index 5394231..26e449c 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -42,6 +42,7 @@ items: - 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.IsTransitioning(MLEM.Ui.UiSystem) - TinyLife.Utilities.Extensions.IsVertical(MLEM.Maths.Direction2) - TinyLife.Utilities.Extensions.JsonCopy``1(``0) - TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32}) @@ -332,7 +333,7 @@ items: summary: >- Returns whether the passed direction is considered horizontal. - A horizontal direction is Left and Right. All other directions return false. + A horizontal direction is and . All other directions return false. example: [] syntax: content: public static bool IsHorizontal(this Direction2 dir) @@ -1300,7 +1301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 570 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1323,6 +1324,7 @@ items: description: The color that the rectangle should have - id: thickness type: System.Int32 + description: The thickness of the line to draw, in pixels. - id: showSize type: System.Boolean description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle @@ -1353,7 +1355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 584 + startLine: 586 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1376,6 +1378,7 @@ items: description: The color that the rectangle should have - id: thickness type: System.Int32 + description: The thickness of the line to draw, in pixels. - id: showSize type: System.Boolean description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle @@ -1409,14 +1412,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 621 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Utilities summary: >- Returns whether the given is part of a person physically. - This methdo returns true for , ClothesLayer.Arms and . + This methdo returns true for and . example: [] syntax: content: public static bool IsPartOfPerson(this ClothesLayer layer) @@ -1448,7 +1451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 631 + startLine: 633 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1490,7 +1493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActiveRoot path: ../TinyLife/Utilities/Extensions.cs - startLine: 641 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1526,7 +1529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 651 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1565,7 +1568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAvailableForAge path: ../TinyLife/Utilities/Extensions.cs - startLine: 668 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1607,7 +1610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/Utilities/Extensions.cs - startLine: 681 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1643,7 +1646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 691 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1682,7 +1685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 720 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1718,7 +1721,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonality path: ../TinyLife/Utilities/Extensions.cs - startLine: 738 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1760,7 +1763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Utilities/Extensions.cs - startLine: 752 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1797,7 +1800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiplier path: ../TinyLife/Utilities/Extensions.cs - startLine: 765 + startLine: 767 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1837,7 +1840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnancyHours path: ../TinyLife/Utilities/Extensions.cs - startLine: 781 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1873,7 +1876,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Utilities/Extensions.cs - startLine: 792 + startLine: 794 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1916,7 +1919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGamepadScrolling path: ../TinyLife/Utilities/Extensions.cs - startLine: 809 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1949,7 +1952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddProgressArrows path: ../TinyLife/Utilities/Extensions.cs - startLine: 829 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1999,7 +2002,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 864 + startLine: 866 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2035,7 +2038,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsBetween path: ../TinyLife/Utilities/Extensions.cs - startLine: 875 + startLine: 877 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2080,7 +2083,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Length path: ../TinyLife/Utilities/Extensions.cs - startLine: 894 + startLine: 896 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2122,7 +2125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 907 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2158,7 +2161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 920 + startLine: 922 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2194,7 +2197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetBedCategories path: ../TinyLife/Utilities/Extensions.cs - startLine: 933 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2230,7 +2233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetInWorldSnapping path: ../TinyLife/Utilities/Extensions.cs - startLine: 948 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2263,7 +2266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenContent path: ../TinyLife/Utilities/Extensions.cs - startLine: 969 + startLine: 971 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2299,7 +2302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsTextFieldSelected path: ../TinyLife/Utilities/Extensions.cs - startLine: 983 + startLine: 985 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2316,6 +2319,45 @@ items: 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.IsTransitioning(MLEM.Ui.UiSystem) + commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + id: IsTransitioning(MLEM.Ui.UiSystem) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: IsTransitioning(UiSystem) + nameWithType: Extensions.IsTransitioning(UiSystem) + fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsTransitioning + path: ../TinyLife/Utilities/Extensions.cs + startLine: 995 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: >- + Returns whether the UI is currently transitioning, ie whether a transition is active that was invoked through . + + In reality, this method returns whether there is a in the system that has the name "Transition". + example: [] + syntax: + content: public static bool IsTransitioning(this UiSystem system) + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The UI system to check for an active transition. + return: + type: System.Boolean + description: Whether a transition is active. + content.vb: Public Shared Function IsTransitioning(system As UiSystem) As Boolean + overload: TinyLife.Utilities.Extensions.IsTransitioning* - uid: TinyLife.Utilities.Extensions.Slugify(System.String) commentId: M:TinyLife.Utilities.Extensions.Slugify(System.String) id: Slugify(System.String) @@ -2335,7 +2377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Slugify path: ../TinyLife/Utilities/Extensions.cs - startLine: 992 + startLine: 1004 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2886,6 +2928,12 @@ references: name: IsVertical nameWithType: Extensions.IsVertical fullName: TinyLife.Utilities.Extensions.IsVertical +- uid: MLEM.Maths.Direction2.Right + commentId: F:MLEM.Maths.Direction2.Right + isExternal: true + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Maths.Direction2.Right - uid: TinyLife.Utilities.Extensions.IsHorizontal* commentId: Overload:TinyLife.Utilities.Extensions.IsHorizontal href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsHorizontal_MLEM_Maths_Direction2_ @@ -4655,6 +4703,122 @@ references: name: IsTextFieldSelected nameWithType: Extensions.IsTextFieldSelected fullName: TinyLife.Utilities.Extensions.IsTextFieldSelected +- uid: 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}) + commentId: M: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}) + isExternal: true + href: TinyLife.Uis.Menus.html#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__ + name: Transition(Action, Action, TransitionType, TransitionType, float, float, float, Color?) + nameWithType: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, float, float, float, Color?) + fullName: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, float, float, float, Microsoft.Xna.Framework.Color?) + nameWithType.vb: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, Single, Single, Single, Color?) + fullName.vb: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, Single, Single, Single, Microsoft.Xna.Framework.Color?) + name.vb: Transition(Action, Action, TransitionType, TransitionType, Single, Single, Single, Color?) + spec.csharp: + - uid: 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}) + name: Transition + href: TinyLife.Uis.Menus.html#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__ + - name: ( + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: TinyLife.Uis.Menus.TransitionType + name: TransitionType + href: TinyLife.Uis.Menus.TransitionType.html + - name: ',' + - name: " " + - uid: TinyLife.Uis.Menus.TransitionType + name: TransitionType + href: TinyLife.Uis.Menus.TransitionType.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: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: 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}) + name: Transition + href: TinyLife.Uis.Menus.html#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__ + - name: ( + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: TinyLife.Uis.Menus.TransitionType + name: TransitionType + href: TinyLife.Uis.Menus.TransitionType.html + - name: ',' + - name: " " + - uid: TinyLife.Uis.Menus.TransitionType + name: TransitionType + href: TinyLife.Uis.Menus.TransitionType.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: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Utilities.Extensions.IsTransitioning* + commentId: Overload:TinyLife.Utilities.Extensions.IsTransitioning + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_ + name: IsTransitioning + nameWithType: Extensions.IsTransitioning + fullName: TinyLife.Utilities.Extensions.IsTransitioning - uid: TinyLife.Utilities.Extensions.Slugify* commentId: Overload:TinyLife.Utilities.Extensions.Slugify href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_Slugify_System_String_ diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index a9124fe..b2d8fa6 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: 652 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 657 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 661 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 665 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index cbfd56f..f7809cb 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -10,7 +10,6 @@ items: - TinyLife.World.AutoTile.DefaultBorderTile - 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,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}) - - TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) langs: - csharp @@ -95,10 +94,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultBorderTile path: ../TinyLife/World/AutoTile.cs - startLine: 17 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World + summary: >- + Returns the tile information that should be used in place of if no relevant border tiles are around. + + This defaults to the grass tile border with the default color. + example: [] syntax: content: protected virtual (Func, Color) DefaultBorderTile { get; } parameters: [] @@ -124,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/AutoTile.cs - startLine: 20 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.World @@ -183,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/AutoTile.cs - startLine: 23 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/AutoTile.cs - startLine: 29 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -300,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/AutoTile.cs - startLine: 45 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.World @@ -356,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawBorder path: ../TinyLife/World/AutoTile.cs - startLine: 66 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.World @@ -400,50 +404,6 @@ items: nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile)) fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, 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)) name.vb: DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile)) -- uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - commentId: M:TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - id: GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - parent: TinyLife.World.AutoTile - langs: - - csharp - - vb - name: GetBorder(Map, Point, int, int, Direction2, Func) - nameWithType: AutoTile.GetBorder(Map, Point, int, int, Direction2, Func) - fullName: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, MLEM.Maths.Direction2, System.Func) - type: Method - source: - remote: - path: TinyLife/World/AutoTile.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetBorder - path: ../TinyLife/World/AutoTile.cs - startLine: 107 - assemblies: - - Tiny Life - namespace: TinyLife.World - syntax: - content: protected (Func Texture, Color Color, float Priority)? GetBorder(Map map, Point pos, int floor, int layer, Direction2 dir, Func getRelatedTileFunc) - parameters: - - id: map - type: TinyLife.World.Map - - id: pos - type: Microsoft.Xna.Framework.Point - - id: floor - type: System.Int32 - - id: layer - type: System.Int32 - - id: dir - type: MLEM.Maths.Direction2 - - id: getRelatedTileFunc - type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} - return: - type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} - content.vb: Protected Function GetBorder(map As Map, pos As Point, floor As Integer, layer As Integer, dir As Direction2, getRelatedTileFunc As Func(Of Point, Integer, Tile)) As (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? - overload: TinyLife.World.AutoTile.GetBorder* - nameWithType.vb: AutoTile.GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) - fullName.vb: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, MLEM.Maths.Direction2, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) - name.vb: GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) references: - uid: TinyLife.World.Tile commentId: T:TinyLife.World.Tile @@ -3399,169 +3359,3 @@ references: name: DrawBorder nameWithType: AutoTile.DrawBorder fullName: TinyLife.World.AutoTile.DrawBorder -- uid: TinyLife.World.AutoTile.GetBorder* - commentId: Overload:TinyLife.World.AutoTile.GetBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Maths_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - name: GetBorder - nameWithType: AutoTile.GetBorder - fullName: TinyLife.World.AutoTile.GetBorder -- uid: MLEM.Maths.Direction2 - commentId: T:MLEM.Maths.Direction2 - parent: MLEM.Maths - isExternal: true - name: Direction2 - nameWithType: Direction2 - fullName: MLEM.Maths.Direction2 -- uid: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} - commentId: T:System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} - parent: System - definition: System.Nullable`1 - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: (Func Texture, Color Color, float Priority)? - nameWithType: (Func Texture, Color Color, float Priority)? - fullName: (System.Func Texture, Microsoft.Xna.Framework.Color Color, float Priority)? - nameWithType.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? - fullName.vb: (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color, Priority As Single)? - name.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? - spec.csharp: - - name: ( - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture - name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color - name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority - name: Priority - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority - - name: ) - - name: '?' - spec.vb: - - name: ( - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture - name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture - - name: " " - - name: As - - name: " " - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: ) - - name: ',' - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color - name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color - - name: " " - - name: As - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: ',' - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority - name: Priority - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority - - name: " " - - name: As - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - - name: '?' -- uid: MLEM.Maths - commentId: N:MLEM.Maths - isExternal: true - name: MLEM.Maths - nameWithType: MLEM.Maths - fullName: MLEM.Maths - spec.csharp: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Maths - name: Maths - isExternal: true - spec.vb: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Maths - name: Maths - isExternal: true -- 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: ) diff --git a/docs/api/TinyLife.World.BillsMail.yml b/docs/api/TinyLife.World.BillsMail.yml index 22ea394..b234024 100644 --- a/docs/api/TinyLife.World.BillsMail.yml +++ b/docs/api/TinyLife.World.BillsMail.yml @@ -79,7 +79,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: The amount of tiny bucks that needs to be paid by the receiving household, based on Lot.GetWeeklyBills. + summary: The amount of tiny bucks that needs to be paid by the receiving household, based on . example: [] syntax: content: >- @@ -162,7 +162,7 @@ items: description: The of the lot that should receive this mail - id: bills type: System.Collections.Generic.Dictionary{System.String,System.Single} - description: The amount of tiny bucks that needs to be paid by the receiving household, based on Lot.GetWeeklyBills + description: The amount of tiny bucks that needs to be paid by the receiving household, based on content.vb: Public Sub New(map As Map, receivingLot As Guid, bills As Dictionary(Of String, Single)) overload: TinyLife.World.BillsMail.#ctor* nameWithType.vb: BillsMail.New(Map, Guid, Dictionary(Of String, Single)) @@ -872,6 +872,24 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html +- uid: TinyLife.World.Household.GetWeeklyBills + commentId: M:TinyLife.World.Household.GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + name: GetWeeklyBills() + nameWithType: Household.GetWeeklyBills() + fullName: TinyLife.World.Household.GetWeeklyBills() + spec.csharp: + - uid: TinyLife.World.Household.GetWeeklyBills + name: GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.World.Household.GetWeeklyBills + name: GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + - name: ( + - name: ) - uid: System.Collections.Generic.Dictionary{System.String,System.Single} commentId: T:System.Collections.Generic.Dictionary{System.String,System.Single} parent: System.Collections.Generic diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index d36d685..575cff7 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: 3060 + startLine: 3070 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 8f4beda..7dc8b74 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 694 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.World @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 699 + startLine: 708 assemblies: - Tiny Life namespace: TinyLife.World @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 704 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.World @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 708 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.World @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 712 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.World @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 716 + startLine: 725 assemblies: - Tiny Life namespace: TinyLife.World @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 720 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.World @@ -245,15 +245,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateForPreview path: ../TinyLife/World/Household.cs - startLine: 722 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.World + summary: Validates this exported household's content for preview purposes, for example for use with the method. + example: [] syntax: content: public void ValidateForPreview(Map map) parameters: - id: map type: TinyLife.World.Map + description: The map to validate this exported household for. content.vb: Public Sub ValidateForPreview(map As Map) overload: TinyLife.World.ExportedHousehold.ValidateForPreview* references: @@ -846,6 +849,126 @@ references: name: WornClothes href: TinyLife.Objects.WornClothes.html - name: ) +- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + isExternal: true + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Func_System_String_TinyLife_World_ExportedHousehold__ + name: CreateHouseholdPreview(Map, string, Point, float, Color, bool, Func) + nameWithType: Menus.CreateHouseholdPreview(Map, string, Point, float, Color, bool, Func) + fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool, System.Func) + nameWithType.vb: Menus.CreateHouseholdPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedHousehold)) + fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of String, TinyLife.World.ExportedHousehold)) + name.vb: CreateHouseholdPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedHousehold)) + spec.csharp: + - uid: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + name: CreateHouseholdPreview + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Func_System_String_TinyLife_World_ExportedHousehold__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + 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.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.World.ExportedHousehold + name: ExportedHousehold + href: TinyLife.World.ExportedHousehold.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + name: CreateHouseholdPreview + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Func_System_String_TinyLife_World_ExportedHousehold__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + 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.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-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.World.ExportedHousehold + name: ExportedHousehold + href: TinyLife.World.ExportedHousehold.html + - name: ) + - name: ) - uid: TinyLife.World.ExportedHousehold.ValidateForPreview* commentId: Overload:TinyLife.World.ExportedHousehold.ValidateForPreview href: TinyLife.World.ExportedHousehold.html#TinyLife_World_ExportedHousehold_ValidateForPreview_TinyLife_World_Map_ diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index 11a8c0a..9271bde 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 590 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.World @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 595 + startLine: 600 assemblies: - Tiny Life namespace: TinyLife.World @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 599 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife.World @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 603 + startLine: 608 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 607 + startLine: 612 assemblies: - Tiny Life namespace: TinyLife.World @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 612 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.World @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLikes path: ../TinyLife/World/Lot.cs - startLine: 617 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.World @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 621 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife.World @@ -289,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/World/Lot.cs - startLine: 626 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife.World @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 630 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.World @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherFloorTiles path: ../TinyLife/World/Lot.cs - startLine: 635 + startLine: 640 assemblies: - Tiny Life namespace: TinyLife.World @@ -376,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 641 + startLine: 646 assemblies: - Tiny Life namespace: TinyLife.World @@ -407,7 +407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 656 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.World @@ -441,15 +441,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateForPreview path: ../TinyLife/World/Lot.cs - startLine: 672 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.World + summary: Validates this exported lot's content for preview purposes, for example for use with the method. + example: [] syntax: content: public void ValidateForPreview(Map map) parameters: - id: map type: TinyLife.World.Map + description: The map to validate this exported lot for. content.vb: Public Sub ValidateForPreview(map As Map) overload: TinyLife.World.ExportedLot.ValidateForPreview* references: @@ -1313,6 +1316,126 @@ references: - uid: MLEM.Maths name: Maths isExternal: true +- uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + commentId: M:TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + isExternal: true + 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_System_Func_System_String_TinyLife_World_ExportedLot__ + name: CreateLotPreview(Map, string, Point, float, Color, bool, Func) + nameWithType: Menus.CreateLotPreview(Map, string, Point, float, Color, bool, Func) + fullName: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool, System.Func) + nameWithType.vb: Menus.CreateLotPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedLot)) + fullName.vb: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of String, TinyLife.World.ExportedLot)) + name.vb: CreateLotPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedLot)) + spec.csharp: + - uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + name: 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_System_Func_System_String_TinyLife_World_ExportedLot__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + 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.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.World.ExportedLot + name: ExportedLot + href: TinyLife.World.ExportedLot.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + name: 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_System_Func_System_String_TinyLife_World_ExportedLot__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + 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.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-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.World.ExportedLot + name: ExportedLot + href: TinyLife.World.ExportedLot.html + - name: ) + - name: ) - uid: TinyLife.World.ExportedLot.ValidateForPreview* commentId: Overload:TinyLife.World.ExportedLot.ValidateForPreview href: TinyLife.World.ExportedLot.html#TinyLife_World_ExportedLot_ValidateForPreview_TinyLife_World_Map_ diff --git a/docs/api/TinyLife.World.Household.RandomConstellation.yml b/docs/api/TinyLife.World.Household.RandomConstellation.yml index 2c67986..233fe61 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: 521 + startLine: 530 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: 527 + startLine: 536 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: 532 + startLine: 541 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: 539 + startLine: 548 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: 550 + startLine: 559 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 aab69f5..a1f3f70 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: 618 + startLine: 627 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: 623 + startLine: 632 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: 627 + startLine: 636 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: 631 + startLine: 640 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: 635 + startLine: 644 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: 646 + startLine: 655 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: 657 + startLine: 666 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: 667 + startLine: 676 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: 677 + startLine: 686 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 e7a05f8..9372c00 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: 580 + startLine: 589 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: 585 + startLine: 594 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: 589 + startLine: 598 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: 593 + startLine: 602 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: 597 + startLine: 606 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: 606 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml index 5b4161d..0d2ddb5 100644 --- a/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml +++ b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WeeklyBillsDelegate path: ../TinyLife/World/Household.cs - startLine: 516 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index f8bff27..7612bad 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -882,17 +882,24 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddToFurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 229 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.World + summary: Adds the given furniture item to this household's , additionally moving it to the appropriate and ensuring that it does not have any children () currently occupying it. + example: [] syntax: content: public void AddToFurnitureStorage(Furniture furniture) parameters: - id: furniture type: TinyLife.Objects.Furniture + description: The furniture to add. content.vb: Public Sub AddToFurnitureStorage(furniture As Furniture) overload: TinyLife.World.Household.AddToFurnitureStorage* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if the furniture has any children () on it. - 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) @@ -911,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 244 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.World @@ -949,7 +956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 257 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.World @@ -984,7 +991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 266 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.World @@ -1018,7 +1025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 284 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.World @@ -1062,7 +1069,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 295 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.World @@ -1106,7 +1113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 342 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.World @@ -1144,7 +1151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWeeklyBills path: ../TinyLife/World/Household.cs - startLine: 355 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.World @@ -1178,7 +1185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAgeGroups path: ../TinyLife/World/Household.cs - startLine: 388 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.World @@ -1216,7 +1223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 401 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.World @@ -1266,7 +1273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMatchingConstellations path: ../TinyLife/World/Household.cs - startLine: 451 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.World @@ -1301,14 +1308,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExportedHouseholds path: ../TinyLife/World/Household.cs - startLine: 486 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.World + summary: Returns a set of all exported households currently available to the game, including default exported households and custom exported households. + example: [] syntax: content: public static IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom)> GetExportedHouseholds() return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}} + description: The exported households available to the game. content.vb: Public Shared Function GetExportedHouseholds() As IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean)) overload: TinyLife.World.Household.GetExportedHouseholds* references: @@ -2712,6 +2722,49 @@ references: name: Add nameWithType: Household.Add fullName: TinyLife.World.Household.Add +- 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.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: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException - uid: TinyLife.World.Household.AddToFurnitureStorage* commentId: Overload:TinyLife.World.Household.AddToFurnitureStorage href: TinyLife.World.Household.html#TinyLife_World_Household_AddToFurnitureStorage_TinyLife_Objects_Furniture_ diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index 88eece8..03cfee6 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Lot.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.World @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/World/Lot.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -193,7 +193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Lot.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.World @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.World @@ -300,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Lot.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -369,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Lot.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.World @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Lot.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -437,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Lot.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.World @@ -473,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Lot.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -504,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Lot.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -535,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTiles path: ../TinyLife/World/Lot.cs - startLine: 151 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World @@ -566,7 +566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Lot.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.World @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTile path: ../TinyLife/World/Lot.cs - startLine: 168 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.World @@ -631,7 +631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreRequirementsMet path: ../TinyLife/World/Lot.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World @@ -662,7 +662,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFrontDoor path: ../TinyLife/World/Lot.cs - startLine: 212 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.World @@ -696,7 +696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/World/Lot.cs - startLine: 237 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.World @@ -734,7 +734,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 257 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -765,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Lot.cs - startLine: 271 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.World @@ -799,7 +799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Lot.cs - startLine: 298 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.World @@ -848,7 +848,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanImport path: ../TinyLife/World/Lot.cs - startLine: 314 + startLine: 315 assemblies: - Tiny Life namespace: TinyLife.World @@ -886,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 326 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.World @@ -920,7 +920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanVisitRightNow path: ../TinyLife/World/Lot.cs - startLine: 336 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World @@ -958,7 +958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBasicAmenities path: ../TinyLife/World/Lot.cs - startLine: 359 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.World @@ -992,7 +992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -1030,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 385 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.World @@ -1068,7 +1068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 395 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World @@ -1109,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidOccupyingAges path: ../TinyLife/World/Lot.cs - startLine: 432 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.World @@ -1143,7 +1143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clear path: ../TinyLife/World/Lot.cs - startLine: 483 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.World @@ -1181,14 +1181,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExportedLots path: ../TinyLife/World/Lot.cs - startLine: 544 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.World + summary: Returns a set of all exported lots currently available to the game, including default exported lots and custom exported lots. + example: [] syntax: content: public static IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom)> GetExportedLots() return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}} + description: The exported lots available to the game. content.vb: Public Shared Function GetExportedLots() As IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean)) overload: TinyLife.World.Lot.GetExportedLots* references: diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index 3a099c7..5f12ec8 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 691 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife.World @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 698 + startLine: 707 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: 701 + startLine: 710 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: 717 + startLine: 726 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: 720 + startLine: 729 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: 731 + startLine: 740 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: 738 + startLine: 747 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: 747 + startLine: 756 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: 750 + startLine: 759 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: 757 + startLine: 766 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: 768 + startLine: 777 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: 783 + startLine: 792 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: 787 + startLine: 796 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: 792 + startLine: 801 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: 797 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.World @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 804 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.World @@ -520,7 +520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 809 + startLine: 818 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: 814 + startLine: 823 assemblies: - Tiny Life namespace: TinyLife.World @@ -588,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitHours path: ../TinyLife/World/Lot.cs - startLine: 819 + startLine: 828 assemblies: - Tiny Life namespace: TinyLife.World @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/World/Lot.cs - startLine: 824 + startLine: 833 assemblies: - Tiny Life namespace: TinyLife.World @@ -653,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 834 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.World @@ -700,7 +700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 851 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.World @@ -746,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 859 + startLine: 868 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: 872 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml index 81c2258..8e68151 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: 3028 + startLine: 3038 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 0274607..31eb049 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -81,6 +81,7 @@ items: - TinyLife.World.Map.OnPathfindingNodeConstruct - TinyLife.World.Map.OnUpdate - TinyLife.World.Map.PassiveUpdateMinutes + - TinyLife.World.Map.PathfindingDirtyNeighbors - TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean) - TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean) - TinyLife.World.Map.PopulateLots @@ -240,10 +241,15 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MinFloor path: ../TinyLife/World/Map.cs - startLine: 58 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World + summary: >- + The minimum floor, below the ground floor, that objects can be placed on in build mode. + + It is set to 0, but will likely change in the future, when basements are added to the game. + example: [] syntax: content: public const int MinFloor = 0 return: @@ -267,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MinorUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 62 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -296,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 66 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.World @@ -307,6 +313,38 @@ items: return: type: System.Single content.vb: Public Const PassiveUpdateMinutes As Single = 5 +- uid: TinyLife.World.Map.PathfindingDirtyNeighbors + commentId: F:TinyLife.World.Map.PathfindingDirtyNeighbors + id: PathfindingDirtyNeighbors + parent: TinyLife.World.Map + langs: + - csharp + - vb + name: PathfindingDirtyNeighbors + nameWithType: Map.PathfindingDirtyNeighbors + fullName: TinyLife.World.Map.PathfindingDirtyNeighbors + type: Field + source: + remote: + path: TinyLife/World/Map.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PathfindingDirtyNeighbors + path: ../TinyLife/World/Map.cs + startLine: 76 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: >- + A collection that is used in which determines the set of "neighbor" positions that should additionally be marked dirty when a given position is marked as dirty. + + By default, this collection contains all neighboring positions (), as well as positions two tiles, and one floor, offset in adjacent directions for the purpose of pathfinding. + example: [] + syntax: + content: public static readonly List<(Point Offset, int FloorOffset)> PathfindingDirtyNeighbors + return: + type: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}} + content.vb: Public Shared ReadOnly PathfindingDirtyNeighbors As List(Of (Offset As Point, FloorOffset As Integer)) - uid: TinyLife.World.Map.OnEventsAttachable commentId: E:TinyLife.World.Map.OnEventsAttachable id: OnEventsAttachable @@ -325,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/World/Map.cs - startLine: 72 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.World @@ -357,7 +395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs - startLine: 110 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.World @@ -389,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs - startLine: 115 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -421,7 +459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs - startLine: 120 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.World @@ -453,7 +491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathfindingNodeConstruct path: ../TinyLife/World/Map.cs - startLine: 126 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.World @@ -487,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs - startLine: 132 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -526,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptableChildren path: ../TinyLife/World/Map.cs - startLine: 137 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World @@ -560,7 +598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs - startLine: 153 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.World @@ -601,7 +639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs - startLine: 167 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.World @@ -635,7 +673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs - startLine: 181 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.World @@ -681,7 +719,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/World/Map.cs - startLine: 186 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.World @@ -712,7 +750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/World/Map.cs - startLine: 190 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.World @@ -743,7 +781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neighborhood path: ../TinyLife/World/Map.cs - startLine: 195 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.World @@ -777,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Map.cs - startLine: 199 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.World @@ -808,7 +846,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActive path: ../TinyLife/World/Map.cs - startLine: 203 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.World @@ -839,7 +877,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs - startLine: 249 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.World @@ -874,7 +912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs - startLine: 259 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.World @@ -915,7 +953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 396 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.World @@ -971,7 +1009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 770 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.World @@ -1024,7 +1062,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 783 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.World @@ -1059,7 +1097,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 792 + startLine: 807 assemblies: - Tiny Life namespace: TinyLife.World @@ -1094,7 +1132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 802 + startLine: 817 assemblies: - Tiny Life namespace: TinyLife.World @@ -1132,7 +1170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 812 + startLine: 827 assemblies: - Tiny Life namespace: TinyLife.World @@ -1173,7 +1211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 822 + startLine: 837 assemblies: - Tiny Life namespace: TinyLife.World @@ -1204,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 833 + startLine: 848 assemblies: - Tiny Life namespace: TinyLife.World @@ -1242,7 +1280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 852 + startLine: 867 assemblies: - Tiny Life namespace: TinyLife.World @@ -1298,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 884 + startLine: 899 assemblies: - Tiny Life namespace: TinyLife.World @@ -1360,7 +1398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 906 + startLine: 921 assemblies: - Tiny Life namespace: TinyLife.World @@ -1422,7 +1460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 934 + startLine: 949 assemblies: - Tiny Life namespace: TinyLife.World @@ -1469,7 +1507,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 958 + startLine: 973 assemblies: - Tiny Life namespace: TinyLife.World @@ -1513,7 +1551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 1012 + startLine: 1027 assemblies: - Tiny Life namespace: TinyLife.World @@ -1554,7 +1592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 1029 + startLine: 1044 assemblies: - Tiny Life namespace: TinyLife.World @@ -1598,7 +1636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Map.cs - startLine: 1045 + startLine: 1060 assemblies: - Tiny Life namespace: TinyLife.World @@ -1636,7 +1674,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1056 + startLine: 1071 assemblies: - Tiny Life namespace: TinyLife.World @@ -1674,7 +1712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1067 + startLine: 1082 assemblies: - Tiny Life namespace: TinyLife.World @@ -1712,7 +1750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1080 + startLine: 1095 assemblies: - Tiny Life namespace: TinyLife.World @@ -1747,7 +1785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1090 + startLine: 1105 assemblies: - Tiny Life namespace: TinyLife.World @@ -1779,7 +1817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 1098 + startLine: 1113 assemblies: - Tiny Life namespace: TinyLife.World @@ -1811,7 +1849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 1117 + startLine: 1132 assemblies: - Tiny Life namespace: TinyLife.World @@ -1842,7 +1880,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1128 + startLine: 1143 assemblies: - Tiny Life namespace: TinyLife.World @@ -1880,7 +1918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1142 + startLine: 1157 assemblies: - Tiny Life namespace: TinyLife.World @@ -1915,7 +1953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1159 + startLine: 1174 assemblies: - Tiny Life namespace: TinyLife.World @@ -1964,7 +2002,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1170 + startLine: 1185 assemblies: - Tiny Life namespace: TinyLife.World @@ -2008,7 +2046,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1181 + startLine: 1196 assemblies: - Tiny Life namespace: TinyLife.World @@ -2049,7 +2087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1199 + startLine: 1214 assemblies: - Tiny Life namespace: TinyLife.World @@ -2081,7 +2119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1213 + startLine: 1228 assemblies: - Tiny Life namespace: TinyLife.World @@ -2122,7 +2160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1228 + startLine: 1243 assemblies: - Tiny Life namespace: TinyLife.World @@ -2157,7 +2195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1241 + startLine: 1256 assemblies: - Tiny Life namespace: TinyLife.World @@ -2189,7 +2227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1255 + startLine: 1270 assemblies: - Tiny Life namespace: TinyLife.World @@ -2230,7 +2268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1271 + startLine: 1286 assemblies: - Tiny Life namespace: TinyLife.World @@ -2274,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1283 + startLine: 1298 assemblies: - Tiny Life namespace: TinyLife.World @@ -2311,7 +2349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1311 + startLine: 1326 assemblies: - Tiny Life namespace: TinyLife.World @@ -2350,7 +2388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1339 + startLine: 1354 assemblies: - Tiny Life namespace: TinyLife.World @@ -2381,7 +2419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStoredDeadPeople path: ../TinyLife/World/Map.cs - startLine: 1350 + startLine: 1365 assemblies: - Tiny Life namespace: TinyLife.World @@ -2412,7 +2450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllPeople path: ../TinyLife/World/Map.cs - startLine: 1363 + startLine: 1378 assemblies: - Tiny Life namespace: TinyLife.World @@ -2443,7 +2481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1372 + startLine: 1387 assemblies: - Tiny Life namespace: TinyLife.World @@ -2478,7 +2516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1385 + startLine: 1400 assemblies: - Tiny Life namespace: TinyLife.World @@ -2513,7 +2551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1399 + startLine: 1414 assemblies: - Tiny Life namespace: TinyLife.World @@ -2554,7 +2592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1409 + startLine: 1424 assemblies: - Tiny Life namespace: TinyLife.World @@ -2586,7 +2624,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1417 + startLine: 1432 assemblies: - Tiny Life namespace: TinyLife.World @@ -2617,7 +2655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1428 + startLine: 1443 assemblies: - Tiny Life namespace: TinyLife.World @@ -2658,7 +2696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1446 + startLine: 1461 assemblies: - Tiny Life namespace: TinyLife.World @@ -2699,7 +2737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1456 + startLine: 1471 assemblies: - Tiny Life namespace: TinyLife.World @@ -2740,7 +2778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1478 + startLine: 1493 assemblies: - Tiny Life namespace: TinyLife.World @@ -2783,7 +2821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1501 + startLine: 1514 assemblies: - Tiny Life namespace: TinyLife.World @@ -2836,7 +2874,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1525 + startLine: 1538 assemblies: - Tiny Life namespace: TinyLife.World @@ -2891,7 +2929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1535 + startLine: 1548 assemblies: - Tiny Life namespace: TinyLife.World @@ -2932,7 +2970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1553 + startLine: 1566 assemblies: - Tiny Life namespace: TinyLife.World @@ -2993,7 +3031,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1569 + startLine: 1582 assemblies: - Tiny Life namespace: TinyLife.World @@ -3051,7 +3089,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1589 + startLine: 1602 assemblies: - Tiny Life namespace: TinyLife.World @@ -3086,7 +3124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs - startLine: 1599 + startLine: 1612 assemblies: - Tiny Life namespace: TinyLife.World @@ -3117,7 +3155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1628 + startLine: 1641 assemblies: - Tiny Life namespace: TinyLife.World @@ -3160,7 +3198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs - startLine: 1649 + startLine: 1662 assemblies: - Tiny Life namespace: TinyLife.World @@ -3201,7 +3239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs - startLine: 1662 + startLine: 1675 assemblies: - Tiny Life namespace: TinyLife.World @@ -3233,7 +3271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs - startLine: 1674 + startLine: 1687 assemblies: - Tiny Life namespace: TinyLife.World @@ -3268,7 +3306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1691 + startLine: 1704 assemblies: - Tiny Life namespace: TinyLife.World @@ -3312,7 +3350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1707 + startLine: 1720 assemblies: - Tiny Life namespace: TinyLife.World @@ -3350,7 +3388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1722 + startLine: 1735 assemblies: - Tiny Life namespace: TinyLife.World @@ -3388,7 +3426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1746 + startLine: 1759 assemblies: - Tiny Life namespace: TinyLife.World @@ -3423,7 +3461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1764 + startLine: 1777 assemblies: - Tiny Life namespace: TinyLife.World @@ -3457,7 +3495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1776 + startLine: 1789 assemblies: - Tiny Life namespace: TinyLife.World @@ -3491,7 +3529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1788 + startLine: 1801 assemblies: - Tiny Life namespace: TinyLife.World @@ -3535,7 +3573,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1884 + startLine: 1897 assemblies: - Tiny Life namespace: TinyLife.World @@ -3576,7 +3614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1933 + startLine: 1946 assemblies: - Tiny Life namespace: TinyLife.World @@ -3612,7 +3650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1943 + startLine: 1956 assemblies: - Tiny Life namespace: TinyLife.World @@ -3646,7 +3684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1956 + startLine: 1969 assemblies: - Tiny Life namespace: TinyLife.World @@ -3681,7 +3719,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1972 + startLine: 1985 assemblies: - Tiny Life namespace: TinyLife.World @@ -3725,7 +3763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/World/Map.cs - startLine: 2003 + startLine: 2016 assemblies: - Tiny Life namespace: TinyLife.World @@ -3756,7 +3794,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 2070 + startLine: 2083 assemblies: - Tiny Life namespace: TinyLife.World @@ -3784,7 +3822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2685 + startLine: 2695 assemblies: - Tiny Life namespace: TinyLife.World @@ -3822,7 +3860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2729 + startLine: 2739 assemblies: - Tiny Life namespace: TinyLife.World @@ -3862,7 +3900,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2747 + startLine: 2757 assemblies: - Tiny Life namespace: TinyLife.World @@ -3896,7 +3934,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2755 + startLine: 2765 assemblies: - Tiny Life namespace: TinyLife.World @@ -3937,7 +3975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2856 + startLine: 2866 assemblies: - Tiny Life namespace: TinyLife.World @@ -4607,6 +4645,193 @@ references: name: IsActive nameWithType: Map.IsActive fullName: TinyLife.World.Map.IsActive +- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) + commentId: M:TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_ + name: MarkDirtyForPathfinding(Point, int) + nameWithType: Map.MarkDirtyForPathfinding(Point, int) + fullName: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, int) + nameWithType.vb: Map.MarkDirtyForPathfinding(Point, Integer) + fullName.vb: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, Integer) + name.vb: MarkDirtyForPathfinding(Point, Integer) + spec.csharp: + - uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) + name: MarkDirtyForPathfinding + href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) + name: MarkDirtyForPathfinding + href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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: MLEM.Maths.Direction2Helper.AllExceptNone + commentId: F:MLEM.Maths.Direction2Helper.AllExceptNone + isExternal: true + name: AllExceptNone + nameWithType: Direction2Helper.AllExceptNone + fullName: MLEM.Maths.Direction2Helper.AllExceptNone +- uid: TinyLife.World.Stairs + commentId: T:TinyLife.World.Stairs + parent: TinyLife.World + href: TinyLife.World.Stairs.html + name: Stairs + nameWithType: Stairs + fullName: TinyLife.World.Stairs +- uid: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}} + commentId: T:System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List<(Point Offset, int FloorOffset)> + nameWithType: List<(Point Offset, int FloorOffset)> + fullName: System.Collections.Generic.List<(Microsoft.Xna.Framework.Point Offset, int FloorOffset)> + nameWithType.vb: List(Of (Offset As Point, FloorOffset As Integer)) + fullName.vb: System.Collections.Generic.List(Of (Offset As Microsoft.Xna.Framework.Point, FloorOffset As Integer)) + name.vb: List(Of (Offset As Point, FloorOffset As Integer)) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Offset + name: Offset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.offset + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.FloorOffset + name: FloorOffset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.flooroffset + - 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: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Offset + name: Offset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.offset + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.FloorOffset + name: FloorOffset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.flooroffset + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + 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 + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map parent: TinyLife.World @@ -4898,46 +5123,6 @@ references: name: MapObject href: TinyLife.Objects.MapObject.html - name: ) -- uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) - commentId: M:TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) - isExternal: true - href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_Microsoft_Xna_Framework_Point_System_Int32_ - name: MarkDirtyForPathfinding(Point, int) - nameWithType: Map.MarkDirtyForPathfinding(Point, int) - fullName: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, int) - nameWithType.vb: Map.MarkDirtyForPathfinding(Point, Integer) - fullName.vb: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point, Integer) - name.vb: MarkDirtyForPathfinding(Point, Integer) - spec.csharp: - - uid: TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) - name: MarkDirtyForPathfinding - href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point,System.Int32) - name: MarkDirtyForPathfinding - href: TinyLife.World.Map.html#TinyLife_World_Map_MarkDirtyForPathfinding_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.Map.PathfindingNodeConstructDelegate commentId: T:TinyLife.World.Map.PathfindingNodeConstructDelegate parent: TinyLife.World @@ -5001,71 +5186,6 @@ references: name: Mail href: TinyLife.World.Mail.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 - commentId: N:System.Collections.Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic - spec.csharp: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - spec.vb: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Actions.ActionType.AdoptChild commentId: F:TinyLife.Actions.ActionType.AdoptChild href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_AdoptChild @@ -7382,13 +7502,6 @@ references: name: AddStairs nameWithType: Map.AddStairs fullName: TinyLife.World.Map.AddStairs -- uid: TinyLife.World.Stairs - commentId: T:TinyLife.World.Stairs - parent: TinyLife.World - href: TinyLife.World.Stairs.html - name: Stairs - nameWithType: Stairs - fullName: TinyLife.World.Stairs - uid: TinyLife.World.Map.RemoveStairs* commentId: Overload:TinyLife.World.Map.RemoveStairs href: TinyLife.World.Map.html#TinyLife_World_Map_RemoveStairs_TinyLife_World_Stairs_ diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index 9dd728c..2fe5df9 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: 3045 + startLine: 3055 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 75ec7c7..02090ce 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: 3050 + startLine: 3060 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml index 5da7c6b..d7daaf5 100644 --- a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml +++ b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntensityDelegate path: ../TinyLife/World/Soundscape.cs - startLine: 139 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Soundscape.yml b/docs/api/TinyLife.World.Soundscape.yml index 3fab278..47e2ea8 100644 --- a/docs/api/TinyLife.World.Soundscape.yml +++ b/docs/api/TinyLife.World.Soundscape.yml @@ -207,27 +207,36 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjectDensity path: ../TinyLife/World/Soundscape.cs - startLine: 88 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.World + summary: Returns a value between 0 and 1 that represents the density of objects of a certain type around a certain position. + example: [] syntax: content: 'public static float GetObjectDensity(Map map, Vector2 cameraWorldPos, Func predicate, int maxDistance, int maxAmount) where T : MapObject' parameters: - id: map type: TinyLife.World.Map + description: The map. - id: cameraWorldPos type: Microsoft.Xna.Framework.Vector2 + description: The position in the world that the density calculation should be centered around. - id: predicate type: System.Func{{T},System.Boolean} + description: A predicate that determines whether objects should count towards the density calculation. - id: maxDistance type: System.Int32 + description: The maximum distance around the cameraWorldPos. - id: maxAmount type: System.Int32 + description: The maximum amount of objects that match the predicate before the returned value is capped to 1. typeParameters: - id: T + description: The type of object to match. return: type: System.Single + description: The density. content.vb: Public Shared Function GetObjectDensity(Of T As MapObject)(map As Map, cameraWorldPos As Vector2, predicate As Func(Of T, Boolean), maxDistance As Integer, maxAmount As Integer) As Single overload: TinyLife.World.Soundscape.GetObjectDensity* nameWithType.vb: Soundscape.GetObjectDensity(Of T)(Map, Vector2, Func(Of T, Boolean), Integer, Integer) @@ -251,25 +260,33 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTileDensity path: ../TinyLife/World/Soundscape.cs - startLine: 104 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.World + summary: Returns a value between 0 and 1 that represents the density of tiles of a certain type around a certain position. + example: [] syntax: content: public static float GetTileDensity(Map map, Vector2 cameraWorldPos, Func predicate, int maxDistance, int maxAmount) parameters: - id: map type: TinyLife.World.Map + description: The map. - id: cameraWorldPos type: Microsoft.Xna.Framework.Vector2 + description: The position in the world that the density calculation should be centered around. - id: predicate type: System.Func{TinyLife.World.Tile,System.Boolean} + description: A predicate that determines whether tiles should count towards the density calculation. - id: maxDistance type: System.Int32 + description: The maximum distance around the cameraWorldPos. - id: maxAmount type: System.Int32 + description: The maximum amount of tiles that match the predicate before the returned value is capped to 1. return: type: System.Single + description: The density. content.vb: Public Shared Function GetTileDensity(map As Map, cameraWorldPos As Vector2, predicate As Func(Of Tile, Boolean), maxDistance As Integer, maxAmount As Integer) As Single overload: TinyLife.World.Soundscape.GetTileDensity* nameWithType.vb: Soundscape.GetTileDensity(Map, Vector2, Func(Of Tile, Boolean), Integer, Integer) diff --git a/docs/api/TinyLife.World.Stairs.yml b/docs/api/TinyLife.World.Stairs.yml index 9e7f685..5b25439 100644 --- a/docs/api/TinyLife.World.Stairs.yml +++ b/docs/api/TinyLife.World.Stairs.yml @@ -12,7 +12,6 @@ items: - TinyLife.World.Stairs.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.Stairs.Floor - TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) - - TinyLife.World.Stairs.LengthTiles - TinyLife.World.Stairs.Position - TinyLife.World.Stairs.Rotation - TinyLife.World.Stairs.TopEntryPosition @@ -40,7 +39,7 @@ items: summary: >- Stairs are objects on a that allow Tinies to switch between floors. Stair types can be registered using . - For pathfinding purposes, stairs have a fixed length of . + For pathfinding purposes, stairs have a fixed length of 2 tiles. example: [] syntax: content: >- @@ -73,38 +72,6 @@ items: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] -- uid: TinyLife.World.Stairs.LengthTiles - commentId: F:TinyLife.World.Stairs.LengthTiles - id: LengthTiles - parent: TinyLife.World.Stairs - langs: - - csharp - - vb - name: LengthTiles - nameWithType: Stairs.LengthTiles - fullName: TinyLife.World.Stairs.LengthTiles - type: Field - source: - remote: - path: TinyLife/World/Stairs.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LengthTiles - path: ../TinyLife/World/Stairs.cs - startLine: 27 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: >- - The length, in tiles, that stairs have. - - This is used for calculating the area of stairs in . - example: [] - syntax: - content: public const int LengthTiles = 2 - return: - type: System.Int32 - content.vb: Public Const LengthTiles As Integer = 2 - uid: TinyLife.World.Stairs.Type commentId: F:TinyLife.World.Stairs.Type id: Type @@ -123,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Stairs.cs - startLine: 33 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.World @@ -162,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Stairs.cs - startLine: 38 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.World @@ -201,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/World/Stairs.cs - startLine: 43 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -242,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/World/Stairs.cs - startLine: 48 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.World @@ -283,7 +250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/World/Stairs.cs - startLine: 53 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.World @@ -324,7 +291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Stairs.cs - startLine: 59 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.World @@ -363,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Stairs.cs - startLine: 64 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -394,7 +361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BottomEntryPosition path: ../TinyLife/World/Stairs.cs - startLine: 68 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -425,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TopEntryPosition path: ../TinyLife/World/Stairs.cs - startLine: 72 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -456,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 86 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -509,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Stairs.cs - startLine: 102 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -544,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Stairs.cs - startLine: 117 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.World @@ -582,7 +549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetArea path: ../TinyLife/World/Stairs.cs - startLine: 129 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.World @@ -617,12 +584,6 @@ references: name: StairsType nameWithType: StairsType fullName: TinyLife.World.StairsType -- uid: TinyLife.World.Stairs.LengthTiles - commentId: F:TinyLife.World.Stairs.LengthTiles - href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_LengthTiles - name: LengthTiles - nameWithType: Stairs.LengthTiles - fullName: TinyLife.World.Stairs.LengthTiles - uid: TinyLife.World commentId: N:TinyLife.World href: TinyLife.html @@ -1196,52 +1157,6 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) - commentId: M:TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) - isExternal: true - href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ - name: GetArea(Point, Direction2) - nameWithType: Stairs.GetArea(Point, Direction2) - fullName: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point, MLEM.Maths.Direction2) - spec.csharp: - - uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) - name: GetArea - href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Maths.Direction2 - name: Direction2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) - name: GetArea - href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Maths.Direction2 - name: Direction2 - isExternal: true - - name: ) -- 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.World.Stairs.Type commentId: F:TinyLife.World.Stairs.Type href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_Type @@ -1326,6 +1241,17 @@ references: name: Floor nameWithType: Stairs.Floor fullName: TinyLife.World.Stairs.Floor +- 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.World.Stairs.Rotation* commentId: Overload:TinyLife.World.Stairs.Rotation href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_Rotation @@ -1380,6 +1306,41 @@ references: name: Wallpaper nameWithType: Wallpaper fullName: TinyLife.World.Wallpaper +- uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) + commentId: M:TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) + isExternal: true + href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ + name: GetArea(Point, Direction2) + nameWithType: Stairs.GetArea(Point, Direction2) + fullName: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point, MLEM.Maths.Direction2) + spec.csharp: + - uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) + name: GetArea + href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.Stairs.GetArea(Microsoft.Xna.Framework.Point,MLEM.Maths.Direction2) + name: GetArea + href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_GetArea_Microsoft_Xna_Framework_Point_MLEM_Maths_Direction2_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + isExternal: true + - name: ) - uid: TinyLife.World.Stairs.Area* commentId: Overload:TinyLife.World.Stairs.Area href: TinyLife.World.Stairs.html#TinyLife_World_Stairs_Area diff --git a/docs/api/TinyLife.World.StairsType.yml b/docs/api/TinyLife.World.StairsType.yml index 97db644..9cbd6ed 100644 --- a/docs/api/TinyLife.World.StairsType.yml +++ b/docs/api/TinyLife.World.StairsType.yml @@ -33,7 +33,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StairsType path: ../TinyLife/World/Stairs.cs - startLine: 148 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.World @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Stairs.cs - startLine: 155 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.World @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Stairs.cs - startLine: 164 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.World @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Stairs.cs - startLine: 168 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.World @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Stairs.cs - startLine: 172 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/World/Stairs.cs - startLine: 177 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.World @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Stairs.cs - startLine: 181 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Stairs.cs - startLine: 185 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.World @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowsWallpaper path: ../TinyLife/World/Stairs.cs - startLine: 189 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.World @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 201 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.World @@ -369,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 214 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.World @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 233 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.World @@ -472,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Stairs.cs - startLine: 246 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.World @@ -525,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Stairs.cs - startLine: 268 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.World @@ -596,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Stairs.cs - startLine: 317 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 5442af4..077fbdf 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: 3035 + startLine: 3045 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 5a26175..26c7ccb 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: 3040 + startLine: 3050 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WallMode.yml b/docs/api/TinyLife.World.WallMode.yml index 44bf546..b7f745b 100644 --- a/docs/api/TinyLife.World.WallMode.yml +++ b/docs/api/TinyLife.World.WallMode.yml @@ -485,10 +485,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/WallMode.cs - startLine: 80 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.World + summary: The name of this wall mode. + example: [] syntax: content: public readonly string Name return: @@ -512,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaskTexture path: ../TinyLife/World/WallMode.cs - startLine: 85 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.World @@ -544,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaskPosition path: ../TinyLife/World/WallMode.cs - startLine: 90 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World @@ -576,7 +578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/WallMode.cs - startLine: 99 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.World @@ -590,6 +592,7 @@ items: parameters: - id: name type: System.String + description: The name of this wall mode. - id: maskTexture type: MLEM.Textures.UniformTextureAtlas description: The texture that is used as a mask when masking using . @@ -619,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OffsetTextureRegion path: ../TinyLife/World/WallMode.cs - startLine: 112 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.World @@ -663,7 +666,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/WallMode.cs - startLine: 126 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -698,7 +701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyMasks path: ../TinyLife/World/WallMode.cs - startLine: 141 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index 59e09b1..74f90a5 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -39,7 +39,6 @@ items: - TinyLife.World.AutoTile.DefaultBorderTile - 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,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}) - - TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - TinyLife.World.Tile.Tiles - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.BaseName @@ -553,125 +552,6 @@ references: href: TinyLife.World.Tile.html - name: ) - name: ) -- uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - commentId: M:TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,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_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Maths_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - name: GetBorder(Map, Point, int, int, Direction2, Func) - nameWithType: AutoTile.GetBorder(Map, Point, int, int, Direction2, Func) - fullName: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, MLEM.Maths.Direction2, System.Func) - nameWithType.vb: AutoTile.GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) - fullName.vb: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, MLEM.Maths.Direction2, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) - name.vb: GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) - spec.csharp: - - uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - name: GetBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Maths_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - 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: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: MLEM.Maths.Direction2 - name: Direction2 - isExternal: true - - 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.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Maths.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - name: GetBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Maths_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ',' - - 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: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: MLEM.Maths.Direction2 - name: Direction2 - isExternal: true - - 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.Tile.Tiles commentId: F:TinyLife.World.Tile.Tiles parent: TinyLife.World.Tile diff --git a/docs/api/TinyLife.yml b/docs/api/TinyLife.yml index e3d8f4a..dba95ef 100644 --- a/docs/api/TinyLife.yml +++ b/docs/api/TinyLife.yml @@ -30,6 +30,7 @@ items: - TinyLife.SaveHandler - TinyLife.SaveHandler.SaveData - TinyLife.Set + - TinyLife.StartTogetherAction - TinyLife.WallDisplay langs: - csharp @@ -334,6 +335,12 @@ references: - uid: TinyLife.SaveHandler.SaveData name: SaveData href: TinyLife.SaveHandler.SaveData.html +- uid: TinyLife.StartTogetherAction + commentId: T:TinyLife.StartTogetherAction + href: TinyLife.StartTogetherAction.html + name: StartTogetherAction + nameWithType: StartTogetherAction + fullName: TinyLife.StartTogetherAction - uid: TinyLife commentId: N:TinyLife href: TinyLife.html diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 125dfb3..2b93b9b 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -55,6 +55,8 @@ items: name: SaveHandler.SaveData - uid: TinyLife.Set name: Set + - uid: TinyLife.StartTogetherAction + name: StartTogetherAction - uid: TinyLife.WallDisplay name: WallDisplay - uid: TinyLife.Actions @@ -150,8 +152,6 @@ items: name: TalkAction.TalkSettings.EvaluationResult - uid: TinyLife.Actions.TellPeopleToLeaveRoomAction name: TellPeopleToLeaveRoomAction - - uid: TinyLife.Actions.ThrowUpAction - name: ThrowUpAction - uid: TinyLife.Actions.TryGoHereAction name: TryGoHereAction - uid: TinyLife.Actions.WalkAction