Compare commits

..

2 commits

Author SHA1 Message Date
Ell
0fe35a7f83 0.31.1 2023-04-17 12:49:51 +02:00
Ell
0fb0c553a3 language & roadmap update 2023-04-17 12:35:31 +02:00
16 changed files with 232 additions and 179 deletions

View file

@ -1,3 +1,18 @@
# 0.31.1
*April 17, 2023*
Additions
- Added the ability to disable the "Unavailable in Demo" info boxes in the hints options
- Added "On the Roadmap" boxes in appropriate places that tease upcoming features (which can also be disabled in the hints options)
Improvements
- Made clock time format be based on the selected language
- Allow languages to specify that a Tiny's last name should be displayed in front of their first name
Fixes
- Fixed spanish localization using the wrong language code, causing a crash
- Fixed the character creator soft-locking the game when editing outfits for a Tiny who is incomplete
# 0.31.0
*April 14, 2023*

View file

@ -1472,6 +1472,7 @@
"TinyLife.LnCategory.InGameHints": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Jobs": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Names": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Overrides": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Personalities": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Skills": "TinyLife.LnCategory.yml",
"TinyLife.LnCategory.Ui": "TinyLife.LnCategory.yml",
@ -2538,6 +2539,8 @@
"TinyLife.Options.GameSpeeds": "TinyLife.Options.yml",
"TinyLife.Options.GridKeybind": "TinyLife.Options.yml",
"TinyLife.Options.HideControlsHints": "TinyLife.Options.yml",
"TinyLife.Options.HideDemoHints": "TinyLife.Options.yml",
"TinyLife.Options.HideEarlyAccessHints": "TinyLife.Options.yml",
"TinyLife.Options.HideGamepadControlsHints": "TinyLife.Options.yml",
"TinyLife.Options.HideHangingObjects": "TinyLife.Options.yml",
"TinyLife.Options.IncreaseSpeedKeybind": "TinyLife.Options.yml",
@ -2567,7 +2570,6 @@
"TinyLife.Options.TabBackKeybind": "TinyLife.Options.yml",
"TinyLife.Options.TabForwardKeybind": "TinyLife.Options.yml",
"TinyLife.Options.TransparentTooltips": "TinyLife.Options.yml",
"TinyLife.Options.TwelveHourClock": "TinyLife.Options.yml",
"TinyLife.Options.UiAnimations": "TinyLife.Options.yml",
"TinyLife.Options.UiScale": "TinyLife.Options.yml",
"TinyLife.Options.UnbindKeybind": "TinyLife.Options.yml",

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1095
startLine: 1096
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1098
startLine: 1099
assemblies:
- Tiny Life
namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1100
startLine: 1101
assemblies:
- Tiny Life
namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1102
startLine: 1103
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1104
startLine: 1105
assemblies:
- Tiny Life
namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1106
startLine: 1107
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1108
startLine: 1109
assemblies:
- Tiny Life
namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1110
startLine: 1111
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 525
startLine: 524
assemblies:
- Tiny Life
namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 530
startLine: 529
assemblies:
- Tiny Life
namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 534
startLine: 533
assemblies:
- Tiny Life
namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 538
startLine: 537
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 542
startLine: 541
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 547
startLine: 546
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -17,6 +17,7 @@ items:
- TinyLife.LnCategory.InGameHints
- TinyLife.LnCategory.Jobs
- TinyLife.LnCategory.Names
- TinyLife.LnCategory.Overrides
- TinyLife.LnCategory.Personalities
- TinyLife.LnCategory.Skills
- TinyLife.LnCategory.Ui
@ -34,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory
path: ../TinyLife/Localization.cs
startLine: 151
startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife
@ -63,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Localization.cs
startLine: 154
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -91,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Localization.cs
startLine: 156
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife
@ -119,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Localization.cs
startLine: 158
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife
@ -147,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Localization.cs
startLine: 160
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife
@ -175,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Localization.cs
startLine: 162
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife
@ -203,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities
path: ../TinyLife/Localization.cs
startLine: 164
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife
@ -231,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Localization.cs
startLine: 166
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife
@ -259,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs
path: ../TinyLife/Localization.cs
startLine: 168
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife
@ -287,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Localization.cs
startLine: 170
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife
@ -315,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints
path: ../TinyLife/Localization.cs
startLine: 172
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife
@ -343,7 +344,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints
path: ../TinyLife/Localization.cs
startLine: 174
startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife
@ -371,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Localization.cs
startLine: 176
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife
@ -399,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 178
startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife
@ -427,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts
path: ../TinyLife/Localization.cs
startLine: 180
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife
@ -455,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/Localization.cs
startLine: 182
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife
@ -465,6 +466,32 @@ items:
content: Achievements = 14
return:
type: TinyLife.LnCategory
- uid: TinyLife.LnCategory.Overrides
commentId: F:TinyLife.LnCategory.Overrides
id: Overrides
parent: TinyLife.LnCategory
langs:
- csharp
- vb
name: Overrides
nameWithType: LnCategory.Overrides
fullName: TinyLife.LnCategory.Overrides
type: Field
source:
remote:
path: TinyLife/Localization.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Overrides
path: ../TinyLife/Localization.cs
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: Overrides = 15
return:
type: TinyLife.LnCategory
references:
- uid: TinyLife
commentId: N:TinyLife

View file

@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetLanguage
path: ../TinyLife/Localization.cs
startLine: 43
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Localization.cs
startLine: 54
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 77
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 96
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys
path: ../TinyLife/Localization.cs
startLine: 105
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -28,6 +28,8 @@ items:
- TinyLife.Options.GameSpeeds
- TinyLife.Options.GridKeybind
- TinyLife.Options.HideControlsHints
- TinyLife.Options.HideDemoHints
- TinyLife.Options.HideEarlyAccessHints
- TinyLife.Options.HideGamepadControlsHints
- TinyLife.Options.HideHangingObjects
- TinyLife.Options.IncreaseSpeedKeybind
@ -57,7 +59,6 @@ items:
- TinyLife.Options.TabBackKeybind
- TinyLife.Options.TabForwardKeybind
- TinyLife.Options.TransparentTooltips
- TinyLife.Options.TwelveHourClock
- TinyLife.Options.UiAnimations
- TinyLife.Options.UiScale
- TinyLife.Options.UnbindKeybind
@ -2158,6 +2159,80 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.HideDemoHints
commentId: F:TinyLife.Options.HideDemoHints
id: HideDemoHints
parent: TinyLife.Options
langs:
- csharp
- vb
name: HideDemoHints
nameWithType: Options.HideDemoHints
fullName: TinyLife.Options.HideDemoHints
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideDemoHints
path: ../TinyLife/Options.cs
startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: >-
[DataMember]
public bool HideDemoHints
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public HideDemoHints As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.HideEarlyAccessHints
commentId: F:TinyLife.Options.HideEarlyAccessHints
id: HideEarlyAccessHints
parent: TinyLife.Options
langs:
- csharp
- vb
name: HideEarlyAccessHints
nameWithType: Options.HideEarlyAccessHints
fullName: TinyLife.Options.HideEarlyAccessHints
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideEarlyAccessHints
path: ../TinyLife/Options.cs
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: >-
[DataMember]
public bool HideEarlyAccessHints
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public HideEarlyAccessHints As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.AllowMods
commentId: F:TinyLife.Options.AllowMods
id: AllowMods
@ -2176,7 +2251,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods
path: ../TinyLife/Options.cs
startLine: 278
startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife
@ -2215,7 +2290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameMusic
path: ../TinyLife/Options.cs
startLine: 283
startLine: 287
assemblies:
- Tiny Life
namespace: TinyLife
@ -2254,7 +2329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransparentTooltips
path: ../TinyLife/Options.cs
startLine: 288
startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife
@ -2293,7 +2368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InstantTooltips
path: ../TinyLife/Options.cs
startLine: 293
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife
@ -2332,7 +2407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LongerNotifications
path: ../TinyLife/Options.cs
startLine: 298
startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife
@ -2353,45 +2428,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.TwelveHourClock
commentId: F:TinyLife.Options.TwelveHourClock
id: TwelveHourClock
parent: TinyLife.Options
langs:
- csharp
- vb
name: TwelveHourClock
nameWithType: Options.TwelveHourClock
fullName: TinyLife.Options.TwelveHourClock
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TwelveHourClock
path: ../TinyLife/Options.cs
startLine: 303
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nWhether to use a twelve-hour clock display. This value is used by <xref href=\"TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataMember]
public bool TwelveHourClock
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public TwelveHourClock As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.CursorScale
commentId: F:TinyLife.Options.CursorScale
id: CursorScale
@ -2410,7 +2446,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorScale
path: ../TinyLife/Options.cs
startLine: 305
startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife
@ -2447,7 +2483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
startLine: 336
startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife
@ -2481,7 +2517,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 375
startLine: 374
assemblies:
- Tiny Life
namespace: TinyLife
@ -4029,31 +4065,6 @@ references:
name: Notifications
nameWithType: Notifications
fullName: TinyLife.Uis.Notifications
- uid: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
commentId: M:TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: ToTimestampString(TimeSpan)
nameWithType: Extensions.ToTimestampString(TimeSpan)
fullName: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
name: ToTimestampString
- name: (
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan)
name: ToTimestampString
- name: (
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply
name: Apply

View file

@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
startLine: 402
startLine: 401
assemblies:
- Tiny Life
namespace: TinyLife
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 409
startLine: 408
assemblies:
- Tiny Life
namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
startLine: 415
startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
startLine: 421
startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife
@ -199,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
startLine: 426
startLine: 425
assemblies:
- Tiny Life
namespace: TinyLife
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
startLine: 432
startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife
@ -277,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
startLine: 438
startLine: 437
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
startLine: 444
startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
startLine: 450
startLine: 449
assemblies:
- Tiny Life
namespace: TinyLife
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
startLine: 456
startLine: 455
assemblies:
- Tiny Life
namespace: TinyLife
@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
startLine: 462
startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
startLine: 468
startLine: 467
assemblies:
- Tiny Life
namespace: TinyLife
@ -511,7 +511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
startLine: 474
startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife
@ -550,7 +550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
startLine: 480
startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 485
startLine: 484
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
startLine: 493
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/GameImpl.cs
startLine: 1137
startLine: 1138
assemblies:
- Tiny Life
namespace: TinyLife
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
startLine: 1143
startLine: 1144
assemblies:
- Tiny Life
namespace: TinyLife
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
startLine: 1147
startLine: 1148
assemblies:
- Tiny Life
namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
startLine: 1151
startLine: 1152
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoughtItemDelegate
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 1028
startLine: 1038
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomPriceDelegate
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 1023
startLine: 1033
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -220,7 +220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCloseOrExport
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 392
startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -251,7 +251,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Open
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 785
startLine: 787
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -289,7 +289,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomPrice
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 799
startLine: 801
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -327,7 +327,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoughtItem
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 815
startLine: 817
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -362,7 +362,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPersonComplete
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 821
startLine: 823
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -393,7 +393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePersonalitySelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 827
startLine: 829
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -429,7 +429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateNameSelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 857
startLine: 859
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -460,18 +460,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePronounSelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 880
startLine: 886
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static void CreatePronounSelector(Person person, Element parent)
content: public static bool CreatePronounSelector(Person person, Element parent)
parameters:
- id: person
type: TinyLife.Objects.Person
- id: parent
type: MLEM.Ui.Elements.Element
content.vb: Public Shared Sub CreatePronounSelector(person As Person, parent As Element)
return:
type: System.Boolean
content.vb: Public Shared Function CreatePronounSelector(person As Person, parent As Element) As Boolean
overload: TinyLife.Uis.CharacterCreator.CreatePronounSelector*
- uid: TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)
commentId: M:TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)
@ -491,7 +493,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePregnancyAbilitySelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 891
startLine: 901
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -522,7 +524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateVoiceSelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 915
startLine: 925
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransitionType
path: ../TinyLife/Uis/Menus.cs
startLine: 1033
startLine: 1055
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -50,7 +50,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swipe
path: ../TinyLife/Uis/Menus.cs
startLine: 1039
startLine: 1061
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fade
path: ../TinyLife/Uis/Menus.cs
startLine: 1044
startLine: 1066
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -1840,7 +1840,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nTurns the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">timeSpan</code> into a nicely displayed timestamp in 12- or 24-hour format, based on <xref href=\"TinyLife.Options.TwelveHourClock\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nTurns the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">timeSpan</code> into a nicely displayed timestamp in 12- or 24-hour format, based on <see cref=\"!:Options.TwelveHourClock\"></see>.\n"
example: []
syntax:
content: public static string ToTimestampString(this TimeSpan timeSpan)
@ -3711,11 +3711,6 @@ references:
name: Color
isExternal: true
- name: )
- uid: TinyLife.Options.TwelveHourClock
commentId: F:TinyLife.Options.TwelveHourClock
name: TwelveHourClock
nameWithType: Options.TwelveHourClock
fullName: TinyLife.Options.TwelveHourClock
- uid: TinyLife.Utilities.Extensions.ToTimestampString*
commentId: Overload:TinyLife.Utilities.Extensions.ToTimestampString
name: ToTimestampString

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
startLine: 555
startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
startLine: 560
startLine: 559
assemblies:
- Tiny Life
namespace: TinyLife
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
startLine: 564
startLine: 563
assemblies:
- Tiny Life
namespace: TinyLife
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
startLine: 568
startLine: 567
assemblies:
- Tiny Life
namespace: TinyLife
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
startLine: 572
startLine: 571
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -9,16 +9,6 @@
"desc": "We plan on adding babies into the game before release, which will feature unique gameplay and interactions. After release, teenager, and elder life stages, as well as death by natural causes, are also planned.",
"stage": "Before Release"
},
{
"name": "🍷 Bars and Other Public Lots",
"desc": "There will be a lot more public lots in the future, including bars and museums, as well as more complex lot types like festival spots after release.",
"stage": "Before Release"
},
{
"name": "🫂 More Complex Relationships",
"desc": "While there's already friendship, romance and dating in the game, we'd like to include marriage, jealousy, and consequences for cheating on partners. We plan on expanding relationships even further after release by introducing open relationships, polyamory, and more.",
"stage": "Before Release"
},
{
"name": "🔗 Workshop Support",
"desc": "We plan on adding support for both Steam Workshop and the CurseForge modding platform to allow you to share custom lots, households, maps, and mods with other players.",
@ -29,6 +19,26 @@
"desc": "After release, the game won't be free anymore, but you'll still be able to play a demo with a limited amount of content for free.",
"important": true
},
{
"name": "🫂 More Complex Relationships",
"desc": "While there's already friendship, romance, dating and cheating in the game, we'd like to include marriage and jealousy. We plan on expanding relationships even further later on by introducing open relationships, polyamory, and more.",
"stage": "Soon"
},
{
"name": "🍷 Even More Public Lots",
"desc": "There will be a lot more public lots in the future, including bars and museums, as well as more complex lot types like festival spots.",
"stage": "Soon"
},
{
"name": "📱 Phones",
"desc": "Phones will include the ability to call people, ask them to visit your lot, organize social events, and more!",
"stage": "Soon"
},
{
"name": "💃 Social Events",
"desc": "Social events will include birthday parties, dinner parties, weddings, and more. You'll be able to organize them in advance, invite the people you want to attend, and earn rewards for events that go well.",
"stage": "Soon"
},
{
"name": "🗺️ More Maps",
"desc": "Along with the existing ability to create and share custom maps, we'd like to add a few additional maps to accompany Maple Plains City.",
@ -36,16 +46,7 @@
},
{
"name": "🏠 Multiple Floors",
"desc": "The ability to add additional floors to a lot will allow for more complex and grand-looking houses. We'd also like to add various ways of traversing multiple floors, like spiral stairs and ladders."
},
{
"name": "📱 Phones",
"desc": "Phones will include the ability to call people, ask them to visit your lot, organize social events, and more!",
"stage": "Long-Term"
},
{
"name": "💃 Social Events",
"desc": "Social events will include birthday parties, dinner parties, weddings, and more. You'll be able to organize them in advance, invite the people you want to attend, and earn rewards for events that go well.",
"desc": "The ability to add additional floors to a lot will allow for more complex and grand-looking houses. We'd also like to add various ways of traversing multiple floors, like spiral stairs and ladders.",
"stage": "Long-Term"
},
{
@ -64,8 +65,8 @@
"stage": "Long-Term"
},
{
"name": "🏳️‍🌈 Customizable Pronouns",
"desc": "Unfortunately, customizable pronouns aren't as easy to implement as we'd like. While English only has a few variations for each set of pronouns, other languages can have a lot more due to grammatical case. Since gameplay features are our priority right now, this is a long-term plan.",
"name": "🏳️‍🌈 Better Customizable Pronouns",
"desc": "Unfortunately, customizable pronouns for in-game text aren't as easy to implement as we'd like, as we discussed at length in a <a href=\"https://store.steampowered.com/news/app/1651490/view/5306971121503255286\">Tiny Technicalities post</a>. Since gameplay features are our priority right now, this is a long-term plan.",
"stage": "Long-Term"
},
{