Compare commits

..

No commits in common. "0fe35a7f83a9cc18ec9806465c84ffe08e761725" and "3f29a35311dd81aed8efcc36baeb15d14b80cfaf" have entirely different histories.

16 changed files with 179 additions and 232 deletions

View file

@ -1,18 +1,3 @@
# 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,7 +1472,6 @@
"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",
@ -2539,8 +2538,6 @@
"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",
@ -2570,6 +2567,7 @@
"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: 1096
startLine: 1095
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1099
startLine: 1098
assemblies:
- Tiny Life
namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1101
startLine: 1100
assemblies:
- Tiny Life
namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1103
startLine: 1102
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1105
startLine: 1104
assemblies:
- Tiny Life
namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1107
startLine: 1106
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1109
startLine: 1108
assemblies:
- Tiny Life
namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1111
startLine: 1110
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: 524
startLine: 525
assemblies:
- Tiny Life
namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 529
startLine: 530
assemblies:
- Tiny Life
namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 533
startLine: 534
assemblies:
- Tiny Life
namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 537
startLine: 538
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 541
startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 546
startLine: 547
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -17,7 +17,6 @@ items:
- TinyLife.LnCategory.InGameHints
- TinyLife.LnCategory.Jobs
- TinyLife.LnCategory.Names
- TinyLife.LnCategory.Overrides
- TinyLife.LnCategory.Personalities
- TinyLife.LnCategory.Skills
- TinyLife.LnCategory.Ui
@ -35,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory
path: ../TinyLife/Localization.cs
startLine: 157
startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife
@ -64,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Localization.cs
startLine: 160
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Localization.cs
startLine: 162
startLine: 156
assemblies:
- Tiny Life
namespace: TinyLife
@ -120,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Localization.cs
startLine: 164
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife
@ -148,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Localization.cs
startLine: 166
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -176,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Localization.cs
startLine: 168
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife
@ -204,7 +203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities
path: ../TinyLife/Localization.cs
startLine: 170
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife
@ -232,7 +231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Localization.cs
startLine: 172
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife
@ -260,7 +259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs
path: ../TinyLife/Localization.cs
startLine: 174
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife
@ -288,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Localization.cs
startLine: 176
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints
path: ../TinyLife/Localization.cs
startLine: 178
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife
@ -344,7 +343,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints
path: ../TinyLife/Localization.cs
startLine: 180
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife
@ -372,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Localization.cs
startLine: 182
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife
@ -400,7 +399,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 184
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife
@ -428,7 +427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts
path: ../TinyLife/Localization.cs
startLine: 186
startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife
@ -456,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/Localization.cs
startLine: 188
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife
@ -466,32 +465,6 @@ 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: 47
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Localization.cs
startLine: 58
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 83
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 102
startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys
path: ../TinyLife/Localization.cs
startLine: 111
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -28,8 +28,6 @@ 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
@ -59,6 +57,7 @@ items:
- TinyLife.Options.TabBackKeybind
- TinyLife.Options.TabForwardKeybind
- TinyLife.Options.TransparentTooltips
- TinyLife.Options.TwelveHourClock
- TinyLife.Options.UiAnimations
- TinyLife.Options.UiScale
- TinyLife.Options.UnbindKeybind
@ -2159,80 +2158,6 @@ 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
@ -2251,7 +2176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods
path: ../TinyLife/Options.cs
startLine: 282
startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife
@ -2290,7 +2215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameMusic
path: ../TinyLife/Options.cs
startLine: 287
startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife
@ -2329,7 +2254,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransparentTooltips
path: ../TinyLife/Options.cs
startLine: 292
startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife
@ -2368,7 +2293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InstantTooltips
path: ../TinyLife/Options.cs
startLine: 297
startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife
@ -2407,7 +2332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LongerNotifications
path: ../TinyLife/Options.cs
startLine: 302
startLine: 298
assemblies:
- Tiny Life
namespace: TinyLife
@ -2428,6 +2353,45 @@ 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
@ -2446,7 +2410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorScale
path: ../TinyLife/Options.cs
startLine: 304
startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife
@ -2483,7 +2447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
startLine: 335
startLine: 336
assemblies:
- Tiny Life
namespace: TinyLife
@ -2517,7 +2481,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 374
startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife
@ -4065,6 +4029,31 @@ 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: 401
startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 408
startLine: 409
assemblies:
- Tiny Life
namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
startLine: 414
startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
startLine: 420
startLine: 421
assemblies:
- Tiny Life
namespace: TinyLife
@ -199,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
startLine: 425
startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
startLine: 431
startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife
@ -277,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
startLine: 437
startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
startLine: 443
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
startLine: 449
startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
startLine: 455
startLine: 456
assemblies:
- Tiny Life
namespace: TinyLife
@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
startLine: 461
startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
startLine: 467
startLine: 468
assemblies:
- Tiny Life
namespace: TinyLife
@ -511,7 +511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
startLine: 473
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife
@ -550,7 +550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
startLine: 479
startLine: 480
assemblies:
- Tiny Life
namespace: TinyLife
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 484
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
startLine: 492
startLine: 493
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: 1138
startLine: 1137
assemblies:
- Tiny Life
namespace: TinyLife
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
startLine: 1144
startLine: 1143
assemblies:
- Tiny Life
namespace: TinyLife
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
startLine: 1148
startLine: 1147
assemblies:
- Tiny Life
namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
startLine: 1152
startLine: 1151
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: 1038
startLine: 1028
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: 1033
startLine: 1023
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: 394
startLine: 392
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: 787
startLine: 785
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: 801
startLine: 799
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: 817
startLine: 815
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: 823
startLine: 821
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: 829
startLine: 827
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: 859
startLine: 857
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -460,20 +460,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePronounSelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 886
startLine: 880
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static bool CreatePronounSelector(Person person, Element parent)
content: public static void CreatePronounSelector(Person person, Element parent)
parameters:
- id: person
type: TinyLife.Objects.Person
- id: parent
type: MLEM.Ui.Elements.Element
return:
type: System.Boolean
content.vb: Public Shared Function CreatePronounSelector(person As Person, parent As Element) As Boolean
content.vb: Public Shared Sub CreatePronounSelector(person As Person, parent As Element)
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)
@ -493,7 +491,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePregnancyAbilitySelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 901
startLine: 891
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -524,7 +522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateVoiceSelector
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 925
startLine: 915
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: 1055
startLine: 1033
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: 1061
startLine: 1039
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: 1066
startLine: 1044
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 <see cref=\"!:Options.TwelveHourClock\"></see>.\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 <xref href=\"TinyLife.Options.TwelveHourClock\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static string ToTimestampString(this TimeSpan timeSpan)
@ -3711,6 +3711,11 @@ 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: 554
startLine: 555
assemblies:
- Tiny Life
namespace: TinyLife
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
startLine: 559
startLine: 560
assemblies:
- Tiny Life
namespace: TinyLife
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
startLine: 563
startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
startLine: 567
startLine: 568
assemblies:
- Tiny Life
namespace: TinyLife
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
startLine: 571
startLine: 572
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -9,6 +9,16 @@
"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.",
@ -19,26 +29,6 @@
"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.",
@ -46,7 +36,16 @@
},
{
"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.",
"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.",
"stage": "Long-Term"
},
{
@ -65,8 +64,8 @@
"stage": "Long-Term"
},
{
"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.",
"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.",
"stage": "Long-Term"
},
{