mirror of
https://github.com/Ellpeck/TinyLifeWeb.git
synced 2024-12-22 06:39:23 +01:00
0.32.0
This commit is contained in:
parent
9faa65ed53
commit
4470f9e483
4 changed files with 110 additions and 30 deletions
18
Changelog.md
18
Changelog.md
|
@ -1,3 +1,21 @@
|
|||
# 0.32.0
|
||||
*May 2, 2023*
|
||||
|
||||
![](media/changelog/0.32.0.png)
|
||||
|
||||
> Mark Your Calendars!
|
||||
|
||||
This is the last update before Tiny Life's Steam Early Access release. The following changelog only covers changes in the Tiny Life Demo since 0.31.4.
|
||||
|
||||
Improvements
|
||||
- Made autonomously getting a job be affected by the "AI Important Actions" gameplay option
|
||||
|
||||
Fixes
|
||||
- Fixed walls sometimes being drawn as down in the lot movement preview
|
||||
- Fixed a rare crash when animations and clothes are mismatched
|
||||
- Fixed some actions taking a tiny bit less time than their intended amount, causing goals not to complete
|
||||
- Fixed a rare crash when the same song is played repeatedly
|
||||
|
||||
# 0.31.4
|
||||
*April 27, 2023*
|
||||
|
||||
|
|
|
@ -3582,7 +3582,7 @@
|
|||
"TinyLife.World.UpdateDelegate": "TinyLife.World.UpdateDelegate.yml",
|
||||
"TinyLife.World.Wall": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[])": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.GetCenterBottomPos": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single)": "TinyLife.World.Wall.yml",
|
||||
"TinyLife.World.Wall.GetDisplayMode": "TinyLife.World.Wall.yml",
|
||||
|
|
|
@ -6,7 +6,7 @@ items:
|
|||
parent: TinyLife.World
|
||||
children:
|
||||
- TinyLife.World.Wall.#ctor(Microsoft.Xna.Framework.Point[])
|
||||
- TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
- TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
- TinyLife.World.Wall.GetCenterBottomPos
|
||||
- TinyLife.World.Wall.GetDepth(TinyLife.World.Map,System.Single)
|
||||
- TinyLife.World.Wall.GetDisplayMode
|
||||
|
@ -334,16 +334,16 @@ items:
|
|||
nameWithType.vb: Wall.New(ParamArray Point())
|
||||
fullName.vb: TinyLife.World.Wall.New(ParamArray Microsoft.Xna.Framework.Point())
|
||||
name.vb: New(ParamArray Point())
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
id: Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
id: Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
parent: TinyLife.World.Wall
|
||||
langs:
|
||||
- csharp
|
||||
- vb
|
||||
name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?)
|
||||
nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?)
|
||||
fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?)
|
||||
name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?)
|
||||
nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?)
|
||||
fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, bool?)
|
||||
type: Method
|
||||
source:
|
||||
remote:
|
||||
|
@ -352,14 +352,14 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Draw
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 75
|
||||
startLine: 76
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
summary: "\nDraws this wall in the world, along with its <xref href=\"TinyLife.World.Wall.Wallpapers\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Wall.Opening\" data-throw-if-not-resolved=\"false\"></xref>\n"
|
||||
example: []
|
||||
syntax:
|
||||
content: public void Draw(Map map, GameTime time, SpriteBatch batch, Vector2 drawPos, Color? overrideColor)
|
||||
content: public void Draw(Map map, GameTime time, SpriteBatch batch, Vector2 drawPos, Color? overrideColor, bool? isDown = null)
|
||||
parameters:
|
||||
- id: map
|
||||
type: TinyLife.World.Map
|
||||
|
@ -376,8 +376,14 @@ items:
|
|||
- id: overrideColor
|
||||
type: System.Nullable{Microsoft.Xna.Framework.Color}
|
||||
description: A color that this object should be rendered with, instead of its default color
|
||||
content.vb: Public Sub Draw(map As Map, time As GameTime, batch As SpriteBatch, drawPos As Vector2, overrideColor As Color?)
|
||||
- id: isDown
|
||||
type: System.Nullable{System.Boolean}
|
||||
description: Whether the wall should be drawn as down. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, <xref href="TinyLife.World.Wall.IsDown" data-throw-if-not-resolved="false"></xref> is used.
|
||||
content.vb: Public Sub Draw(map As Map, time As GameTime, batch As SpriteBatch, drawPos As Vector2, overrideColor As Color?, isDown As Boolean? = Nothing)
|
||||
overload: TinyLife.World.Wall.Draw*
|
||||
nameWithType.vb: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?)
|
||||
fullName.vb: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean?)
|
||||
name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?)
|
||||
- uid: TinyLife.World.Wall.IsDown
|
||||
commentId: M:TinyLife.World.Wall.IsDown
|
||||
id: IsDown
|
||||
|
@ -396,11 +402,11 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: IsDown
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 93
|
||||
startLine: 94
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
summary: "\nReturns whether this wall should be rendered with a lower height than its actual height.\nIf this value returns true, <xref href=\"TinyLife.World.Wall.Draw(TinyLife.World.Map%2cMicrosoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)\" data-throw-if-not-resolved=\"false\"></xref> only draws the first 5 or so pixels of the wall to allow for a simple view of what is behind the wall.\nThis value is based on the lot visibility, the <xref href=\"TinyLife.Options.WallMode\" data-throw-if-not-resolved=\"false\"></xref> and more.\n"
|
||||
summary: "\nReturns whether this wall should be rendered with a lower height than its actual height.\nIf this value returns true, <xref href=\"TinyLife.World.Wall.Draw(TinyLife.World.Map%2cMicrosoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d%2cSystem.Nullable%7bSystem.Boolean%7d)\" data-throw-if-not-resolved=\"false\"></xref> only draws the first 5 or so pixels of the wall to allow for a simple view of what is behind the wall.\nThis value is based on the lot visibility, the <xref href=\"TinyLife.Options.WallMode\" data-throw-if-not-resolved=\"false\"></xref> and more.\n"
|
||||
example: []
|
||||
syntax:
|
||||
content: public bool IsDown()
|
||||
|
@ -427,7 +433,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: SetOpening
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 108
|
||||
startLine: 109
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -462,7 +468,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetDisplayMode
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 120
|
||||
startLine: 121
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -493,7 +499,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetDepth
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 131
|
||||
startLine: 132
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -534,7 +540,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetIndexForCamera
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 142
|
||||
startLine: 143
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -565,7 +571,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetPositionForCamera
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 157
|
||||
startLine: 158
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -596,7 +602,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetCenterBottomPos
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 165
|
||||
startLine: 166
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -627,7 +633,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: IsVerticalForCamera
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 182
|
||||
startLine: 183
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -658,7 +664,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetPrice
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 190
|
||||
startLine: 191
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -691,7 +697,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Validate
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 206
|
||||
startLine: 207
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -725,7 +731,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetFreeActionSpotInfo
|
||||
path: ../TinyLife/World/Wall.cs
|
||||
startLine: 222
|
||||
startLine: 223
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.World
|
||||
|
@ -1488,6 +1494,21 @@ references:
|
|||
name: Wallpapers
|
||||
nameWithType: Wall.Wallpapers
|
||||
fullName: TinyLife.World.Wall.Wallpapers
|
||||
- uid: TinyLife.World.Wall.IsDown
|
||||
commentId: M:TinyLife.World.Wall.IsDown
|
||||
name: IsDown()
|
||||
nameWithType: Wall.IsDown()
|
||||
fullName: TinyLife.World.Wall.IsDown()
|
||||
spec.csharp:
|
||||
- uid: TinyLife.World.Wall.IsDown
|
||||
name: IsDown
|
||||
- name: (
|
||||
- name: )
|
||||
spec.vb:
|
||||
- uid: TinyLife.World.Wall.IsDown
|
||||
name: IsDown
|
||||
- name: (
|
||||
- name: )
|
||||
- uid: TinyLife.World.Wall.Draw*
|
||||
commentId: Overload:TinyLife.World.Wall.Draw
|
||||
name: Draw
|
||||
|
@ -1531,6 +1552,29 @@ references:
|
|||
name: Color
|
||||
isExternal: true
|
||||
- name: '?'
|
||||
- uid: System.Nullable{System.Boolean}
|
||||
commentId: T:System.Nullable{System.Boolean}
|
||||
parent: System
|
||||
definition: System.Nullable`1
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
name: bool?
|
||||
nameWithType: bool?
|
||||
fullName: bool?
|
||||
nameWithType.vb: Boolean?
|
||||
fullName.vb: Boolean?
|
||||
name.vb: Boolean?
|
||||
spec.csharp:
|
||||
- uid: System.Boolean
|
||||
name: bool
|
||||
isExternal: true
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
- name: '?'
|
||||
spec.vb:
|
||||
- uid: System.Boolean
|
||||
name: Boolean
|
||||
isExternal: true
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
- name: '?'
|
||||
- uid: Microsoft.Xna.Framework
|
||||
commentId: N:Microsoft.Xna.Framework
|
||||
isExternal: true
|
||||
|
@ -1627,14 +1671,18 @@ references:
|
|||
- name: " "
|
||||
- name: T
|
||||
- name: )
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
commentId: M:TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
isExternal: true
|
||||
name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?)
|
||||
nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?)
|
||||
fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?)
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
name: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?)
|
||||
nameWithType: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, bool?)
|
||||
fullName: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, bool?)
|
||||
nameWithType.vb: Wall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?)
|
||||
fullName.vb: TinyLife.World.Wall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean?)
|
||||
name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean?)
|
||||
spec.csharp:
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
name: Draw
|
||||
- name: (
|
||||
- uid: TinyLife.World.Map
|
||||
|
@ -1660,9 +1708,16 @@ references:
|
|||
name: Color
|
||||
isExternal: true
|
||||
- name: '?'
|
||||
- name: ','
|
||||
- name: " "
|
||||
- uid: System.Boolean
|
||||
name: bool
|
||||
isExternal: true
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
- name: '?'
|
||||
- name: )
|
||||
spec.vb:
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color})
|
||||
- uid: TinyLife.World.Wall.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Nullable{System.Boolean})
|
||||
name: Draw
|
||||
- name: (
|
||||
- uid: TinyLife.World.Map
|
||||
|
@ -1688,6 +1743,13 @@ references:
|
|||
name: Color
|
||||
isExternal: true
|
||||
- name: '?'
|
||||
- name: ','
|
||||
- name: " "
|
||||
- uid: System.Boolean
|
||||
name: Boolean
|
||||
isExternal: true
|
||||
href: https://learn.microsoft.com/dotnet/api/system.boolean
|
||||
- name: '?'
|
||||
- name: )
|
||||
- uid: TinyLife.Options.WallMode
|
||||
commentId: P:TinyLife.Options.WallMode
|
||||
|
|
BIN
media/changelog/0.32.0.png
Normal file
BIN
media/changelog/0.32.0.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 MiB |
Loading…
Reference in a new issue