diff --git a/Changelog.md b/Changelog.md index 673328d..9ae8e46 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,15 +1,16 @@ -# 0.17.4 +# 0.17.5 Apologies for the many hotfix updates recently. If you encounter any more bugs, don't hesitate to let us know using the [report form](https://tinylifegame.com/bugreport). Improvements -- Move natural objects to household storage when new room is built +- Move natural objects to household storage when new room is built (0.17.4) - Default names of lots on the map are now localized when creating a new save (0.17.3) - Added an option to disable camera rounding, which helps with visual fragments on some screen sizes (0.17.3) - Turned the mac build into an app bundle (0.17.2) - Improved video ram usage of outside tiles (0.17.2) Fixes -- Fixed inside tiles being hidden for newly built rooms until the game is restarted +- Fixed mods crashing the game on startup +- Fixed inside tiles being hidden for newly built rooms until the game is restarted (0.17.4) - Fixed a crash when rotating the camera on some machines (0.17.3) - Fixed visual fragments on the terrain on some screen sizes (0.17.3) - Fixed an exception when putting away books (0.17.1) diff --git a/api/TinyLife.GameImpl.GameMode.yml b/api/TinyLife.GameImpl.GameMode.yml index 64fc164..e74aaec 100644 --- a/api/TinyLife.GameImpl.GameMode.yml +++ b/api/TinyLife.GameImpl.GameMode.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: GameImpl.cs - startLine: 687 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: GameImpl.cs - startLine: 690 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: GameImpl.cs - startLine: 692 + startLine: 690 assemblies: - Tiny Life namespace: TinyLife @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: GameImpl.cs - startLine: 694 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: GameImpl.cs - startLine: 696 + startLine: 694 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.GameImpl.yml b/api/TinyLife.GameImpl.yml index 205f716..8bb607c 100644 --- a/api/TinyLife.GameImpl.yml +++ b/api/TinyLife.GameImpl.yml @@ -765,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: GameImpl.cs - startLine: 299 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife @@ -802,7 +802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: GameImpl.cs - startLine: 400 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife @@ -839,7 +839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: GameImpl.cs - startLine: 438 + startLine: 436 assemblies: - Tiny Life namespace: TinyLife @@ -876,7 +876,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMouseOnUi path: GameImpl.cs - startLine: 453 + startLine: 451 assemblies: - Tiny Life namespace: TinyLife @@ -911,7 +911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: GameImpl.cs - startLine: 462 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife @@ -947,7 +947,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: GameImpl.cs - startLine: 527 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife @@ -982,7 +982,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSaveOrSwitchModes path: GameImpl.cs - startLine: 538 + startLine: 536 assemblies: - Tiny Life namespace: TinyLife @@ -1017,7 +1017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: GameImpl.cs - startLine: 555 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife @@ -1053,7 +1053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: GameImpl.cs - startLine: 633 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.GameSpeed.yml b/api/TinyLife.GameSpeed.yml index b32b29b..adb2541 100644 --- a/api/TinyLife.GameSpeed.yml +++ b/api/TinyLife.GameSpeed.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeed path: Options.cs - startLine: 298 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: Options.cs - startLine: 303 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: Options.cs - startLine: 307 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: Options.cs - startLine: 311 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: Options.cs - startLine: 315 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: Options.cs - startLine: 320 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.Goals.Project.ActionSettings.yml b/api/TinyLife.Goals.Project.ActionSettings.yml index d5bebce..5262dbe 100644 --- a/api/TinyLife.Goals.Project.ActionSettings.yml +++ b/api/TinyLife.Goals.Project.ActionSettings.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSettings path: Goals/Project.cs - startLine: 205 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: Goals/Project.cs - startLine: 210 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -106,7 +106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Context path: Goals/Project.cs - startLine: 214 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: Goals/Project.cs - startLine: 218 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: Goals/Project.cs - startLine: 222 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedTypeScrap path: Goals/Project.cs - startLine: 227 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -238,7 +238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: Goals/Project.cs - startLine: 231 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: Goals/Project.cs - startLine: 237 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: Goals/Project.cs - startLine: 242 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProjectDisplayName path: Goals/Project.cs - startLine: 247 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -370,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanContinue path: Goals/Project.cs - startLine: 251 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -403,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IncludeProject path: Goals/Project.cs - startLine: 255 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -436,7 +436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: Goals/Project.cs - startLine: 264 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/api/TinyLife.Goals.Project.yml b/api/TinyLife.Goals.Project.yml index 47c2182..135f700 100644 --- a/api/TinyLife.Goals.Project.yml +++ b/api/TinyLife.Goals.Project.yml @@ -34,7 +34,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Project path: Goals/Project.cs - startLine: 20 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: Goals/Project.cs - startLine: 28 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: Goals/Project.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: Goals/Project.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -236,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Progress path: Goals/Project.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPay path: Goals/Project.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -338,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyPayReductionFactor path: Goals/Project.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: Goals/Project.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -430,7 +430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: Goals/Project.cs - startLine: 68 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -472,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: Goals/Project.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -513,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeProgress path: Goals/Project.cs - startLine: 92 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -563,7 +563,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: Goals/Project.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAndReduceDailyPay path: Goals/Project.cs - startLine: 109 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -634,7 +634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetDailyPay path: Goals/Project.cs - startLine: 124 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -676,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: Goals/Project.cs - startLine: 139 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -717,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVarieties path: Goals/Project.cs - startLine: 176 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/api/TinyLife.LnCategory.yml b/api/TinyLife.LnCategory.yml index 1079b2b..2b3876f 100644 --- a/api/TinyLife.LnCategory.yml +++ b/api/TinyLife.LnCategory.yml @@ -475,10 +475,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: Localization.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife + summary: 'A localization category for text related to the default names of lots, people and objects on the map ' + example: [] syntax: content: Names = 12 return: diff --git a/api/TinyLife.Options.yml b/api/TinyLife.Options.yml index f96b7bf..8f1c2bf 100644 --- a/api/TinyLife.Options.yml +++ b/api/TinyLife.Options.yml @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Options path: Options.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplays path: Options.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife @@ -155,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeeds path: Options.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife @@ -192,7 +192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Keybinds path: Options.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: Options.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife @@ -268,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InteractKeybind path: Options.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife @@ -311,7 +311,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveCameraKeybind path: Options.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife @@ -354,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CopyFurnitureKeybind path: Options.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreInHouseholdKeybind path: Options.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife @@ -440,7 +440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateKeybind path: Options.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife @@ -483,7 +483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchPersonKeybind path: Options.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife @@ -526,7 +526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PauseGameKeybind path: Options.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife @@ -569,7 +569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IncreaseSpeedKeybind path: Options.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife @@ -612,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecreaseSpeedKeybind path: Options.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife @@ -655,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenshotKeybind path: Options.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife @@ -698,7 +698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SellHeldObjectKeybind path: Options.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife @@ -741,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCameraKeybind path: Options.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife @@ -784,7 +784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayedHints path: Options.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife @@ -829,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: Options.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -866,7 +866,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fullscreen path: Options.cs - startLine: 100 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife @@ -909,7 +909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VSync path: Options.cs - startLine: 105 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife @@ -952,7 +952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Language path: Options.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife @@ -995,7 +995,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiScale path: Options.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife @@ -1038,7 +1038,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SoundVolume path: Options.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife @@ -1081,7 +1081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorldSoundVolume path: Options.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife @@ -1124,7 +1124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeechVolume path: Options.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife @@ -1167,7 +1167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StingVolume path: Options.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife @@ -1210,7 +1210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoSaveIntervalSeconds path: Options.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -1253,7 +1253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KeyboardLighting path: Options.cs - startLine: 151 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife @@ -1296,7 +1296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraRotation path: Options.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife @@ -1339,7 +1339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrightnessIncrease path: Options.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife @@ -1382,7 +1382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideHangingObjects path: Options.cs - startLine: 169 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife @@ -1425,10 +1425,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundCameraPosition path: Options.cs - startLine: 171 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife + summary: "\nWhether the 's position should be rounded.\nIn , this value is passed to .\n" + example: [] syntax: content: >- [DataMember] @@ -1466,7 +1468,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Apply path: Options.cs - startLine: 179 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife @@ -1498,7 +1500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: Options.cs - startLine: 201 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife @@ -2722,6 +2724,15 @@ references: name: TinyLife.Objects nameWithType: TinyLife.Objects fullName: TinyLife.Objects +- uid: TinyLife.GameImpl.Camera + commentId: P:TinyLife.GameImpl.Camera + isExternal: true +- uid: TinyLife.Options.Apply + commentId: M:TinyLife.Options.Apply + isExternal: true +- uid: MLEM.Cameras.Camera.RoundPosition + commentId: F:MLEM.Cameras.Camera.RoundPosition + isExternal: true - uid: TinyLife.Options.Apply* commentId: Overload:TinyLife.Options.Apply name: Apply diff --git a/api/TinyLife.PerSaveOptions.yml b/api/TinyLife.PerSaveOptions.yml index f854f22..b742729 100644 --- a/api/TinyLife.PerSaveOptions.yml +++ b/api/TinyLife.PerSaveOptions.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerSaveOptions path: Options.cs - startLine: 226 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: Options.cs - startLine: 233 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiSelected path: Options.cs - startLine: 239 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiHousehold path: Options.cs - startLine: 244 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife @@ -217,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiImportantActions path: Options.cs - startLine: 250 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSkillBuilding path: Options.cs - startLine: 256 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife @@ -303,7 +303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRegularVisitors path: Options.cs - startLine: 262 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: Options.cs - startLine: 267 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife @@ -381,7 +381,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: Options.cs - startLine: 275 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.Set.yml b/api/TinyLife.Set.yml index f7d27d8..67221ba 100644 --- a/api/TinyLife.Set.yml +++ b/api/TinyLife.Set.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: GameImpl.cs - startLine: 717 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: GameImpl.cs - startLine: 723 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: GameImpl.cs - startLine: 731 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.Tools.TileTool.yml b/api/TinyLife.Tools.TileTool.yml index f652cb4..8b56b91 100644 --- a/api/TinyLife.Tools.TileTool.yml +++ b/api/TinyLife.Tools.TileTool.yml @@ -323,15 +323,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveNaturalFurniture path: Tools/TileTool.cs - startLine: 177 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Tools + summary: "\nRemoves natural furniture from the given tile position and stores it in the household storage or sells it.\nNatural furniture is furniture which has the category.\n" + example: [] syntax: content: public static void RemoveNaturalFurniture(Point tile) parameters: - id: tile type: Microsoft.Xna.Framework.Point + description: '' content.vb: Public Shared Sub RemoveNaturalFurniture(tile As Point) overload: TinyLife.Tools.TileTool.RemoveNaturalFurniture* modifiers.csharp: @@ -1512,6 +1515,9 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: TinyLife.Objects.ObjectCategory.NaturalGroundRequired + commentId: F:TinyLife.Objects.ObjectCategory.NaturalGroundRequired + isExternal: true - uid: TinyLife.Tools.TileTool.RemoveNaturalFurniture* commentId: Overload:TinyLife.Tools.TileTool.RemoveNaturalFurniture name: RemoveNaturalFurniture diff --git a/api/TinyLife.WallDisplay.yml b/api/TinyLife.WallDisplay.yml index 7d79128..c533d2d 100644 --- a/api/TinyLife.WallDisplay.yml +++ b/api/TinyLife.WallDisplay.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: Options.cs - startLine: 328 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: Options.cs - startLine: 333 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: Options.cs - startLine: 337 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: Options.cs - startLine: 341 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: Options.cs - startLine: 345 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife diff --git a/api/TinyLife.World.ExportedHousehold.yml b/api/TinyLife.World.ExportedHousehold.yml index 3bca48f..02d898f 100644 --- a/api/TinyLife.World.ExportedHousehold.yml +++ b/api/TinyLife.World.ExportedHousehold.yml @@ -69,10 +69,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: World/Household.cs - startLine: 314 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nThe game version that this household was exported with\n" + example: [] syntax: content: public string ExportedVersion return: @@ -100,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: World/Household.cs - startLine: 318 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.World @@ -133,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: World/Household.cs - startLine: 322 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: World/Household.cs - startLine: 326 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.World @@ -199,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: World/Household.cs - startLine: 330 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/api/TinyLife.World.ExportedLot.yml b/api/TinyLife.World.ExportedLot.yml index a28697f..93017c4 100644 --- a/api/TinyLife.World.ExportedLot.yml +++ b/api/TinyLife.World.ExportedLot.yml @@ -77,10 +77,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: World/Lot.cs - startLine: 306 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nThe game version that this lot was exported with\n" + example: [] syntax: content: public string ExportedVersion return: @@ -108,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: World/Lot.cs - startLine: 310 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.World @@ -141,7 +143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: World/Lot.cs - startLine: 314 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.World @@ -174,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: World/Lot.cs - startLine: 318 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.World @@ -207,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: World/Lot.cs - startLine: 322 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.World @@ -240,7 +242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: World/Lot.cs - startLine: 326 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.World @@ -273,7 +275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: World/Lot.cs - startLine: 330 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.World @@ -306,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: World/Lot.cs - startLine: 333 + startLine: 336 assemblies: - Tiny Life namespace: TinyLife.World @@ -343,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: World/Lot.cs - startLine: 347 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/api/TinyLife.World.LotType.yml b/api/TinyLife.World.LotType.yml index 6481f64..e30a22c 100644 --- a/api/TinyLife.World.LotType.yml +++ b/api/TinyLife.World.LotType.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: World/Lot.cs - startLine: 357 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: World/Lot.cs - startLine: 364 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: World/Lot.cs - startLine: 367 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.World @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: World/Lot.cs - startLine: 370 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.World @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gym path: World/Lot.cs - startLine: 373 + startLine: 376 assemblies: - Tiny Life namespace: TinyLife.World @@ -224,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: World/Lot.cs - startLine: 383 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: World/Lot.cs - startLine: 388 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.World @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: World/Lot.cs - startLine: 393 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World @@ -329,7 +329,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: World/Lot.cs - startLine: 399 + startLine: 402 assemblies: - Tiny Life namespace: TinyLife.World @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: World/Lot.cs - startLine: 404 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.World @@ -401,7 +401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: World/Lot.cs - startLine: 413 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.World @@ -449,7 +449,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: World/Lot.cs - startLine: 424 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.World @@ -489,7 +489,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGroupVisitPriority path: World/Lot.cs - startLine: 437 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.World