This commit is contained in:
Ell 2023-05-08 12:13:57 +02:00
parent e81fad56cf
commit 83c146cecc
10 changed files with 246 additions and 73 deletions

View file

@ -1,3 +1,25 @@
# 0.32.3
*May 8, 2023*
Improvements
- Reduced Steam thumbnail sizes, which should mitigate upload issues for some people
- Updated localizations
Fixes
- Fixed Steam usernames not being saved correctly for downloaded items
- Fixed the usage of reserved file names being allowed on Windows
- Fixed a rare crash when opening and closing the life goals menu too quickly
- Fixed the fitness level 3 goal actually requiring fitness level 5 in the Gym Rat life goal
- Fixed the log file not being able to be opened by other programs, causing a crash
- Fixed a crash when trying to pick up a book from a deleted bookshelf
- Fixed a crash when playing with a custom map that was removed from the game
- Fixed romance with only partner sometimes counting as romance with someone else if the household was exported and then imported again
- Fixed an exception when reading a skill book while quitting and then loading the game
- Fixed being able to watch TV from the location we're standing if no other locations are available
API
- Harmony for mods is now optional to avoid issues on ARM devices. If you use Harmony, please return true on RequiresHarmony in your mod class.
# 0.32.2 # 0.32.2
*May 3, 2023* *May 3, 2023*

View file

@ -1489,6 +1489,7 @@
"TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml", "TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.Name": "TinyLife.Mods.Mod.yml", "TinyLife.Mods.Mod.Name": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.PopulateOptions(MLEM.Ui.Elements.Group,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml", "TinyLife.Mods.Mod.PopulateOptions(MLEM.Ui.Elements.Group,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.RequiresHarmony": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.ModInfo": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo": "TinyLife.Mods.ModInfo.yml",
"TinyLife.Mods.ModInfo.Content": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Content": "TinyLife.Mods.ModInfo.yml",
"TinyLife.Mods.ModInfo.Dispose": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Dispose": "TinyLife.Mods.ModInfo.yml",

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Channel id: Channel
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 226 startLine: 224
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Comedy id: Comedy
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 231 startLine: 229
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking id: Cooking
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 235 startLine: 233
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Romance id: Romance
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 239 startLine: 237
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -138,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drama id: Drama
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 243 startLine: 241
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -166,7 +166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: News id: News
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 247 startLine: 245
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -194,7 +194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cartoons id: Cartoons
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 251 startLine: 249
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize id: AndThenInitialize
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 72 startLine: 70
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate id: AndThenUpdate
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 79 startLine: 77
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted id: AndThenIsCompleted
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 128 startLine: 126
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -346,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 137 startLine: 135
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -382,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted id: AndThenOnCompleted
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 147 startLine: 145
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -415,7 +415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewingArea id: GetViewingArea
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 183 startLine: 181
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeating id: GetSeating
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 197 startLine: 195
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -500,7 +500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewers id: GetViewers
path: ../TinyLife/Actions/WatchTvAction.cs path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 211 startLine: 209
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

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

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory id: LnCategory
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 176 startLine: 194
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui id: Ui
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 179 startLine: 197
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions id: Actions
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 181 startLine: 199
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode id: BuildMode
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 183 startLine: 201
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes id: Clothes
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 185 startLine: 203
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food id: Food
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 187 startLine: 205
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities id: Personalities
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 189 startLine: 207
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills id: Skills
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 191 startLine: 209
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs id: Jobs
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 193 startLine: 211
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions id: Emotions
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 195 startLine: 213
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints id: Hints
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 197 startLine: 215
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -344,7 +344,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints id: InGameHints
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 199 startLine: 217
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals id: Goals
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 201 startLine: 219
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names id: Names
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 203 startLine: 221
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -428,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts id: ChoicePrompts
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 205 startLine: 223
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements id: Achievements
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 207 startLine: 225
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -484,7 +484,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Overrides id: Overrides
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 209 startLine: 227
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Localization id: Localization
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 22 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LanguageNames id: LanguageNames
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 27 startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names id: Names
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 32 startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetLanguage id: SetLanguage
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 60 startLine: 54
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload id: Reload
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 71 startLine: 65
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get id: Get
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 96 startLine: 90
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get id: Get
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 114 startLine: 108
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys id: GetKeys
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 123 startLine: 117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -12,6 +12,7 @@ items:
- TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo) - TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Name - TinyLife.Mods.Mod.Name
- TinyLife.Mods.Mod.PopulateOptions(MLEM.Ui.Elements.Group,TinyLife.Mods.ModInfo) - TinyLife.Mods.Mod.PopulateOptions(MLEM.Ui.Elements.Group,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.RequiresHarmony
langs: langs:
- csharp - csharp
- vb - vb
@ -26,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod id: Mod
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 19 startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -65,7 +66,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 24 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -96,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description id: Description
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 29 startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -127,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon id: Icon
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 34 startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -140,6 +141,37 @@ items:
type: MLEM.Textures.TextureRegion type: MLEM.Textures.TextureRegion
content.vb: Public Overridable ReadOnly Property Icon As TextureRegion content.vb: Public Overridable ReadOnly Property Icon As TextureRegion
overload: TinyLife.Mods.Mod.Icon* overload: TinyLife.Mods.Mod.Icon*
- uid: TinyLife.Mods.Mod.RequiresHarmony
commentId: P:TinyLife.Mods.Mod.RequiresHarmony
id: RequiresHarmony
parent: TinyLife.Mods.Mod
langs:
- csharp
- vb
name: RequiresHarmony
nameWithType: Mod.RequiresHarmony
fullName: TinyLife.Mods.Mod.RequiresHarmony
type: Property
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiresHarmony
path: ../TinyLife/Mods/Mod.cs
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Mods
summary: "\nWhether this mod requires Harmony for patches.\nIf this is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, the <xref href=\"HarmonyLib.Harmony\" data-throw-if-not-resolved=\"false\"></xref> instance to use can be found in <xref href=\"TinyLife.Mods.ModInfo.Harmony\" data-throw-if-not-resolved=\"false\"></xref> during <xref href=\"TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger%2cMLEM.Data.Content.RawContentManager%2cMLEM.Data.RuntimeTexturePacker%2cTinyLife.Mods.ModInfo)\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that Harmony is not currently supported on ARM devices like newer Macbooks. If you want to use Harmony only on certain devices, you can return a value based on <xref href=\"System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual bool RequiresHarmony { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public Overridable ReadOnly Property RequiresHarmony As Boolean
overload: TinyLife.Mods.Mod.RequiresHarmony*
- uid: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo) - uid: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo) commentId: M:TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
id: Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo) id: Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
@ -158,7 +190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 44 startLine: 52
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -199,7 +231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGameContent id: AddGameContent
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 56 startLine: 64
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -234,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomFurnitureTextures id: GetCustomFurnitureTextures
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 64 startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -268,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateOptions id: PopulateOptions
path: ../TinyLife/Mods/Mod.cs path: ../TinyLife/Mods/Mod.cs
startLine: 75 startLine: 83
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -691,6 +723,119 @@ references:
- uid: MLEM.Textures - uid: MLEM.Textures
name: Textures name: Textures
isExternal: true isExternal: true
- uid: HarmonyLib.Harmony
commentId: T:HarmonyLib.Harmony
parent: HarmonyLib
isExternal: true
name: Harmony
nameWithType: Harmony
fullName: HarmonyLib.Harmony
- uid: TinyLife.Mods.ModInfo.Harmony
commentId: F:TinyLife.Mods.ModInfo.Harmony
name: Harmony
nameWithType: ModInfo.Harmony
fullName: TinyLife.Mods.ModInfo.Harmony
- uid: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
isExternal: true
name: Initialize(Logger, RawContentManager, RuntimeTexturePacker, ModInfo)
nameWithType: Mod.Initialize(Logger, RawContentManager, RuntimeTexturePacker, ModInfo)
fullName: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger, MLEM.Data.Content.RawContentManager, MLEM.Data.RuntimeTexturePacker, TinyLife.Mods.ModInfo)
spec.csharp:
- uid: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
name: Initialize
- name: (
- uid: ExtremelySimpleLogger.Logger
name: Logger
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Data.Content.RawContentManager
name: RawContentManager
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Data.RuntimeTexturePacker
name: RuntimeTexturePacker
isExternal: true
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
- name: )
spec.vb:
- uid: TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
name: Initialize
- name: (
- uid: ExtremelySimpleLogger.Logger
name: Logger
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Data.Content.RawContentManager
name: RawContentManager
isExternal: true
- name: ','
- name: " "
- uid: MLEM.Data.RuntimeTexturePacker
name: RuntimeTexturePacker
isExternal: true
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
- name: )
- uid: System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)
commentId: M:System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices.runtimeinformation.isosplatform
name: IsOSPlatform(OSPlatform)
nameWithType: RuntimeInformation.IsOSPlatform(OSPlatform)
fullName: System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)
spec.csharp:
- uid: System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)
name: IsOSPlatform
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices.runtimeinformation.isosplatform
- name: (
- uid: System.Runtime.InteropServices.OSPlatform
name: OSPlatform
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices.osplatform
- name: )
spec.vb:
- uid: System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform)
name: IsOSPlatform
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices.runtimeinformation.isosplatform
- name: (
- uid: System.Runtime.InteropServices.OSPlatform
name: OSPlatform
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices.osplatform
- name: )
- uid: TinyLife.Mods.Mod.RequiresHarmony*
commentId: Overload:TinyLife.Mods.Mod.RequiresHarmony
name: RequiresHarmony
nameWithType: Mod.RequiresHarmony
fullName: TinyLife.Mods.Mod.RequiresHarmony
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: HarmonyLib
commentId: N:HarmonyLib
isExternal: true
name: HarmonyLib
nameWithType: HarmonyLib
fullName: HarmonyLib
- uid: MLEM.Data.Content.RawContentManager - uid: MLEM.Data.Content.RawContentManager
commentId: T:MLEM.Data.Content.RawContentManager commentId: T:MLEM.Data.Content.RawContentManager
parent: MLEM.Data.Content parent: MLEM.Data.Content

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModInfo id: ModInfo
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 138 startLine: 143
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -70,7 +70,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id id: Id
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 143 startLine: 148
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod id: Mod
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 147 startLine: 152
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -128,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Logger id: Logger
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 152 startLine: 157
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Content id: Content
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 157 startLine: 162
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -186,11 +186,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Harmony id: Harmony
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 161 startLine: 167
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
summary: "\nThe <xref href=\"HarmonyLib.Harmony\" data-throw-if-not-resolved=\"false\"></xref> instance that this mod can use.\n" summary: "\nThe <xref href=\"HarmonyLib.Harmony\" data-throw-if-not-resolved=\"false\"></xref> instance that this mod can use.\nThis value is only set if <xref href=\"TinyLife.Mods.Mod.RequiresHarmony\" data-throw-if-not-resolved=\"false\"></xref> was <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a> when the <xref href=\"TinyLife.Mods.ModInfo.Mod\" data-throw-if-not-resolved=\"false\"></xref> was loaded.\n"
example: [] example: []
syntax: syntax:
content: public readonly Harmony Harmony content: public readonly Harmony Harmony
@ -215,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OptionsFile id: OptionsFile
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 165 startLine: 171
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -244,7 +244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize id: Finalize
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 182 startLine: 188
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -274,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose id: Dispose
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 187 startLine: 193
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -303,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToString id: ToString
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 194 startLine: 200
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -333,7 +333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveOptions id: SaveOptions
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 209 startLine: 217
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -371,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadOptions id: LoadOptions
path: ../TinyLife/Mods/ModLoader.cs path: ../TinyLife/Mods/ModLoader.cs
startLine: 227 startLine: 235
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Mods namespace: TinyLife.Mods
@ -802,6 +802,11 @@ references:
name: Harmony name: Harmony
nameWithType: Harmony nameWithType: Harmony
fullName: HarmonyLib.Harmony fullName: HarmonyLib.Harmony
- uid: TinyLife.Mods.Mod.RequiresHarmony
commentId: P:TinyLife.Mods.Mod.RequiresHarmony
name: RequiresHarmony
nameWithType: Mod.RequiresHarmony
fullName: TinyLife.Mods.Mod.RequiresHarmony
- uid: HarmonyLib - uid: HarmonyLib
commentId: N:HarmonyLib commentId: N:HarmonyLib
isExternal: true isExternal: true

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set id: Set
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1142 startLine: 1143
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking id: Woodworking
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1148 startLine: 1149
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout id: Workout
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1152 startLine: 1153
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes id: ChildClothes
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1156 startLine: 1157
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife