mirror of
https://github.com/Ellpeck/TinyLifeWeb.git
synced 2024-11-26 21:08:34 +01:00
Compare commits
2 commits
5d1998a0d0
...
83c146cecc
Author | SHA1 | Date | |
---|---|---|---|
83c146cecc | |||
e81fad56cf |
11 changed files with 247 additions and 74 deletions
22
Changelog.md
22
Changelog.md
|
@ -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
|
||||
*May 3, 2023*
|
||||
|
||||
|
|
|
@ -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.Name": "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.Content": "TinyLife.Mods.ModInfo.yml",
|
||||
"TinyLife.Mods.ModInfo.Dispose": "TinyLife.Mods.ModInfo.yml",
|
||||
|
|
|
@ -25,7 +25,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Channel
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 226
|
||||
startLine: 224
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -54,7 +54,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Comedy
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 231
|
||||
startLine: 229
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -82,7 +82,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Cooking
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 235
|
||||
startLine: 233
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -110,7 +110,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Romance
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 239
|
||||
startLine: 237
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -138,7 +138,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Drama
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 243
|
||||
startLine: 241
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -166,7 +166,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: News
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 247
|
||||
startLine: 245
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -194,7 +194,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Cartoons
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 251
|
||||
startLine: 249
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
|
|
@ -243,7 +243,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: AndThenInitialize
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 72
|
||||
startLine: 70
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -272,7 +272,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: AndThenUpdate
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 79
|
||||
startLine: 77
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -314,7 +314,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: AndThenIsCompleted
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 128
|
||||
startLine: 126
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -346,7 +346,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: CanMultitask
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 137
|
||||
startLine: 135
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -382,7 +382,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: AndThenOnCompleted
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 147
|
||||
startLine: 145
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -415,7 +415,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetViewingArea
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 183
|
||||
startLine: 181
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -456,7 +456,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetSeating
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 197
|
||||
startLine: 195
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
@ -500,7 +500,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetViewers
|
||||
path: ../TinyLife/Actions/WatchTvAction.cs
|
||||
startLine: 211
|
||||
startLine: 209
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Actions
|
||||
|
|
|
@ -26,7 +26,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GameMode
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1100
|
||||
startLine: 1101
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -55,7 +55,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: InitialLoad
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1103
|
||||
startLine: 1104
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -83,7 +83,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Splash
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1105
|
||||
startLine: 1106
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -111,7 +111,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: MainMenu
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1107
|
||||
startLine: 1108
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -139,7 +139,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: SelectHousehold
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1109
|
||||
startLine: 1110
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -167,7 +167,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: InGameHousehold
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1111
|
||||
startLine: 1112
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -195,7 +195,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: BuildOnly
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1113
|
||||
startLine: 1114
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -223,7 +223,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: CharacterCreation
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1115
|
||||
startLine: 1116
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
|
|
@ -35,7 +35,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: LnCategory
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 176
|
||||
startLine: 194
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -64,7 +64,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Ui
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 179
|
||||
startLine: 197
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -92,7 +92,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Actions
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 181
|
||||
startLine: 199
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -120,7 +120,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: BuildMode
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 183
|
||||
startLine: 201
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -148,7 +148,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Clothes
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 185
|
||||
startLine: 203
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -176,7 +176,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Food
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 187
|
||||
startLine: 205
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -204,7 +204,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Personalities
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 189
|
||||
startLine: 207
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -232,7 +232,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Skills
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 191
|
||||
startLine: 209
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -260,7 +260,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Jobs
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 193
|
||||
startLine: 211
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -288,7 +288,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Emotions
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 195
|
||||
startLine: 213
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -316,7 +316,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Hints
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 197
|
||||
startLine: 215
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -344,7 +344,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: InGameHints
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 199
|
||||
startLine: 217
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -372,7 +372,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Goals
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 201
|
||||
startLine: 219
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -400,7 +400,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Names
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 203
|
||||
startLine: 221
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -428,7 +428,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: ChoicePrompts
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 205
|
||||
startLine: 223
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -456,7 +456,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Achievements
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 207
|
||||
startLine: 225
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -484,7 +484,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Overrides
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 209
|
||||
startLine: 227
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
|
|
@ -26,7 +26,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Localization
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 22
|
||||
startLine: 26
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -63,7 +63,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: LanguageNames
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 27
|
||||
startLine: 31
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -92,7 +92,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Names
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 32
|
||||
startLine: 36
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -121,7 +121,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: SetLanguage
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 60
|
||||
startLine: 54
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -156,7 +156,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Reload
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 71
|
||||
startLine: 65
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -184,7 +184,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Get
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 96
|
||||
startLine: 90
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -225,7 +225,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Get
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 114
|
||||
startLine: 108
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -269,7 +269,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetKeys
|
||||
path: ../TinyLife/Localization.cs
|
||||
startLine: 123
|
||||
startLine: 117
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
|
|
@ -12,6 +12,7 @@ items:
|
|||
- TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
|
||||
- TinyLife.Mods.Mod.Name
|
||||
- TinyLife.Mods.Mod.PopulateOptions(MLEM.Ui.Elements.Group,TinyLife.Mods.ModInfo)
|
||||
- TinyLife.Mods.Mod.RequiresHarmony
|
||||
langs:
|
||||
- csharp
|
||||
- vb
|
||||
|
@ -26,7 +27,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Mod
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 19
|
||||
startLine: 21
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -65,7 +66,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Name
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 24
|
||||
startLine: 26
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -96,7 +97,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Description
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 29
|
||||
startLine: 31
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -127,7 +128,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Icon
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 34
|
||||
startLine: 36
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -140,6 +141,37 @@ items:
|
|||
type: MLEM.Textures.TextureRegion
|
||||
content.vb: Public Overridable ReadOnly Property Icon As TextureRegion
|
||||
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)
|
||||
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)
|
||||
|
@ -158,7 +190,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Initialize
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 44
|
||||
startLine: 52
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -199,7 +231,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: AddGameContent
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 56
|
||||
startLine: 64
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -234,7 +266,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: GetCustomFurnitureTextures
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 64
|
||||
startLine: 72
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -268,7 +300,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: PopulateOptions
|
||||
path: ../TinyLife/Mods/Mod.cs
|
||||
startLine: 75
|
||||
startLine: 83
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -691,6 +723,119 @@ references:
|
|||
- uid: MLEM.Textures
|
||||
name: Textures
|
||||
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
|
||||
commentId: T:MLEM.Data.Content.RawContentManager
|
||||
parent: MLEM.Data.Content
|
||||
|
|
|
@ -30,7 +30,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: ModInfo
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 138
|
||||
startLine: 143
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -70,7 +70,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Id
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 143
|
||||
startLine: 148
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -99,7 +99,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Mod
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 147
|
||||
startLine: 152
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -128,7 +128,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Logger
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 152
|
||||
startLine: 157
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -157,7 +157,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Content
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 157
|
||||
startLine: 162
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -186,11 +186,11 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Harmony
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 161
|
||||
startLine: 167
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
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: []
|
||||
syntax:
|
||||
content: public readonly Harmony Harmony
|
||||
|
@ -215,7 +215,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: OptionsFile
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 165
|
||||
startLine: 171
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -244,7 +244,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Finalize
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 182
|
||||
startLine: 188
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -274,7 +274,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Dispose
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 187
|
||||
startLine: 193
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -303,7 +303,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: ToString
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 194
|
||||
startLine: 200
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -333,7 +333,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: SaveOptions
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 209
|
||||
startLine: 217
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -371,7 +371,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: LoadOptions
|
||||
path: ../TinyLife/Mods/ModLoader.cs
|
||||
startLine: 227
|
||||
startLine: 235
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife.Mods
|
||||
|
@ -802,6 +802,11 @@ references:
|
|||
name: Harmony
|
||||
nameWithType: 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
|
||||
commentId: N:HarmonyLib
|
||||
isExternal: true
|
||||
|
|
|
@ -22,7 +22,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Set
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1142
|
||||
startLine: 1143
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -51,7 +51,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Woodworking
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1148
|
||||
startLine: 1149
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -79,7 +79,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: Workout
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1152
|
||||
startLine: 1153
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
@ -107,7 +107,7 @@ items:
|
|||
repo: https://git.ellpeck.de/Ellpeck/TinyLife
|
||||
id: ChildClothes
|
||||
path: ../TinyLife/GameImpl.cs
|
||||
startLine: 1156
|
||||
startLine: 1157
|
||||
assemblies:
|
||||
- Tiny Life
|
||||
namespace: TinyLife
|
||||
|
|
|
@ -32,7 +32,7 @@ To export your custom map, simply execute the `ExportCustomMap` cheat. This will
|
|||
Before sharing your map with the community, there are some additional files that are required to make the map work in-game:
|
||||
- `MyMapName.txt` contains the description of your map which will be displayed when creating a new save file in the game.
|
||||
- `MyMapName.png` contains a screenshot of a prominent part of your map (or any other image) which will be displayed when creating a new save file. The game expects this file to have 4:1 aspect ratio, with the default maps' size being 512x128 pixels.
|
||||
- Optionally `MyMapNameSteamThumbnail.png`, which will be used as the preview image displayed in the Steam Workshop if you decide to share your map there.
|
||||
- Optionally `MyMapNameSteamThumbnail.png`, which will be used as the preview image displayed in the Steam Workshop if you decide to share your map there. The restrictions for this seem somewhat arbitrary, but it's best to keep the file size under 1 MB and the image size around 256x256 pixels.
|
||||
|
||||
Optionally, you can put the three (or four) files into a `zip` archive to share with the community. The archive can then be put into the game's `Custom Maps` folder as-is, and the map will be available to select in-game.
|
||||
|
||||
|
|
Loading…
Reference in a new issue