diff --git a/Changelog.md b/Changelog.md index 11df229..b5ac436 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,25 @@ +# 0.16.1 +Additions +- Added "[Give Feedback or Report Bug](https://ell.lt/tlfeedback)" buttons to the in-game and main menus +- Added [a cheat](https://docs.tinylifegame.com/articles/cheats.html) to take a full-size screenshot of the map +- Added a Distant Relative genealogy +- Added a tooltip for when buttons are grayed out due to lot requirements being incomplete in build mode +- Added dutch translation ([Alexander Stekelenburg](https://twitter.com/superaxander)) + +Improvements +- Made reporting non-crashing exceptions easier by pre-filling the form automatically +- Allow pressing Escape to open and close menus +- Allow scrapping objects by clicking their parents (the woodworking table or the easel) too +- Allow removing the last person from the household in the character creator to delete it +- Improved depth calculations of roof-attached objects +- Moved wisteria to the Outside tab in the furniture tool +- Improved the visuals of the cheat ui +- Renamed "Disable Hints" to "Skip Hints" in the options + +Fixes +- Fixed color selector not updating when cloning wallpaper, openings, tiles or roofs +- Fixed some table and desk positions causing chairs to be seen as invalid or unavailable + # 0.16.0 This update has a devlog post, which you can view [on itch](https://ellpeck.itch.io/tiny-life/devlog/289260/0160-woodlands-and-visitors) or [on Steam](https://store.steampowered.com/news/app/1651490/view/2949282742498975401). diff --git a/api/.manifest b/api/.manifest index e23bf5c..7d126e8 100644 --- a/api/.manifest +++ b/api/.manifest @@ -164,7 +164,7 @@ "TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsFunctional(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Predicate{TinyLife.Objects.Furniture},System.Boolean)": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotEmbarrassed(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotExpired(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", @@ -658,6 +658,7 @@ "TinyLife.GameImpl.SaveName": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Speed": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode)": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix})": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Version": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Weekday": "TinyLife.GameImpl.yml", "TinyLife.GameSpeed": "TinyLife.GameSpeed.yml", @@ -668,6 +669,7 @@ "TinyLife.GameSpeed.VeryFast": "TinyLife.GameSpeed.yml", "TinyLife.GenealogyType": "TinyLife.GenealogyType.yml", "TinyLife.GenealogyType.Child": "TinyLife.GenealogyType.yml", + "TinyLife.GenealogyType.DistantlyRelated": "TinyLife.GenealogyType.yml", "TinyLife.GenealogyType.Grandchild": "TinyLife.GenealogyType.yml", "TinyLife.GenealogyType.Grandparent": "TinyLife.GenealogyType.yml", "TinyLife.GenealogyType.Nibling": "TinyLife.GenealogyType.yml", @@ -1425,7 +1427,6 @@ "TinyLife.Objects.Person.VisualPosition": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.VoicePitch": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.WalkSpeedDelegate": "TinyLife.Objects.Person.WalkSpeedDelegate.yml", - "TinyLife.Objects.Person.WornClothes": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.WornLayers": "TinyLife.Objects.Person.yml", "TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.ScreenObject": "TinyLife.Objects.ScreenObject.yml", @@ -1828,6 +1829,8 @@ "TinyLife.Uis.InGameHint.Outfits": "TinyLife.Uis.InGameHint.yml", "TinyLife.Uis.InGameHint.PersonalityTypes": "TinyLife.Uis.InGameHint.yml", "TinyLife.Uis.InGameHint.Register(TinyLife.Uis.InGameHint)": "TinyLife.Uis.InGameHint.yml", + "TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml", + "TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean,System.Func{System.Boolean},System.Boolean)": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Notifications": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml", @@ -1897,6 +1900,20 @@ "TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.TextureHandler": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas})": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.BottomsShoesTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.CarTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.CursorTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.FurnitureTextures": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.HairsTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.LightTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.OpeningTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.PersonTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.RoofTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.TexturePacker": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.TileTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.TopsTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.UiTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.WallpaperTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.WallDisplay": "TinyLife.WallDisplay.yml", "TinyLife.WallDisplay.Auto": "TinyLife.WallDisplay.yml", "TinyLife.WallDisplay.Down": "TinyLife.WallDisplay.yml", @@ -2019,7 +2036,7 @@ "TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml", "TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF})": "TinyLife.World.Map.yml", + "TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Map.yml", diff --git a/api/TinyLife.Actions.Action.CompletionType.yml b/api/TinyLife.Actions.Action.CompletionType.yml index 828c6c7..b49c299 100644 --- a/api/TinyLife.Actions.Action.CompletionType.yml +++ b/api/TinyLife.Actions.Action.CompletionType.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CompletionType path: Actions/Action.cs - startLine: 644 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Active path: Actions/Action.cs - startLine: 649 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Completed path: Actions/Action.cs - startLine: 653 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -128,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Failed path: Actions/Action.cs - startLine: 657 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Canceled path: Actions/Action.cs - startLine: 661 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/api/TinyLife.Actions.Action.yml b/api/TinyLife.Actions.Action.yml index d49a90a..5c2b91c 100644 --- a/api/TinyLife.Actions.Action.yml +++ b/api/TinyLife.Actions.Action.yml @@ -1668,7 +1668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindAllFreePeople path: Actions/Action.cs - startLine: 511 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1724,7 +1724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindAllFreeFurniture path: Actions/Action.cs - startLine: 536 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1789,7 +1789,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindAllFreeWalls path: Actions/Action.cs - startLine: 554 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1842,7 +1842,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindAllFreeGround path: Actions/Action.cs - startLine: 569 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1895,7 +1895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindFreeFurniture path: Actions/Action.cs - startLine: 587 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1954,7 +1954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanMultitask path: Actions/Action.cs - startLine: 599 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1998,7 +1998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetTableSpot path: Actions/Action.cs - startLine: 610 + startLine: 614 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/api/TinyLife.Actions.ActionType.yml b/api/TinyLife.Actions.ActionType.yml index fc51da7..d281b68 100644 --- a/api/TinyLife.Actions.ActionType.yml +++ b/api/TinyLife.Actions.ActionType.yml @@ -73,7 +73,7 @@ items: - TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.IsFunctional(TinyLife.Actions.ActionInfo,System.Boolean) - - TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Predicate{TinyLife.Objects.Furniture},System.Boolean) + - TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean) - TinyLife.Actions.ActionType.IsNotEmbarrassed(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.IsNotExpired(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean) @@ -5196,16 +5196,16 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Predicate{TinyLife.Objects.Furniture},System.Boolean) - commentId: M:TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Predicate{TinyLife.Objects.Furniture},System.Boolean) - id: IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Predicate{TinyLife.Objects.Furniture},System.Boolean) +- uid: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean) + id: IsHoldingOrValidParent(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean,System.Boolean) parent: TinyLife.Actions.ActionType langs: - csharp - vb - name: IsHoldingOrValidParent(ActionInfo, ObjectCategory, Predicate, Boolean) - nameWithType: ActionType.IsHoldingOrValidParent(ActionInfo, ObjectCategory, Predicate, Boolean) - fullName: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Predicate, System.Boolean) + name: IsHoldingOrValidParent(ActionInfo, ObjectCategory, Func, Boolean, Boolean) + nameWithType: ActionType.IsHoldingOrValidParent(ActionInfo, ObjectCategory, Func, Boolean, Boolean) + fullName: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func, System.Boolean, System.Boolean) type: Method source: remote: @@ -5214,14 +5214,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsHoldingOrValidParent path: Actions/ActionType.Utilities.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nA helper method intended to be used with that returns in the following cases:\n
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n" example: [] syntax: - content: public static ActionType.CanExecuteResult IsHoldingOrValidParent(ActionInfo info, ObjectCategory goalParent, Predicate isAllowed, bool parentHasToExist = false) + content: public static ActionType.CanExecuteResult IsHoldingOrValidParent(ActionInfo info, ObjectCategory goalParent, Func isAllowed, bool parentHasToExist = false, bool allowAnyInvolved = false) parameters: - id: info type: TinyLife.Actions.ActionInfo @@ -5230,25 +5230,28 @@ items: type: TinyLife.Objects.ObjectCategory description: The object that the required item should be a child of - id: isAllowed - type: System.Predicate{TinyLife.Objects.Furniture} + type: System.Func{TinyLife.Objects.Furniture,System.Boolean} description: A predicate that checks if the given item is the one searched for - id: parentHasToExist type: System.Boolean description: Whether the parent furniture has to be visible somewhere, even if the action object is being held. This is checked using . + - id: allowAnyInvolved + type: System.Boolean + description: Whether any should be passed to isAllowed, instead of just the action object return: type: TinyLife.Actions.ActionType.CanExecuteResult description: A result that represents the validity of the action - content.vb: Public Shared Function IsHoldingOrValidParent(info As ActionInfo, goalParent As ObjectCategory, isAllowed As Predicate(Of Furniture), parentHasToExist As Boolean = False) As ActionType.CanExecuteResult + content.vb: Public Shared Function IsHoldingOrValidParent(info As ActionInfo, goalParent As ObjectCategory, isAllowed As Func(Of Furniture, Boolean), parentHasToExist As Boolean = False, allowAnyInvolved As Boolean = False) As ActionType.CanExecuteResult overload: TinyLife.Actions.ActionType.IsHoldingOrValidParent* - nameWithType.vb: ActionType.IsHoldingOrValidParent(ActionInfo, ObjectCategory, Predicate(Of Furniture), Boolean) + nameWithType.vb: ActionType.IsHoldingOrValidParent(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Boolean, Boolean) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Predicate(Of TinyLife.Objects.Furniture), System.Boolean) - name.vb: IsHoldingOrValidParent(ActionInfo, ObjectCategory, Predicate(Of Furniture), Boolean) + fullName.vb: TinyLife.Actions.ActionType.IsHoldingOrValidParent(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Boolean, System.Boolean) + name.vb: IsHoldingOrValidParent(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), Boolean, Boolean) - uid: TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) id: CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) @@ -5267,7 +5270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanPlaceHeldItem path: Actions/ActionType.Utilities.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5311,7 +5314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasChairOrIsStandingDesk path: Actions/ActionType.Utilities.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5355,7 +5358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsDislikedOrMean path: Actions/ActionType.Utilities.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5399,7 +5402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsReadyForRomance path: Actions/ActionType.Utilities.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5443,7 +5446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsComfortable path: Actions/ActionType.Utilities.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5487,7 +5490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsNotUncomfortable path: Actions/ActionType.Utilities.cs - startLine: 144 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5531,7 +5534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsNotEmbarrassed path: Actions/ActionType.Utilities.cs - startLine: 154 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5575,7 +5578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsEmptyHanded path: Actions/ActionType.Utilities.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5619,7 +5622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsFunctional path: Actions/ActionType.Utilities.cs - startLine: 174 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5663,7 +5666,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanWorkAtDeskObject path: Actions/ActionType.Utilities.cs - startLine: 191 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5707,7 +5710,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsNotExpired path: Actions/ActionType.Utilities.cs - startLine: 201 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5751,7 +5754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanDoImportantAction path: Actions/ActionType.Utilities.cs - startLine: 213 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5795,7 +5798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AreDating path: Actions/ActionType.Utilities.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5839,7 +5842,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanExecuteAll path: Actions/ActionType.Utilities.cs - startLine: 240 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5889,7 +5892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanBeSexual path: Actions/ActionType.Utilities.cs - startLine: 256 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5933,7 +5936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSkillPriorityMod path: Actions/ActionType.Utilities.cs - startLine: 268 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6973,6 +6976,9 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean) + isExternal: true - uid: TinyLife.Actions.ActionType.IsHoldingOrValidParent* commentId: Overload:TinyLife.Actions.ActionType.IsHoldingOrValidParent name: IsHoldingOrValidParent @@ -6984,21 +6990,21 @@ references: name: ObjectCategory nameWithType: ObjectCategory fullName: TinyLife.Objects.ObjectCategory -- uid: System.Predicate{TinyLife.Objects.Furniture} - commentId: T:System.Predicate{TinyLife.Objects.Furniture} +- uid: System.Func{TinyLife.Objects.Furniture,System.Boolean} + commentId: T:System.Func{TinyLife.Objects.Furniture,System.Boolean} parent: System - definition: System.Predicate`1 - name: Predicate - nameWithType: Predicate - fullName: System.Predicate - nameWithType.vb: Predicate(Of Furniture) - fullName.vb: System.Predicate(Of TinyLife.Objects.Furniture) - name.vb: Predicate(Of Furniture) + definition: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Furniture, Boolean) + fullName.vb: System.Func(Of TinyLife.Objects.Furniture, System.Boolean) + name.vb: Func(Of Furniture, Boolean) spec.csharp: - - uid: System.Predicate`1 - name: Predicate - nameWithType: Predicate - fullName: System.Predicate + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func isExternal: true - name: < nameWithType: < @@ -7007,14 +7013,22 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Predicate`1 - name: Predicate - nameWithType: Predicate - fullName: System.Predicate + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -7023,6 +7037,14 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -7031,20 +7053,20 @@ references: name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects -- uid: System.Predicate`1 - commentId: T:System.Predicate`1 +- uid: System.Func`2 + commentId: T:System.Func`2 isExternal: true - name: Predicate - nameWithType: Predicate - fullName: System.Predicate - nameWithType.vb: Predicate(Of T) - fullName.vb: System.Predicate(Of T) - name.vb: Predicate(Of T) + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) spec.csharp: - - uid: System.Predicate`1 - name: Predicate - nameWithType: Predicate - fullName: System.Predicate + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func isExternal: true - name: < nameWithType: < @@ -7052,14 +7074,20 @@ references: - name: T nameWithType: T fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Predicate`1 - name: Predicate - nameWithType: Predicate - fullName: System.Predicate + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -7067,6 +7095,12 @@ references: - name: T nameWithType: T fullName: T + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TResult + nameWithType: TResult + fullName: TResult - name: ) nameWithType: ) fullName: ) diff --git a/api/TinyLife.GameImpl.GameMode.yml b/api/TinyLife.GameImpl.GameMode.yml index d798135..70702e5 100644 --- a/api/TinyLife.GameImpl.GameMode.yml +++ b/api/TinyLife.GameImpl.GameMode.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GameMode path: GameImpl.cs - startLine: 660 + startLine: 671 assemblies: - Tiny Life namespace: TinyLife @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: MainMenu path: GameImpl.cs - startLine: 663 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SelectHousehold path: GameImpl.cs - startLine: 665 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InGameHousehold path: GameImpl.cs - startLine: 667 + startLine: 678 assemblies: - Tiny Life namespace: TinyLife @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: BuildOnly path: GameImpl.cs - startLine: 669 + startLine: 680 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.GameImpl.yml b/api/TinyLife.GameImpl.yml index a683699..f58b7c3 100644 --- a/api/TinyLife.GameImpl.yml +++ b/api/TinyLife.GameImpl.yml @@ -28,6 +28,7 @@ items: - TinyLife.GameImpl.SaveName - TinyLife.GameImpl.Speed - TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + - TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix}) - TinyLife.GameImpl.Version - TinyLife.GameImpl.Weekday langs: @@ -44,7 +45,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GameImpl path: GameImpl.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Version path: GameImpl.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife @@ -177,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Instance path: GameImpl.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife @@ -216,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GraphicsMetrics path: GameImpl.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife @@ -253,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Camera path: GameImpl.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife @@ -290,7 +291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Listener path: GameImpl.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife @@ -327,7 +328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Map path: GameImpl.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife @@ -364,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CurrentTool path: GameImpl.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife @@ -401,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CurrentTime path: GameImpl.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife @@ -434,7 +435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Weekday path: GameImpl.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife @@ -471,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CurrentHousehold path: GameImpl.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife @@ -508,7 +509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Money path: GameImpl.cs - startLine: 105 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife @@ -545,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CurrentLot path: GameImpl.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife @@ -582,7 +583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Speed path: GameImpl.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife @@ -619,7 +620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FollowingPerson path: GameImpl.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife @@ -656,7 +657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SaveName path: GameImpl.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -693,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Mode path: GameImpl.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife @@ -730,7 +731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: LoadContent path: GameImpl.cs - startLine: 187 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife @@ -764,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DoUpdate path: GameImpl.cs - startLine: 289 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife @@ -801,7 +802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DoDraw path: GameImpl.cs - startLine: 408 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife @@ -838,7 +839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnExiting path: GameImpl.cs - startLine: 446 + startLine: 429 assemblies: - Tiny Life namespace: TinyLife @@ -877,7 +878,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsMouseOnUi path: GameImpl.cs - startLine: 458 + startLine: 441 assemblies: - Tiny Life namespace: TinyLife @@ -912,7 +913,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SwitchGameMode path: GameImpl.cs - startLine: 467 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife @@ -948,7 +949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanBeExtremelyFast path: GameImpl.cs - startLine: 532 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife @@ -983,7 +984,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanSaveOrSwitchModes path: GameImpl.cs - startLine: 543 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife @@ -1018,7 +1019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FadeKeyboardLighting path: GameImpl.cs - startLine: 560 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife @@ -1036,6 +1037,51 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix}) + commentId: M:TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix}) + id: TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix}) + parent: TinyLife.GameImpl + langs: + - csharp + - vb + name: TakeScreenshot(Point, Nullable, Nullable) + nameWithType: GameImpl.TakeScreenshot(Point, Nullable, Nullable) + fullName: TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point, System.Nullable, System.Nullable) + type: Method + source: + remote: + path: TinyLife/GameImpl.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: TakeScreenshot + path: GameImpl.cs + startLine: 621 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nTakes a screenshot and stores it in the default location, using a file name that contains the current date and time\n" + example: [] + syntax: + content: public void TakeScreenshot(Point size, RectangleF? visibleArea = null, Matrix? visibleMatrix = null) + parameters: + - id: size + type: Microsoft.Xna.Framework.Point + description: The size, in pixels, of the resulting screenshots + - id: visibleArea + type: System.Nullable{MLEM.Misc.RectangleF} + description: The area that should be marked as visible, in world space. This determines culling values. + - id: visibleMatrix + type: System.Nullable{Microsoft.Xna.Framework.Matrix} + description: A matrix that has a translation and scale that determines the visible area of the screenshot + content.vb: Public Sub TakeScreenshot(size As Point, visibleArea As RectangleF? = Nothing, visibleMatrix As Matrix? = Nothing) + overload: TinyLife.GameImpl.TakeScreenshot* + nameWithType.vb: GameImpl.TakeScreenshot(Point, Nullable(Of RectangleF), Nullable(Of Matrix)) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point, System.Nullable(Of MLEM.Misc.RectangleF), System.Nullable(Of Microsoft.Xna.Framework.Matrix)) + name.vb: TakeScreenshot(Point, Nullable(Of RectangleF), Nullable(Of Matrix)) references: - uid: TinyLife commentId: N:TinyLife @@ -2864,3 +2910,142 @@ references: name: Color nameWithType: Color fullName: Microsoft.Xna.Framework.Color +- uid: TinyLife.GameImpl.TakeScreenshot* + commentId: Overload:TinyLife.GameImpl.TakeScreenshot + name: TakeScreenshot + nameWithType: GameImpl.TakeScreenshot + fullName: TinyLife.GameImpl.TakeScreenshot +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: System.Nullable{MLEM.Misc.RectangleF} + commentId: T:System.Nullable{MLEM.Misc.RectangleF} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of RectangleF) + fullName.vb: System.Nullable(Of MLEM.Misc.RectangleF) + name.vb: Nullable(Of RectangleF) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.RectangleF + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Nullable{Microsoft.Xna.Framework.Matrix} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of Matrix) + fullName.vb: System.Nullable(Of Microsoft.Xna.Framework.Matrix) + name.vb: Nullable(Of Matrix) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + 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 + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) diff --git a/api/TinyLife.GenealogyType.yml b/api/TinyLife.GenealogyType.yml index a8b7031..449ecd6 100644 --- a/api/TinyLife.GenealogyType.yml +++ b/api/TinyLife.GenealogyType.yml @@ -6,6 +6,7 @@ items: parent: TinyLife children: - TinyLife.GenealogyType.Child + - TinyLife.GenealogyType.DistantlyRelated - TinyLife.GenealogyType.Grandchild - TinyLife.GenealogyType.Grandparent - TinyLife.GenealogyType.Nibling @@ -317,6 +318,40 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.GenealogyType.DistantlyRelated + commentId: F:TinyLife.GenealogyType.DistantlyRelated + id: DistantlyRelated + parent: TinyLife.GenealogyType + langs: + - csharp + - vb + name: DistantlyRelated + nameWithType: GenealogyType.DistantlyRelated + fullName: TinyLife.GenealogyType.DistantlyRelated + type: Field + source: + remote: + path: TinyLife/Relationship.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: DistantlyRelated + path: Relationship.cs + startLine: 279 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nA genealogy type that represents two people that are related by blood in some way, but not in any of the specified ways above\n" + example: [] + syntax: + content: DistantlyRelated = 8 + return: + type: TinyLife.GenealogyType + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const references: - uid: TinyLife.Relationship commentId: T:TinyLife.Relationship diff --git a/api/TinyLife.Mods.Mod.yml b/api/TinyLife.Mods.Mod.yml index 60a61a8..1dd995f 100644 --- a/api/TinyLife.Mods.Mod.yml +++ b/api/TinyLife.Mods.Mod.yml @@ -802,7 +802,11 @@ references: fullName: TinyLife.Objects.FurnitureType - uid: MLEM.Data.DataTextureAtlas commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data isExternal: true + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas - uid: System.Collections.Generic.IEnumerable`1 commentId: T:System.Collections.Generic.IEnumerable`1 isExternal: true diff --git a/api/TinyLife.Objects.FurnitureType.yml b/api/TinyLife.Objects.FurnitureType.yml index df7ceb0..c9358fb 100644 --- a/api/TinyLife.Objects.FurnitureType.yml +++ b/api/TinyLife.Objects.FurnitureType.yml @@ -5374,7 +5374,11 @@ references: fullName: System.Collections.Generic - uid: MLEM.Data.DataTextureAtlas commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data isExternal: true + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas - uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorMap isExternal: true @@ -5447,6 +5451,12 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + isExternal: true + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true diff --git a/api/TinyLife.Objects.MapObject.yml b/api/TinyLife.Objects.MapObject.yml index bc3c48f..b1ff0ad 100644 --- a/api/TinyLife.Objects.MapObject.yml +++ b/api/TinyLife.Objects.MapObject.yml @@ -1191,7 +1191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DrawColumns path: Objects/MapObject.cs - startLine: 312 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1283,7 +1283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetModCategory path: Objects/MapObject.cs - startLine: 375 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.ObjectCategory.yml b/api/TinyLife.Objects.ObjectCategory.yml index 7ac2ff4..df70623 100644 --- a/api/TinyLife.Objects.ObjectCategory.yml +++ b/api/TinyLife.Objects.ObjectCategory.yml @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ObjectCategory path: Objects/MapObject.cs - startLine: 430 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Nothing path: Objects/MapObject.cs - startLine: 433 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Ground path: Objects/MapObject.cs - startLine: 435 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Chair path: Objects/MapObject.cs - startLine: 437 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Toilet path: Objects/MapObject.cs - startLine: 439 + startLine: 441 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Bed path: Objects/MapObject.cs - startLine: 441 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Fridge path: Objects/MapObject.cs - startLine: 443 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -368,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Shower path: Objects/MapObject.cs - startLine: 445 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Counter path: Objects/MapObject.cs - startLine: 447 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -442,7 +442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Stove path: Objects/MapObject.cs - startLine: 449 + startLine: 451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -479,7 +479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SmallObject path: Objects/MapObject.cs - startLine: 451 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -516,7 +516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: NonBuyable path: Objects/MapObject.cs - startLine: 453 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -553,7 +553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Table path: Objects/MapObject.cs - startLine: 455 + startLine: 457 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -590,7 +590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Holdable path: Objects/MapObject.cs - startLine: 457 + startLine: 459 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -627,7 +627,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DeskObject path: Objects/MapObject.cs - startLine: 459 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -664,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DisallowedOnGround path: Objects/MapObject.cs - startLine: 461 + startLine: 463 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -701,7 +701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Computer path: Objects/MapObject.cs - startLine: 463 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -738,7 +738,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Sink path: Objects/MapObject.cs - startLine: 465 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -775,7 +775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CounterObject path: Objects/MapObject.cs - startLine: 467 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -812,7 +812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Cleanable path: Objects/MapObject.cs - startLine: 469 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -849,7 +849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: People path: Objects/MapObject.cs - startLine: 471 + startLine: 473 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -886,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Mailbox path: Objects/MapObject.cs - startLine: 473 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -923,7 +923,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Wardrobe path: Objects/MapObject.cs - startLine: 475 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -960,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: NaturalGroundRequired path: Objects/MapObject.cs - startLine: 477 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -997,7 +997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Self path: Objects/MapObject.cs - startLine: 479 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1034,7 +1034,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WallHanging path: Objects/MapObject.cs - startLine: 481 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1071,7 +1071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ForceGridPlacement path: Objects/MapObject.cs - startLine: 483 + startLine: 485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1108,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Easel path: Objects/MapObject.cs - startLine: 485 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1145,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Mirror path: Objects/MapObject.cs - startLine: 487 + startLine: 489 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1182,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Bookshelf path: Objects/MapObject.cs - startLine: 489 + startLine: 491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1219,7 +1219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: NonColliding path: Objects/MapObject.cs - startLine: 491 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1256,7 +1256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Gravestone path: Objects/MapObject.cs - startLine: 493 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1293,7 +1293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: NonSellable path: Objects/MapObject.cs - startLine: 495 + startLine: 497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1330,7 +1330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: NonMovable path: Objects/MapObject.cs - startLine: 497 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1367,7 +1367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Tree path: Objects/MapObject.cs - startLine: 499 + startLine: 501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1404,7 +1404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Television path: Objects/MapObject.cs - startLine: 501 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1441,7 +1441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: BartendingObject path: Objects/MapObject.cs - startLine: 503 + startLine: 505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1478,7 +1478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Walls path: Objects/MapObject.cs - startLine: 505 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1515,7 +1515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WorkoutEquipment path: Objects/MapObject.cs - startLine: 507 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1552,7 +1552,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: LargeSurfaceObject path: Objects/MapObject.cs - startLine: 509 + startLine: 511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1589,7 +1589,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: StandingDesk path: Objects/MapObject.cs - startLine: 511 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1626,7 +1626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Lamp path: Objects/MapObject.cs - startLine: 513 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1663,7 +1663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CeilingHanging path: Objects/MapObject.cs - startLine: 515 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1700,7 +1700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanCoverWindow path: Objects/MapObject.cs - startLine: 517 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1737,7 +1737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanCoverDoor path: Objects/MapObject.cs - startLine: 519 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1774,7 +1774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Barbecue path: Objects/MapObject.cs - startLine: 521 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1811,7 +1811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: TrashCan path: Objects/MapObject.cs - startLine: 523 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1848,7 +1848,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanBeThrownAway path: Objects/MapObject.cs - startLine: 525 + startLine: 527 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1885,7 +1885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SpecialInteractable path: Objects/MapObject.cs - startLine: 527 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1922,7 +1922,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanBeScrapped path: Objects/MapObject.cs - startLine: 529 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1959,7 +1959,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ObstructedByRoofs path: Objects/MapObject.cs - startLine: 531 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1996,7 +1996,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RoofAttached path: Objects/MapObject.cs - startLine: 533 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2033,7 +2033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Fireplaces path: Objects/MapObject.cs - startLine: 535 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2070,7 +2070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Objects/MapObject.cs - startLine: 538 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2106,7 +2106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_Implicit path: Objects/MapObject.cs - startLine: 542 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2146,7 +2146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_Implicit path: Objects/MapObject.cs - startLine: 543 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2186,7 +2186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_Implicit path: Objects/MapObject.cs - startLine: 544 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2226,7 +2226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_Implicit path: Objects/MapObject.cs - startLine: 545 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2266,7 +2266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_BitwiseOr path: Objects/MapObject.cs - startLine: 546 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2305,7 +2305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_BitwiseAnd path: Objects/MapObject.cs - startLine: 547 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2344,7 +2344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_ExclusiveOr path: Objects/MapObject.cs - startLine: 548 + startLine: 550 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2383,7 +2383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: op_OnesComplement path: Objects/MapObject.cs - startLine: 549 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml b/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml index 6944d9f..9ced526 100644 --- a/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml +++ b/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ActionUpdateDelegate path: Objects/Person.cs - startLine: 2021 + startLine: 2011 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.DeathReason.yml b/api/TinyLife.Objects.Person.DeathReason.yml index c9eb1bf..72ed54e 100644 --- a/api/TinyLife.Objects.Person.DeathReason.yml +++ b/api/TinyLife.Objects.Person.DeathReason.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DeathReason path: Objects/Person.cs - startLine: 2068 + startLine: 2058 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Starvation path: Objects/Person.cs - startLine: 2074 + startLine: 2064 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InexplicableReasons path: Objects/Person.cs - startLine: 2079 + startLine: 2069 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Electrocution path: Objects/Person.cs - startLine: 2084 + startLine: 2074 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: TooMuchProtein path: Objects/Person.cs - startLine: 2088 + startLine: 2078 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index aeeb6cb..bcbf7fe 100644 --- a/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: EfficiencyModifierDelegate path: Objects/Person.cs - startLine: 2006 + startLine: 1996 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index a8e7a68..6cd6a24 100644 --- a/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: PassiveActionPriorityDelegate path: Objects/Person.cs - startLine: 2016 + startLine: 2006 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.Pose.yml b/api/TinyLife.Objects.Person.Pose.yml index 5d0ab32..4779a01 100644 --- a/api/TinyLife.Objects.Person.Pose.yml +++ b/api/TinyLife.Objects.Person.Pose.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Pose path: Objects/Person.cs - startLine: 2026 + startLine: 2016 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Standing path: Objects/Person.cs - startLine: 2031 + startLine: 2021 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Walking path: Objects/Person.cs - startLine: 2035 + startLine: 2025 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Sitting path: Objects/Person.cs - startLine: 2039 + startLine: 2029 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Laying path: Objects/Person.cs - startLine: 2044 + startLine: 2034 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SittingLegsClose path: Objects/Person.cs - startLine: 2049 + startLine: 2039 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -233,7 +233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WorkingStanding path: Objects/Person.cs - startLine: 2053 + startLine: 2043 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -267,7 +267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WorkingSitting path: Objects/Person.cs - startLine: 2057 + startLine: 2047 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Running path: Objects/Person.cs - startLine: 2061 + startLine: 2051 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index db1d71e..9429d2e 100644 --- a/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WalkSpeedDelegate path: Objects/Person.cs - startLine: 2011 + startLine: 2001 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Person.yml b/api/TinyLife.Objects.Person.yml index 2c4bb2d..b682957 100644 --- a/api/TinyLife.Objects.Person.yml +++ b/api/TinyLife.Objects.Person.yml @@ -131,7 +131,6 @@ items: - TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot) - TinyLife.Objects.Person.VisualPosition - TinyLife.Objects.Person.VoicePitch - - TinyLife.Objects.Person.WornClothes - TinyLife.Objects.Person.WornLayers langs: - csharp @@ -1577,62 +1576,6 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Objects.Person.WornClothes - commentId: P:TinyLife.Objects.Person.WornClothes - id: WornClothes - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: WornClothes - nameWithType: Person.WornClothes - fullName: TinyLife.Objects.Person.WornClothes - type: Property - source: - remote: - path: TinyLife/Objects/Person.cs - branch: master - repo: https://git.ellpeck.de/Ellpeck/TinyLife.git - id: WornClothes - path: Objects/Person.cs - startLine: 245 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nThis dictionary is obsolete. Use instead.\n" - example: [] - syntax: - content: >- - [DataMember] - - [Obsolete("Use CurrentOutfit instead")] - - public Dictionary WornClothes { get; set; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,TinyLife.Objects.WornClothes} - content.vb: >- - - - - - Public Property WornClothes As Dictionary(Of ClothesLayer, WornClothes) - overload: TinyLife.Objects.Person.WornClothes* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - - type: System.ObsoleteAttribute - ctor: System.ObsoleteAttribute.#ctor(System.String) - arguments: - - type: System.String - value: Use CurrentOutfit instead - modifiers.csharp: - - public - - get - - set - modifiers.vb: - - Public - uid: TinyLife.Objects.Person.IsCurrentHousehold commentId: P:TinyLife.Objects.Person.IsCurrentHousehold id: IsCurrentHousehold @@ -1651,7 +1594,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsCurrentHousehold path: Objects/Person.cs - startLine: 251 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1688,7 +1631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HomeLot path: Objects/Person.cs - startLine: 253 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1725,7 +1668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Money path: Objects/Person.cs - startLine: 255 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1762,7 +1705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsAsexual path: Objects/Person.cs - startLine: 266 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1809,7 +1752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsAromantic path: Objects/Person.cs - startLine: 271 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1856,7 +1799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsRegularVisitor path: Objects/Person.cs - startLine: 276 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1893,7 +1836,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CurrentPose path: Objects/Person.cs - startLine: 283 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1936,7 +1879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WornLayers path: Objects/Person.cs - startLine: 290 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1979,7 +1922,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AnimateHeldObject path: Objects/Person.cs - startLine: 295 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2012,7 +1955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HeldObjectRotation path: Objects/Person.cs - startLine: 301 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2045,7 +1988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OccupiedFurniture path: Objects/Person.cs - startLine: 307 + startLine: 298 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2082,7 +2025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OccupiedActionSpot path: Objects/Person.cs - startLine: 313 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2119,7 +2062,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AnimationSpeed path: Objects/Person.cs - startLine: 318 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2152,7 +2095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Tint path: Objects/Person.cs - startLine: 323 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2185,7 +2128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: VisualPosition path: Objects/Person.cs - startLine: 329 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2222,7 +2165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnActionsChanged path: Objects/Person.cs - startLine: 335 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2255,7 +2198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnNewSkillLearned path: Objects/Person.cs - startLine: 340 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2288,7 +2231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnJobChanged path: Objects/Person.cs - startLine: 345 + startLine: 336 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2321,7 +2264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnEmotionModifiersChanged path: Objects/Person.cs - startLine: 350 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2354,7 +2297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnEmotionChanged path: Objects/Person.cs - startLine: 355 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2387,7 +2330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnGetEfficiencyModifier path: Objects/Person.cs - startLine: 361 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2420,7 +2363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnGetWalkSpeed path: Objects/Person.cs - startLine: 367 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2453,7 +2396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnGetPassiveActionPriority path: Objects/Person.cs - startLine: 373 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2486,7 +2429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnActionsCompleted path: Objects/Person.cs - startLine: 378 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2519,7 +2462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnActionUpdated path: Objects/Person.cs - startLine: 383 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2552,7 +2495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnOutfitChanged path: Objects/Person.cs - startLine: 388 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2585,7 +2528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Objects/Person.cs - startLine: 422 + startLine: 413 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2624,7 +2567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Finalize path: Objects/Person.cs - startLine: 439 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2655,7 +2598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Update path: Objects/Person.cs - startLine: 444 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2699,7 +2642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: Objects/Person.cs - startLine: 647 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2749,7 +2692,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Validate path: Objects/Person.cs - startLine: 712 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2787,7 +2730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetCategories path: Objects/Person.cs - startLine: 733 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2829,7 +2772,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Intersects path: Objects/Person.cs - startLine: 738 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2871,7 +2814,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHoverInfo path: Objects/Person.cs - startLine: 743 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2909,7 +2852,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetFreeActionSpotInfo path: Objects/Person.cs - startLine: 765 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2954,7 +2897,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnCameraRotationChanged path: Objects/Person.cs - startLine: 778 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2996,7 +2939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FocusCameraOnEvent path: Objects/Person.cs - startLine: 786 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3028,7 +2971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetJob path: Objects/Person.cs - startLine: 799 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3064,7 +3007,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ResetToStatic path: Objects/Person.cs - startLine: 810 + startLine: 801 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3100,7 +3043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: VisitLot path: Objects/Person.cs - startLine: 850 + startLine: 841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3136,7 +3079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DrawUi path: Objects/Person.cs - startLine: 866 + startLine: 857 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3181,7 +3124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHomeLocation path: Objects/Person.cs - startLine: 874 + startLine: 865 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3216,7 +3159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRelationship path: Objects/Person.cs - startLine: 885 + startLine: 876 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3258,7 +3201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRelationshipType path: Objects/Person.cs - startLine: 900 + startLine: 891 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3297,7 +3240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ChangeFriendship path: Objects/Person.cs - startLine: 910 + startLine: 901 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3336,7 +3279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ChangeRomance path: Objects/Person.cs - startLine: 937 + startLine: 928 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3375,7 +3318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DisplayEmote path: Objects/Person.cs - startLine: 961 + startLine: 952 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3417,7 +3360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: StopEmoting path: Objects/Person.cs - startLine: 971 + startLine: 962 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3449,7 +3392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Speak path: Objects/Person.cs - startLine: 982 + startLine: 973 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3491,7 +3434,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: StopSpeaking path: Objects/Person.cs - startLine: 992 + startLine: 983 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3523,7 +3466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DisplayEmoteAndSpeak path: Objects/Person.cs - startLine: 1009 + startLine: 1000 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3568,7 +3511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetFreeTalkingSpots path: Objects/Person.cs - startLine: 1018 + startLine: 1009 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3606,7 +3549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OccupyActionSpot path: Objects/Person.cs - startLine: 1036 + startLine: 1027 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3654,7 +3597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OccupyFreeActionSpot path: Objects/Person.cs - startLine: 1054 + startLine: 1045 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3705,7 +3648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsCloseForTalking path: Objects/Person.cs - startLine: 1068 + startLine: 1059 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3744,7 +3687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetNeed path: Objects/Person.cs - startLine: 1080 + startLine: 1071 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3783,7 +3726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetNeedPercentage path: Objects/Person.cs - startLine: 1089 + startLine: 1080 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3822,7 +3765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RestoreNeed path: Objects/Person.cs - startLine: 1099 + startLine: 1090 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3864,7 +3807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSkillPercentage path: Objects/Person.cs - startLine: 1109 + startLine: 1100 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3903,7 +3846,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSkillLevel path: Objects/Person.cs - startLine: 1119 + startLine: 1110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3942,7 +3885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasSkillLevel path: Objects/Person.cs - startLine: 1129 + startLine: 1120 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3984,7 +3927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GainSkill path: Objects/Person.cs - startLine: 1140 + startLine: 1131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4026,7 +3969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DepleteNeed path: Objects/Person.cs - startLine: 1156 + startLine: 1147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4068,7 +4011,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasPersonality path: Objects/Person.cs - startLine: 1166 + startLine: 1157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4107,7 +4050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: EnqueueAction path: Objects/Person.cs - startLine: 1180 + startLine: 1171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4164,7 +4107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CancelAction path: Objects/Person.cs - startLine: 1206 + startLine: 1197 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4209,7 +4152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: FindPathAsync path: Objects/Person.cs - startLine: 1226 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4260,7 +4203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHeldObject path: Objects/Person.cs - startLine: 1236 + startLine: 1227 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4303,7 +4246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetHeldObject path: Objects/Person.cs - startLine: 1248 + startLine: 1239 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4356,7 +4299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetHeldObject path: Objects/Person.cs - startLine: 1262 + startLine: 1253 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4392,7 +4335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHeldActionInfo path: Objects/Person.cs - startLine: 1275 + startLine: 1266 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4427,7 +4370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ToCreatedByString path: Objects/Person.cs - startLine: 1283 + startLine: 1274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4462,7 +4405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Die path: Objects/Person.cs - startLine: 1293 + startLine: 1284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4501,7 +4444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddEmotion path: Objects/Person.cs - startLine: 1350 + startLine: 1341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4549,7 +4492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveEmotion path: Objects/Person.cs - startLine: 1372 + startLine: 1363 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4588,7 +4531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: LowerEmotion path: Objects/Person.cs - startLine: 1393 + startLine: 1384 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4633,7 +4576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: LowerEmotionModifier path: Objects/Person.cs - startLine: 1412 + startLine: 1403 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4678,7 +4621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasEmotionModifier path: Objects/Person.cs - startLine: 1428 + startLine: 1419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4717,7 +4660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetWalkSpeed path: Objects/Person.cs - startLine: 1437 + startLine: 1428 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4752,7 +4695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetEfficiencyModifier path: Objects/Person.cs - startLine: 1459 + startLine: 1450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4794,7 +4737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasHouseholdMember path: Objects/Person.cs - startLine: 1494 + startLine: 1485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4833,7 +4776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HasHouseholdMember path: Objects/Person.cs - startLine: 1499 + startLine: 1490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4871,7 +4814,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetProjects path: Objects/Person.cs - startLine: 1509 + startLine: 1500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4910,7 +4853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetProject path: Objects/Person.cs - startLine: 1519 + startLine: 1510 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4952,7 +4895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: StartProject path: Objects/Person.cs - startLine: 1528 + startLine: 1519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4991,7 +4934,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetPassiveActionPriority path: Objects/Person.cs - startLine: 1540 + startLine: 1531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5030,7 +4973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMatchingOutfit path: Objects/Person.cs - startLine: 1562 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5072,7 +5015,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetCurrentOutfit path: Objects/Person.cs - startLine: 1573 + startLine: 1564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5114,7 +5057,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetCurrentOutfit path: Objects/Person.cs - startLine: 1587 + startLine: 1578 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5150,7 +5093,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetNewId path: Objects/Person.cs - startLine: 1601 + startLine: 1592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5192,7 +5135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsIdMatch path: Objects/Person.cs - startLine: 1641 + startLine: 1632 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5231,7 +5174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsIdMatch path: Objects/Person.cs - startLine: 1651 + startLine: 1642 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5270,7 +5213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetPersonalitySkillBoost path: Objects/Person.cs - startLine: 1661 + startLine: 1652 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5309,7 +5252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRandomSpeakSound path: Objects/Person.cs - startLine: 1945 + startLine: 1935 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8208,14 +8151,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Person.CurrentOutfit - commentId: P:TinyLife.Objects.Person.CurrentOutfit - isExternal: true -- uid: TinyLife.Objects.Person.WornClothes* - commentId: Overload:TinyLife.Objects.Person.WornClothes - name: WornClothes - nameWithType: Person.WornClothes - fullName: TinyLife.Objects.Person.WornClothes - uid: TinyLife.World.Household.IsCurrent commentId: P:TinyLife.World.Household.IsCurrent isExternal: true diff --git a/api/TinyLife.Objects.SpeakStyle.yml b/api/TinyLife.Objects.SpeakStyle.yml index 412bd1e..05af262 100644 --- a/api/TinyLife.Objects.SpeakStyle.yml +++ b/api/TinyLife.Objects.SpeakStyle.yml @@ -37,7 +37,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SpeakStyle path: Objects/Person.cs - startLine: 2099 + startLine: 2089 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Affirmative path: Objects/Person.cs - startLine: 2103 + startLine: 2093 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Angry path: Objects/Person.cs - startLine: 2104 + startLine: 2094 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Annoyed path: Objects/Person.cs - startLine: 2105 + startLine: 2095 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Bored path: Objects/Person.cs - startLine: 2106 + startLine: 2096 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -210,7 +210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Childish path: Objects/Person.cs - startLine: 2107 + startLine: 2097 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -242,7 +242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Confident path: Objects/Person.cs - startLine: 2108 + startLine: 2098 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Confused path: Objects/Person.cs - startLine: 2109 + startLine: 2099 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Demanding path: Objects/Person.cs - startLine: 2110 + startLine: 2100 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -338,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Disagreeing path: Objects/Person.cs - startLine: 2111 + startLine: 2101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -370,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Excited path: Objects/Person.cs - startLine: 2112 + startLine: 2102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -402,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Happy path: Objects/Person.cs - startLine: 2113 + startLine: 2103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -434,7 +434,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Intrigued path: Objects/Person.cs - startLine: 2114 + startLine: 2104 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -466,7 +466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Neutral path: Objects/Person.cs - startLine: 2115 + startLine: 2105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -498,7 +498,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Questioning path: Objects/Person.cs - startLine: 2116 + startLine: 2106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -530,7 +530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Sad path: Objects/Person.cs - startLine: 2117 + startLine: 2107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -562,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Scared path: Objects/Person.cs - startLine: 2118 + startLine: 2108 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -594,7 +594,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Shocked path: Objects/Person.cs - startLine: 2119 + startLine: 2109 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -626,7 +626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Thinking path: Objects/Person.cs - startLine: 2120 + startLine: 2110 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Objects.Visibility.yml b/api/TinyLife.Objects.Visibility.yml index 21a773c..dda84ed 100644 --- a/api/TinyLife.Objects.Visibility.yml +++ b/api/TinyLife.Objects.Visibility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Visibility path: Objects/MapObject.cs - startLine: 557 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WhenVisible path: Objects/MapObject.cs - startLine: 562 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: WhenVisibleExt path: Objects/MapObject.cs - startLine: 566 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: HideZoomedOut path: Objects/MapObject.cs - startLine: 570 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/api/TinyLife.Set.yml b/api/TinyLife.Set.yml index df4fa39..75b52e2 100644 --- a/api/TinyLife.Set.yml +++ b/api/TinyLife.Set.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Set path: GameImpl.cs - startLine: 690 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Woodworking path: GameImpl.cs - startLine: 696 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Workout path: GameImpl.cs - startLine: 704 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.Tools.OpeningTool.yml b/api/TinyLife.Tools.OpeningTool.yml index d4814e4..67249e7 100644 --- a/api/TinyLife.Tools.OpeningTool.yml +++ b/api/TinyLife.Tools.OpeningTool.yml @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Tools/OpeningTool.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Update path: Tools/OpeningTool.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: Tools/OpeningTool.cs - startLine: 49 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InitBuildModeUi path: Tools/OpeningTool.cs - startLine: 59 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMouseCursor path: Tools/OpeningTool.cs - startLine: 86 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ShouldHighlightSelectedObject path: Tools/OpeningTool.cs - startLine: 93 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/api/TinyLife.Tools.RoofTool.yml b/api/TinyLife.Tools.RoofTool.yml index 385f67a..1e90227 100644 --- a/api/TinyLife.Tools.RoofTool.yml +++ b/api/TinyLife.Tools.RoofTool.yml @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Tools/RoofTool.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -124,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Update path: Tools/RoofTool.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InitBuildModeUi path: Tools/RoofTool.cs - startLine: 96 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: Tools/RoofTool.cs - startLine: 121 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -247,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ForceWallsUp path: Tools/RoofTool.cs - startLine: 130 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ShouldHighlightSelectedObject path: Tools/RoofTool.cs - startLine: 135 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -323,7 +323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMouseCursor path: Tools/RoofTool.cs - startLine: 140 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -361,7 +361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMouseOffsetForCameraRotation path: Tools/RoofTool.cs - startLine: 164 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/api/TinyLife.Tools.TileTool.yml b/api/TinyLife.Tools.TileTool.yml index 62ab4ed..4290ea7 100644 --- a/api/TinyLife.Tools.TileTool.yml +++ b/api/TinyLife.Tools.TileTool.yml @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Tools/TileTool.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Update path: Tools/TileTool.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: Tools/TileTool.cs - startLine: 84 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InitBuildModeUi path: Tools/TileTool.cs - startLine: 94 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMouseCursor path: Tools/TileTool.cs - startLine: 131 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ShouldHighlightSelectedObject path: Tools/TileTool.cs - startLine: 138 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/api/TinyLife.Tools.WallpaperTool.yml b/api/TinyLife.Tools.WallpaperTool.yml index e580205..7c30737 100644 --- a/api/TinyLife.Tools.WallpaperTool.yml +++ b/api/TinyLife.Tools.WallpaperTool.yml @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: .ctor path: Tools/WallpaperTool.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Update path: Tools/WallpaperTool.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: Tools/WallpaperTool.cs - startLine: 67 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: InitBuildModeUi path: Tools/WallpaperTool.cs - startLine: 82 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetMouseCursor path: Tools/WallpaperTool.cs - startLine: 118 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ShouldHighlightSelectedObject path: Tools/WallpaperTool.cs - startLine: 125 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/api/TinyLife.Uis.CharacterCreator.yml b/api/TinyLife.Uis.CharacterCreator.yml index 67a43d7..682b736 100644 --- a/api/TinyLife.Uis.CharacterCreator.yml +++ b/api/TinyLife.Uis.CharacterCreator.yml @@ -214,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CreatePerson path: Uis/CharacterCreator.cs - startLine: 567 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Open path: Uis/CharacterCreator.cs - startLine: 586 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/api/TinyLife.Uis.Menus.yml b/api/TinyLife.Uis.Menus.yml new file mode 100644 index 0000000..7dc2766 --- /dev/null +++ b/api/TinyLife.Uis.Menus.yml @@ -0,0 +1,514 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Uis.Menus + commentId: T:TinyLife.Uis.Menus + id: Menus + parent: TinyLife.Uis + children: + - TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean,System.Func{System.Boolean},System.Boolean) + langs: + - csharp + - vb + name: Menus + nameWithType: Menus + fullName: TinyLife.Uis.Menus + type: Class + source: + remote: + path: TinyLife/Uis/Menus.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: Menus + path: Uis/Menus.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nA set of static methods to deal with and in-game menus\n" + example: [] + syntax: + content: public static class Menus + content.vb: Public Module Menus + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + modifiers.csharp: + - public + - static + - class + modifiers.vb: + - Public + - Module +- uid: TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean,System.Func{System.Boolean},System.Boolean) + commentId: M:TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean,System.Func{System.Boolean},System.Boolean) + id: CreateCoveringUi(System.Boolean,System.Func{System.Boolean},System.Boolean) + parent: TinyLife.Uis.Menus + langs: + - csharp + - vb + name: CreateCoveringUi(Boolean, Func, Boolean) + nameWithType: Menus.CreateCoveringUi(Boolean, Func, Boolean) + fullName: TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean, System.Func, System.Boolean) + type: Method + source: + remote: + path: TinyLife/Uis/Menus.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: CreateCoveringUi + path: Uis/Menus.cs + startLine: 48 + assemblies: + - Tiny Life + namespace: TinyLife.Uis + summary: "\nCreates a with an optional gradient background that disallows clicking on ui elements and in-world objects below it.\nAdditionally, a close button can be added to any objects added to this group automatically.\n" + example: [] + syntax: + content: public static Group CreateCoveringUi(bool background = true, Func exitCondition = null, bool hasCloseButton = true) + parameters: + - id: background + type: System.Boolean + description: Whether a gradient background should be displayed + - id: exitCondition + type: System.Func{System.Boolean} + description: A condition that determines whether clicking on the background closes the ui. If this is null, the ui can always be closed. + - id: hasCloseButton + type: System.Boolean + description: Whether a close button should be added to the first that is added to the group as a child + return: + type: MLEM.Ui.Elements.Group + description: A covering ui group + content.vb: Public Shared Function CreateCoveringUi(background As Boolean = True, exitCondition As Func(Of Boolean) = Nothing, hasCloseButton As Boolean = True) As Group + overload: TinyLife.Uis.Menus.CreateCoveringUi* + nameWithType.vb: Menus.CreateCoveringUi(Boolean, Func(Of Boolean), Boolean) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Uis.Menus.CreateCoveringUi(System.Boolean, System.Func(Of System.Boolean), System.Boolean) + name.vb: CreateCoveringUi(Boolean, Func(Of Boolean), Boolean) +references: +- uid: MLEM.Ui + commentId: N:MLEM.Ui + isExternal: true +- uid: TinyLife.Uis + commentId: N:TinyLife.Uis + name: TinyLife.Uis + nameWithType: TinyLife.Uis + fullName: TinyLife.Uis +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + parent: MLEM.Ui.Elements + isExternal: true + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + isExternal: true + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: TinyLife.Uis.Menus.CreateCoveringUi* + commentId: Overload:TinyLife.Uis.Menus.CreateCoveringUi + name: CreateCoveringUi + nameWithType: Menus.CreateCoveringUi + fullName: TinyLife.Uis.Menus.CreateCoveringUi +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: System.Func{System.Boolean} + commentId: T:System.Func{System.Boolean} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Boolean) + fullName.vb: System.Func(Of System.Boolean) + name.vb: Func(Of Boolean) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + isExternal: true + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TResult + nameWithType: TResult + fullName: TResult + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TResult + nameWithType: TResult + fullName: TResult + - name: ) + nameWithType: ) + fullName: ) diff --git a/api/TinyLife.Uis.yml b/api/TinyLife.Uis.yml index 9abb16d..7d75780 100644 --- a/api/TinyLife.Uis.yml +++ b/api/TinyLife.Uis.yml @@ -8,6 +8,7 @@ items: - TinyLife.Uis.Cursor - TinyLife.Uis.CursorType - TinyLife.Uis.InGameHint + - TinyLife.Uis.Menus - TinyLife.Uis.Notifications - TinyLife.Uis.NotifType langs: @@ -43,6 +44,11 @@ references: name: InGameHint nameWithType: InGameHint fullName: TinyLife.Uis.InGameHint +- uid: TinyLife.Uis.Menus + commentId: T:TinyLife.Uis.Menus + name: Menus + nameWithType: Menus + fullName: TinyLife.Uis.Menus - uid: TinyLife.Uis.Notifications commentId: T:TinyLife.Uis.Notifications name: Notifications diff --git a/api/TinyLife.Utilities.Extensions.yml b/api/TinyLife.Utilities.Extensions.yml index 6cb9468..085ed0f 100644 --- a/api/TinyLife.Utilities.Extensions.yml +++ b/api/TinyLife.Utilities.Extensions.yml @@ -846,7 +846,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ToWorking path: Utilities/Extensions.cs - startLine: 268 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -895,7 +895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddHoverAnimation path: Utilities/Extensions.cs - startLine: 288 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -940,7 +940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ToSimpleLocalizedString path: Utilities/Extensions.cs - startLine: 310 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -985,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetDefaultTab path: Utilities/Extensions.cs - startLine: 323 + startLine: 324 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1030,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetDefaultDirtyOverlayTextureName path: Utilities/Extensions.cs - startLine: 354 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1075,7 +1075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CloseLater path: Utilities/Extensions.cs - startLine: 369 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1117,7 +1117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetTimeSpan path: Utilities/Extensions.cs - startLine: 381 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1168,7 +1168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetTimeSpan path: Utilities/Extensions.cs - startLine: 401 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1219,7 +1219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsLockedFor path: Utilities/Extensions.cs - startLine: 412 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1270,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DrawIsoArea path: Utilities/Extensions.cs - startLine: 433 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/api/TinyLife.Utilities.TextureHandler.yml b/api/TinyLife.Utilities.TextureHandler.yml index 2495ce6..8ad18ae 100644 --- a/api/TinyLife.Utilities.TextureHandler.yml +++ b/api/TinyLife.Utilities.TextureHandler.yml @@ -6,6 +6,20 @@ items: parent: TinyLife.Utilities children: - TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) + - TinyLife.Utilities.TextureHandler.BottomsShoesTexture + - TinyLife.Utilities.TextureHandler.CarTexture + - TinyLife.Utilities.TextureHandler.CursorTexture + - TinyLife.Utilities.TextureHandler.FurnitureTextures + - TinyLife.Utilities.TextureHandler.HairsTexture + - TinyLife.Utilities.TextureHandler.LightTexture + - TinyLife.Utilities.TextureHandler.OpeningTexture + - TinyLife.Utilities.TextureHandler.PersonTexture + - TinyLife.Utilities.TextureHandler.RoofTexture + - TinyLife.Utilities.TextureHandler.TexturePacker + - TinyLife.Utilities.TextureHandler.TileTexture + - TinyLife.Utilities.TextureHandler.TopsTexture + - TinyLife.Utilities.TextureHandler.UiTexture + - TinyLife.Utilities.TextureHandler.WallpaperTexture langs: - csharp - vb @@ -46,6 +60,520 @@ items: modifiers.vb: - Public - Module +- uid: TinyLife.Utilities.TextureHandler.TexturePacker + commentId: F:TinyLife.Utilities.TextureHandler.TexturePacker + id: TexturePacker + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: TexturePacker + nameWithType: TextureHandler.TexturePacker + fullName: TinyLife.Utilities.TextureHandler.TexturePacker + type: Field + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: TexturePacker + path: Utilities/TextureHandler.cs + startLine: 20 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly RuntimeTexturePacker TexturePacker + return: + type: MLEM.Data.RuntimeTexturePacker + content.vb: Public Shared ReadOnly TexturePacker As RuntimeTexturePacker + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.FurnitureTextures + commentId: F:TinyLife.Utilities.TextureHandler.FurnitureTextures + id: FurnitureTextures + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: FurnitureTextures + nameWithType: TextureHandler.FurnitureTextures + fullName: TinyLife.Utilities.TextureHandler.FurnitureTextures + type: Field + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: FurnitureTextures + path: Utilities/TextureHandler.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly List FurnitureTextures + return: + type: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas} + content.vb: Public Shared ReadOnly FurnitureTextures As List(Of DataTextureAtlas) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.PersonTexture + commentId: P:TinyLife.Utilities.TextureHandler.PersonTexture + id: PersonTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: PersonTexture + nameWithType: TextureHandler.PersonTexture + fullName: TinyLife.Utilities.TextureHandler.PersonTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: PersonTexture + path: Utilities/TextureHandler.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas PersonTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property PersonTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.PersonTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.HairsTexture + commentId: P:TinyLife.Utilities.TextureHandler.HairsTexture + id: HairsTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: HairsTexture + nameWithType: TextureHandler.HairsTexture + fullName: TinyLife.Utilities.TextureHandler.HairsTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: HairsTexture + path: Utilities/TextureHandler.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas HairsTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property HairsTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.HairsTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.TopsTexture + commentId: P:TinyLife.Utilities.TextureHandler.TopsTexture + id: TopsTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: TopsTexture + nameWithType: TextureHandler.TopsTexture + fullName: TinyLife.Utilities.TextureHandler.TopsTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: TopsTexture + path: Utilities/TextureHandler.cs + startLine: 24 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas TopsTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property TopsTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.TopsTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.BottomsShoesTexture + commentId: P:TinyLife.Utilities.TextureHandler.BottomsShoesTexture + id: BottomsShoesTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: BottomsShoesTexture + nameWithType: TextureHandler.BottomsShoesTexture + fullName: TinyLife.Utilities.TextureHandler.BottomsShoesTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: BottomsShoesTexture + path: Utilities/TextureHandler.cs + startLine: 25 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas BottomsShoesTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property BottomsShoesTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.BottomsShoesTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.UiTexture + commentId: P:TinyLife.Utilities.TextureHandler.UiTexture + id: UiTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: UiTexture + nameWithType: TextureHandler.UiTexture + fullName: TinyLife.Utilities.TextureHandler.UiTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: UiTexture + path: Utilities/TextureHandler.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas UiTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property UiTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.UiTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.CursorTexture + commentId: P:TinyLife.Utilities.TextureHandler.CursorTexture + id: CursorTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: CursorTexture + nameWithType: TextureHandler.CursorTexture + fullName: TinyLife.Utilities.TextureHandler.CursorTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: CursorTexture + path: Utilities/TextureHandler.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas CursorTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property CursorTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.CursorTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.OpeningTexture + commentId: P:TinyLife.Utilities.TextureHandler.OpeningTexture + id: OpeningTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: OpeningTexture + nameWithType: TextureHandler.OpeningTexture + fullName: TinyLife.Utilities.TextureHandler.OpeningTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: OpeningTexture + path: Utilities/TextureHandler.cs + startLine: 28 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas OpeningTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property OpeningTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.OpeningTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.RoofTexture + commentId: P:TinyLife.Utilities.TextureHandler.RoofTexture + id: RoofTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: RoofTexture + nameWithType: TextureHandler.RoofTexture + fullName: TinyLife.Utilities.TextureHandler.RoofTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: RoofTexture + path: Utilities/TextureHandler.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas RoofTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property RoofTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.RoofTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.TileTexture + commentId: P:TinyLife.Utilities.TextureHandler.TileTexture + id: TileTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: TileTexture + nameWithType: TextureHandler.TileTexture + fullName: TinyLife.Utilities.TextureHandler.TileTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: TileTexture + path: Utilities/TextureHandler.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas TileTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property TileTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.TileTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture + commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTexture + id: WallpaperTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: WallpaperTexture + nameWithType: TextureHandler.WallpaperTexture + fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: WallpaperTexture + path: Utilities/TextureHandler.cs + startLine: 31 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas WallpaperTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property WallpaperTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.WallpaperTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.CarTexture + commentId: P:TinyLife.Utilities.TextureHandler.CarTexture + id: CarTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: CarTexture + nameWithType: TextureHandler.CarTexture + fullName: TinyLife.Utilities.TextureHandler.CarTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: CarTexture + path: Utilities/TextureHandler.cs + startLine: 32 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static DataTextureAtlas CarTexture { get; } + parameters: [] + return: + type: MLEM.Data.DataTextureAtlas + content.vb: Public Shared ReadOnly Property CarTexture As DataTextureAtlas + overload: TinyLife.Utilities.TextureHandler.CarTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.LightTexture + commentId: P:TinyLife.Utilities.TextureHandler.LightTexture + id: LightTexture + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: LightTexture + nameWithType: TextureHandler.LightTexture + fullName: TinyLife.Utilities.TextureHandler.LightTexture + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife.git + id: LightTexture + path: Utilities/TextureHandler.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static UniformTextureAtlas LightTexture { get; } + parameters: [] + return: + type: MLEM.Textures.UniformTextureAtlas + content.vb: Public Shared ReadOnly Property LightTexture As UniformTextureAtlas + overload: TinyLife.Utilities.TextureHandler.LightTexture* + modifiers.csharp: + - public + - static + - get + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) commentId: M:TinyLife.Utilities.TextureHandler.ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) id: ApplyWallpaperMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Action{MLEM.Textures.UniformTextureAtlas}) @@ -64,7 +592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ApplyWallpaperMasks path: Utilities/TextureHandler.cs - startLine: 68 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -407,6 +935,175 @@ references: name: System nameWithType: System fullName: System +- uid: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas} + commentId: T:System.Collections.Generic.List{MLEM.Data.DataTextureAtlas} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of DataTextureAtlas) + fullName.vb: System.Collections.Generic.List(Of MLEM.Data.DataTextureAtlas) + name.vb: List(Of DataTextureAtlas) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Data.DataTextureAtlas + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Data.DataTextureAtlas + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic +- uid: TinyLife.Utilities.TextureHandler.PersonTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture + name: PersonTexture + nameWithType: TextureHandler.PersonTexture + fullName: TinyLife.Utilities.TextureHandler.PersonTexture +- uid: MLEM.Textures.UniformTextureAtlas + commentId: T:MLEM.Textures.UniformTextureAtlas + parent: MLEM.Textures + isExternal: true + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures +- uid: TinyLife.Utilities.TextureHandler.HairsTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.HairsTexture + name: HairsTexture + nameWithType: TextureHandler.HairsTexture + fullName: TinyLife.Utilities.TextureHandler.HairsTexture +- uid: TinyLife.Utilities.TextureHandler.TopsTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.TopsTexture + name: TopsTexture + nameWithType: TextureHandler.TopsTexture + fullName: TinyLife.Utilities.TextureHandler.TopsTexture +- uid: TinyLife.Utilities.TextureHandler.BottomsShoesTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.BottomsShoesTexture + name: BottomsShoesTexture + nameWithType: TextureHandler.BottomsShoesTexture + fullName: TinyLife.Utilities.TextureHandler.BottomsShoesTexture +- uid: TinyLife.Utilities.TextureHandler.UiTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.UiTexture + name: UiTexture + nameWithType: TextureHandler.UiTexture + fullName: TinyLife.Utilities.TextureHandler.UiTexture +- uid: TinyLife.Utilities.TextureHandler.CursorTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.CursorTexture + name: CursorTexture + nameWithType: TextureHandler.CursorTexture + fullName: TinyLife.Utilities.TextureHandler.CursorTexture +- uid: TinyLife.Utilities.TextureHandler.OpeningTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.OpeningTexture + name: OpeningTexture + nameWithType: TextureHandler.OpeningTexture + fullName: TinyLife.Utilities.TextureHandler.OpeningTexture +- uid: TinyLife.Utilities.TextureHandler.RoofTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.RoofTexture + name: RoofTexture + nameWithType: TextureHandler.RoofTexture + fullName: TinyLife.Utilities.TextureHandler.RoofTexture +- uid: TinyLife.Utilities.TextureHandler.TileTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.TileTexture + name: TileTexture + nameWithType: TextureHandler.TileTexture + fullName: TinyLife.Utilities.TextureHandler.TileTexture +- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTexture + name: WallpaperTexture + nameWithType: TextureHandler.WallpaperTexture + fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture +- uid: TinyLife.Utilities.TextureHandler.CarTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.CarTexture + name: CarTexture + nameWithType: TextureHandler.CarTexture + fullName: TinyLife.Utilities.TextureHandler.CarTexture +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data + isExternal: true + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas +- uid: TinyLife.Utilities.TextureHandler.LightTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.LightTexture + name: LightTexture + nameWithType: TextureHandler.LightTexture + fullName: TinyLife.Utilities.TextureHandler.LightTexture - uid: TinyLife.World.WallMode commentId: T:TinyLife.World.WallMode parent: TinyLife.World diff --git a/api/TinyLife.World.DrawDelegate.yml b/api/TinyLife.World.DrawDelegate.yml index 3cd02ba..ce8f02d 100644 --- a/api/TinyLife.World.DrawDelegate.yml +++ b/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: DrawDelegate path: World/Map.cs - startLine: 1864 + startLine: 1875 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/api/TinyLife.World.Map.yml b/api/TinyLife.World.Map.yml index 80e46d9..5bb180b 100644 --- a/api/TinyLife.World.Map.yml +++ b/api/TinyLife.World.Map.yml @@ -17,7 +17,7 @@ items: - TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - - TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF}) + - TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},System.Boolean) - TinyLife.World.Map.Finalize - TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean,System.Boolean,System.Boolean) - TinyLife.World.Map.GetClosestExitRoad(Microsoft.Xna.Framework.Vector2) @@ -607,16 +607,16 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF}) - commentId: M:TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF}) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF}) +- uid: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},System.Boolean) + commentId: M:TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},System.Boolean) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},System.Boolean) parent: TinyLife.World.Map langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Boolean, Nullable) - nameWithType: Map.Draw(GameTime, SpriteBatch, Boolean, Nullable) - fullName: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable) + name: Draw(GameTime, SpriteBatch, Boolean, Nullable, Nullable, Boolean) + nameWithType: Map.Draw(GameTime, SpriteBatch, Boolean, Nullable, Nullable, Boolean) + fullName: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable, System.Nullable, System.Boolean) type: Method source: remote: @@ -625,14 +625,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Draw path: World/Map.cs - startLine: 196 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws this map and all of its objects.\nNote that drawing in this manner uses multiple objects, for things like the ground and the lightmaps.\n" example: [] syntax: - content: public void Draw(GameTime time, SpriteBatch batch, bool selectionMode, RectangleF? visibleArea = null) + content: public void Draw(GameTime time, SpriteBatch batch, bool selectionMode, RectangleF? visibleArea = null, Matrix? visibleMatrix = null, bool ignoreObjectVisibility = false) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -646,15 +646,21 @@ items: - id: visibleArea type: System.Nullable{MLEM.Misc.RectangleF} description: The area that is visible to the camera. If this is null, is used instead - content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, selectionMode As Boolean, visibleArea As RectangleF? = Nothing) + - id: visibleMatrix + type: System.Nullable{Microsoft.Xna.Framework.Matrix} + description: A matrix that has a translation and scale that determines the visible area of the screenshot + - id: ignoreObjectVisibility + type: System.Boolean + description: Whether object visibility () should be ignored + content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, selectionMode As Boolean, visibleArea As RectangleF? = Nothing, visibleMatrix As Matrix? = Nothing, ignoreObjectVisibility As Boolean = False) overload: TinyLife.World.Map.Draw* - nameWithType.vb: Map.Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF)) + nameWithType.vb: Map.Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF), Nullable(Of Matrix), Boolean) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable(Of MLEM.Misc.RectangleF)) - name.vb: Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF)) + fullName.vb: TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Boolean, System.Nullable(Of MLEM.Misc.RectangleF), System.Nullable(Of Microsoft.Xna.Framework.Matrix), System.Boolean) + name.vb: Draw(GameTime, SpriteBatch, Boolean, Nullable(Of RectangleF), Nullable(Of Matrix), Boolean) - uid: TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) commentId: M:TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) id: GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) @@ -673,7 +679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetDepth path: World/Map.cs - startLine: 444 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.World @@ -724,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsInBounds path: World/Map.cs - startLine: 455 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.World @@ -763,7 +769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsInSectionBounds path: World/Map.cs - startLine: 464 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.World @@ -802,7 +808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddRoad path: World/Map.cs - startLine: 473 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.World @@ -838,7 +844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsRoad path: World/Map.cs - startLine: 483 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.World @@ -877,7 +883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetClosestRoad path: World/Map.cs - startLine: 493 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.World @@ -919,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRoads path: World/Map.cs - startLine: 506 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.World @@ -954,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetClosestSidewalk path: World/Map.cs - startLine: 519 + startLine: 522 assemblies: - Tiny Life namespace: TinyLife.World @@ -996,7 +1002,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetClosestEmptyTile path: World/Map.cs - startLine: 537 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.World @@ -1047,7 +1053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRandomTile path: World/Map.cs - startLine: 563 + startLine: 566 assemblies: - Tiny Life namespace: TinyLife.World @@ -1098,7 +1104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: Validate path: World/Map.cs - startLine: 595 + startLine: 598 assemblies: - Tiny Life namespace: TinyLife.World @@ -1138,7 +1144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRoom path: World/Map.cs - startLine: 648 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.World @@ -1177,7 +1183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetLot path: World/Map.cs - startLine: 663 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.World @@ -1216,7 +1222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetLot path: World/Map.cs - startLine: 674 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.World @@ -1255,7 +1261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddLot path: World/Map.cs - startLine: 687 + startLine: 690 assemblies: - Tiny Life namespace: TinyLife.World @@ -1294,7 +1300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveLot path: World/Map.cs - startLine: 697 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife.World @@ -1330,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetLots path: World/Map.cs - startLine: 705 + startLine: 708 assemblies: - Tiny Life namespace: TinyLife.World @@ -1365,7 +1371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddWall path: World/Map.cs - startLine: 716 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.World @@ -1407,7 +1413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddWall path: World/Map.cs - startLine: 728 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.World @@ -1449,7 +1455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveWall path: World/Map.cs - startLine: 739 + startLine: 742 assemblies: - Tiny Life namespace: TinyLife.World @@ -1491,7 +1497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetWallBetween path: World/Map.cs - startLine: 755 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.World @@ -1533,7 +1539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetTile path: World/Map.cs - startLine: 769 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.World @@ -1572,7 +1578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SetTile path: World/Map.cs - startLine: 779 + startLine: 782 assemblies: - Tiny Life namespace: TinyLife.World @@ -1611,7 +1617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddRoof path: World/Map.cs - startLine: 789 + startLine: 792 assemblies: - Tiny Life namespace: TinyLife.World @@ -1647,7 +1653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRoof path: World/Map.cs - startLine: 799 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.World @@ -1686,7 +1692,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveRoof path: World/Map.cs - startLine: 812 + startLine: 815 assemblies: - Tiny Life namespace: TinyLife.World @@ -1722,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetObjects path: World/Map.cs - startLine: 823 + startLine: 826 assemblies: - Tiny Life namespace: TinyLife.World @@ -1769,7 +1775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetObject path: World/Map.cs - startLine: 839 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.World @@ -1816,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddObject path: World/Map.cs - startLine: 854 + startLine: 857 assemblies: - Tiny Life namespace: TinyLife.World @@ -1852,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveObject path: World/Map.cs - startLine: 877 + startLine: 880 assemblies: - Tiny Life namespace: TinyLife.World @@ -1889,7 +1895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetPeople path: World/Map.cs - startLine: 895 + startLine: 898 assemblies: - Tiny Life namespace: TinyLife.World @@ -1924,7 +1930,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHousehold path: World/Map.cs - startLine: 907 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.World @@ -1963,7 +1969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHousehold path: World/Map.cs - startLine: 920 + startLine: 923 assemblies: - Tiny Life namespace: TinyLife.World @@ -2002,7 +2008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddHousehold path: World/Map.cs - startLine: 930 + startLine: 933 assemblies: - Tiny Life namespace: TinyLife.World @@ -2047,7 +2053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveHousehold path: World/Map.cs - startLine: 942 + startLine: 945 assemblies: - Tiny Life namespace: TinyLife.World @@ -2083,7 +2089,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetHouseholds path: World/Map.cs - startLine: 950 + startLine: 953 assemblies: - Tiny Life namespace: TinyLife.World @@ -2118,7 +2124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSection path: World/Map.cs - startLine: 960 + startLine: 963 assemblies: - Tiny Life namespace: TinyLife.World @@ -2157,7 +2163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSections path: World/Map.cs - startLine: 972 + startLine: 975 assemblies: - Tiny Life namespace: TinyLife.World @@ -2199,7 +2205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetSections path: World/Map.cs - startLine: 982 + startLine: 985 assemblies: - Tiny Life namespace: TinyLife.World @@ -2241,7 +2247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: MarkDirtyForPathfinding path: World/Map.cs - startLine: 1003 + startLine: 1006 assemblies: - Tiny Life namespace: TinyLife.World @@ -2277,7 +2283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetPathCost path: World/Map.cs - startLine: 1023 + startLine: 1026 assemblies: - Tiny Life namespace: TinyLife.World @@ -2322,7 +2328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: CanWalkBetween path: World/Map.cs - startLine: 1042 + startLine: 1045 assemblies: - Tiny Life namespace: TinyLife.World @@ -2367,7 +2373,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsFreeSpot path: World/Map.cs - startLine: 1051 + startLine: 1054 assemblies: - Tiny Life namespace: TinyLife.World @@ -2406,7 +2412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetDeadPerson path: World/Map.cs - startLine: 1061 + startLine: 1064 assemblies: - Tiny Life namespace: TinyLife.World @@ -2445,7 +2451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: PlaySound path: World/Map.cs - startLine: 1077 + startLine: 1080 assemblies: - Tiny Life namespace: TinyLife.World @@ -2499,7 +2505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: PlaySound path: World/Map.cs - startLine: 1094 + startLine: 1097 assemblies: - Tiny Life namespace: TinyLife.World @@ -2553,7 +2559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetClosestExitRoad path: World/Map.cs - startLine: 1112 + startLine: 1115 assemblies: - Tiny Life namespace: TinyLife.World @@ -2591,7 +2597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetExitRoads path: World/Map.cs - startLine: 1120 + startLine: 1123 assemblies: - Tiny Life namespace: TinyLife.World @@ -2626,7 +2632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetWalls path: World/Map.cs - startLine: 1135 + startLine: 1138 assemblies: - Tiny Life namespace: TinyLife.World @@ -2665,7 +2671,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: SendMail path: World/Map.cs - startLine: 1149 + startLine: 1152 assemblies: - Tiny Life namespace: TinyLife.World @@ -2701,7 +2707,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ApplyCameraRotation path: World/Map.cs - startLine: 1160 + startLine: 1163 assemblies: - Tiny Life namespace: TinyLife.World @@ -2749,7 +2755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ApplyInverseCameraRotation path: World/Map.cs - startLine: 1176 + startLine: 1179 assemblies: - Tiny Life namespace: TinyLife.World @@ -2794,7 +2800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: OnCameraRotationChanged path: World/Map.cs - startLine: 1191 + startLine: 1194 assemblies: - Tiny Life namespace: TinyLife.World @@ -2833,7 +2839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: AddLight path: World/Map.cs - startLine: 1212 + startLine: 1215 assemblies: - Tiny Life namespace: TinyLife.World @@ -2869,7 +2875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: RemoveLight path: World/Map.cs - startLine: 1221 + startLine: 1224 assemblies: - Tiny Life namespace: TinyLife.World @@ -2905,7 +2911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: MoveEverything path: World/Map.cs - startLine: 1232 + startLine: 1235 assemblies: - Tiny Life namespace: TinyLife.World @@ -2947,7 +2953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: ValidateRooms path: World/Map.cs - startLine: 1291 + startLine: 1294 assemblies: - Tiny Life namespace: TinyLife.World @@ -2983,7 +2989,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: GetRegularVisitors path: World/Map.cs - startLine: 1304 + startLine: 1307 assemblies: - Tiny Life namespace: TinyLife.World @@ -3018,7 +3024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: UpdateRegularVisitors path: World/Map.cs - startLine: 1315 + startLine: 1318 assemblies: - Tiny Life namespace: TinyLife.World @@ -3050,7 +3056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: IsLotHidden path: World/Map.cs - startLine: 1372 + startLine: 1375 assemblies: - Tiny Life namespace: TinyLife.World @@ -3089,7 +3095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: LoadStaticMap path: World/Map.cs - startLine: 1745 + startLine: 1756 assemblies: - Tiny Life namespace: TinyLife.World @@ -4172,6 +4178,34 @@ references: - uid: MLEM.Cameras.Camera.GetVisibleRectangle commentId: M:MLEM.Cameras.Camera.GetVisibleRectangle isExternal: true +- uid: TinyLife.Objects.MapObject.GetVisibility + commentId: M:TinyLife.Objects.MapObject.GetVisibility + parent: TinyLife.Objects.MapObject + name: GetVisibility() + nameWithType: MapObject.GetVisibility() + fullName: TinyLife.Objects.MapObject.GetVisibility() + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetVisibility + name: GetVisibility + nameWithType: MapObject.GetVisibility + fullName: TinyLife.Objects.MapObject.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetVisibility + name: GetVisibility + nameWithType: MapObject.GetVisibility + fullName: TinyLife.Objects.MapObject.GetVisibility + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.World.Map.Draw* commentId: Overload:TinyLife.World.Map.Draw name: Draw @@ -4235,6 +4269,50 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Nullable{Microsoft.Xna.Framework.Matrix} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix} + parent: System + definition: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of Matrix) + fullName.vb: System.Nullable(Of Microsoft.Xna.Framework.Matrix) + name.vb: Nullable(Of Matrix) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true diff --git a/api/TinyLife.World.UpdateDelegate.yml b/api/TinyLife.World.UpdateDelegate.yml index 95a289b..825ed43 100644 --- a/api/TinyLife.World.UpdateDelegate.yml +++ b/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife.git id: UpdateDelegate path: World/Map.cs - startLine: 1854 + startLine: 1865 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/api/toc.yml b/api/toc.yml index 6e37e18..960e041 100644 --- a/api/toc.yml +++ b/api/toc.yml @@ -276,6 +276,8 @@ name: CursorType - uid: TinyLife.Uis.InGameHint name: InGameHint + - uid: TinyLife.Uis.Menus + name: Menus - uid: TinyLife.Uis.Notifications name: Notifications - uid: TinyLife.Uis.NotifType diff --git a/articles/cheats.md b/articles/cheats.md index be686ed..e623c71 100644 --- a/articles/cheats.md +++ b/articles/cheats.md @@ -24,4 +24,5 @@ You can open up the game's cheat menu by pressing the `F1` key. Here is a list o - Pressing the page up and page down keys moves the spot's y offset - The resulting values are printed to the console every time a modification is made, so you can copy them and paste them into your action spot code - `DumpTexture` saves the game's texture packer's entire texture into the Tiny Life directory (which can be accessed through the options menu) as `_Packed.png` -- `FreeLots` makes creating and importing households onto lots free \ No newline at end of file +- `FreeLots` makes creating and importing households onto lots free +- `BigScreenshot` to take a full-size screenshot of the entire map (which takes a few seconds) \ No newline at end of file