diff --git a/Changelog.md b/Changelog.md index 519a011..673328d 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,15 +1,17 @@ -# 0.17.3 +# 0.17.4 Apologies for the many hotfix updates recently. If you encounter any more bugs, don't hesitate to let us know using the [report form](https://tinylifegame.com/bugreport). Improvements -- Default names of lots on the map are now localized when creating a new save -- Added an option to disable camera rounding, which helps with visual fragments on some screen sizes +- Move natural objects to household storage when new room is built +- Default names of lots on the map are now localized when creating a new save (0.17.3) +- Added an option to disable camera rounding, which helps with visual fragments on some screen sizes (0.17.3) - Turned the mac build into an app bundle (0.17.2) - Improved video ram usage of outside tiles (0.17.2) Fixes -- Fixed a crash when rotating the camera on some machines -- Fixed visual fragments on the terrain on some screen sizes +- Fixed inside tiles being hidden for newly built rooms until the game is restarted +- Fixed a crash when rotating the camera on some machines (0.17.3) +- Fixed visual fragments on the terrain on some screen sizes (0.17.3) - Fixed an exception when putting away books (0.17.1) # 0.17.0 diff --git a/api/.manifest b/api/.manifest index ae678f7..d946c4f 100644 --- a/api/.manifest +++ b/api/.manifest @@ -1993,6 +1993,7 @@ "TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.TileTool.GetMouseCursor": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.TileTool.yml", + "TinyLife.Tools.TileTool.RemoveNaturalFurniture(Microsoft.Xna.Framework.Point)": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.TileTool.ShouldHighlightSelectedObject": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.Tool": "TinyLife.Tools.Tool.yml", diff --git a/api/TinyLife.Tools.TileTool.yml b/api/TinyLife.Tools.TileTool.yml index e3ed309..f652cb4 100644 --- a/api/TinyLife.Tools.TileTool.yml +++ b/api/TinyLife.Tools.TileTool.yml @@ -9,6 +9,7 @@ items: - TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - TinyLife.Tools.TileTool.GetMouseCursor - TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) + - TinyLife.Tools.TileTool.RemoveNaturalFurniture(Microsoft.Xna.Framework.Point) - TinyLife.Tools.TileTool.ShouldHighlightSelectedObject - TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime) langs: @@ -162,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: Tools/TileTool.cs - startLine: 87 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -204,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: Tools/TileTool.cs - startLine: 97 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -246,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: Tools/TileTool.cs - startLine: 120 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -284,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: Tools/TileTool.cs - startLine: 127 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -304,6 +305,41 @@ items: modifiers.vb: - Public - Overrides +- uid: TinyLife.Tools.TileTool.RemoveNaturalFurniture(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Tools.TileTool.RemoveNaturalFurniture(Microsoft.Xna.Framework.Point) + id: RemoveNaturalFurniture(Microsoft.Xna.Framework.Point) + parent: TinyLife.Tools.TileTool + langs: + - csharp + - vb + name: RemoveNaturalFurniture(Point) + nameWithType: TileTool.RemoveNaturalFurniture(Point) + fullName: TinyLife.Tools.TileTool.RemoveNaturalFurniture(Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Tools/TileTool.cs + branch: master + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RemoveNaturalFurniture + path: Tools/TileTool.cs + startLine: 177 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + syntax: + content: public static void RemoveNaturalFurniture(Point tile) + parameters: + - id: tile + type: Microsoft.Xna.Framework.Point + content.vb: Public Shared Sub RemoveNaturalFurniture(tile As Point) + overload: TinyLife.Tools.TileTool.RemoveNaturalFurniture* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared references: - uid: TinyLife.Tools commentId: N:TinyLife.Tools @@ -1476,3 +1512,15 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: TinyLife.Tools.TileTool.RemoveNaturalFurniture* + commentId: Overload:TinyLife.Tools.TileTool.RemoveNaturalFurniture + name: RemoveNaturalFurniture + nameWithType: TileTool.RemoveNaturalFurniture + fullName: TinyLife.Tools.TileTool.RemoveNaturalFurniture +- 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 diff --git a/api/TinyLife.World.MapSection.yml b/api/TinyLife.World.MapSection.yml index 4684ffb..e051e68 100644 --- a/api/TinyLife.World.MapSection.yml +++ b/api/TinyLife.World.MapSection.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapSection path: World/MapSection.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.World @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: World/MapSection.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SectionPos path: World/MapSection.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World @@ -170,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pos path: World/MapSection.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.World @@ -207,7 +207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: World/MapSection.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: World/MapSection.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.World @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: World/MapSection.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World