diff --git a/Changelog.md b/Changelog.md
index 06df29b..99ccf6e 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,16 @@
+# 0.41.1
+*April 21, 2024*
+
+Additions
+- Added two new achievements, one of which is hidden
+
+Improvements
+- Made food expire immediately when thrown in the trash
+
+Fixes
+- Fixed a rare crash when adding a new map with lot employments set
+- Fixed an exception during payment when a babysitter has a life goal
+
# 0.41.0
*April 14, 2024*
diff --git a/docs/api/.manifest b/docs/api/.manifest
index 149c7f6..bfa2663 100644
--- a/docs/api/.manifest
+++ b/docs/api/.manifest
@@ -1212,6 +1212,7 @@
"TinyLife.Emotions.IEmotionSource.SourceString": "TinyLife.Emotions.IEmotionSource.yml",
"TinyLife.GameImpl": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Achievements": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Camera": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CanBeExtremelyFast": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CanSwitchGameModes": "TinyLife.GameImpl.yml",
@@ -1249,6 +1250,7 @@
"TinyLife.GameImpl.Money": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.OnFinalizingGameContent": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.OnFinishedLoading": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.RotateCamera(System.Boolean)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.SaveName": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Speed": "TinyLife.GameImpl.yml",
@@ -1285,12 +1287,14 @@
"TinyLife.Goals.Achievement.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Goals.Achievement.yml",
"TinyLife.Goals.Achievement.Validate": "TinyLife.Goals.Achievement.yml",
"TinyLife.Goals.AchievementType": "TinyLife.Goals.AchievementType.yml",
- "TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)": "TinyLife.Goals.AchievementType.yml",
- "TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)": "TinyLife.Goals.AchievementType.yml",
+ "TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)": "TinyLife.Goals.AchievementType.yml",
+ "TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.Construct": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.DieOnPublicLot": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.DisplayName": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.Goals": "TinyLife.Goals.AchievementType.yml",
+ "TinyLife.Goals.AchievementType.Hidden": "TinyLife.Goals.AchievementType.yml",
+ "TinyLife.Goals.AchievementType.HiddenTrash": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.Icon": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.Name": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)": "TinyLife.Goals.AchievementType.yml",
@@ -1365,7 +1369,7 @@
"TinyLife.Goals.GoalSetInfo.Configurations": "TinyLife.Goals.GoalSetInfo.yml",
"TinyLife.Goals.GoalSetInfo.Construct": "TinyLife.Goals.GoalSetInfo.yml",
"TinyLife.Goals.GoalTrigger": "TinyLife.Goals.GoalTrigger.yml",
- "TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])": "TinyLife.Goals.GoalTrigger.yml",
+ "TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger.ActionCompleted": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger.ActionEnded": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger.ActionUpdate": "TinyLife.Goals.GoalTrigger.yml",
@@ -2986,9 +2990,6 @@
"TinyLife.PerSaveOptions.MapInfo": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean)": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.Custom": "TinyLife.PerSaveOptions.MapInfo.yml",
- "TinyLife.PerSaveOptions.MapInfo.Equals(System.Object)": "TinyLife.PerSaveOptions.MapInfo.yml",
- "TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)": "TinyLife.PerSaveOptions.MapInfo.yml",
- "TinyLife.PerSaveOptions.MapInfo.GetHashCode": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.Name": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapName": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.Maps": "TinyLife.PerSaveOptions.yml",
diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml
index 0b635dd..5b1b81e 100644
--- a/docs/api/TinyLife.GameImpl.GameMode.yml
+++ b/docs/api/TinyLife.GameImpl.GameMode.yml
@@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
- startLine: 1362
+ startLine: 1387
assemblies:
- Tiny Life
namespace: TinyLife
@@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
- startLine: 1365
+ startLine: 1390
assemblies:
- Tiny Life
namespace: TinyLife
@@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
- startLine: 1367
+ startLine: 1392
assemblies:
- Tiny Life
namespace: TinyLife
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
- startLine: 1369
+ startLine: 1394
assemblies:
- Tiny Life
namespace: TinyLife
@@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 1371
+ startLine: 1396
assemblies:
- Tiny Life
namespace: TinyLife
@@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 1373
+ startLine: 1398
assemblies:
- Tiny Life
namespace: TinyLife
@@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
- startLine: 1375
+ startLine: 1400
assemblies:
- Tiny Life
namespace: TinyLife
@@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
- startLine: 1377
+ startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml
index 97364ef..5ccfd5f 100644
--- a/docs/api/TinyLife.GameImpl.yml
+++ b/docs/api/TinyLife.GameImpl.yml
@@ -6,6 +6,7 @@ items:
parent: TinyLife
children:
- TinyLife.GameImpl.Achievements
+ - TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
- TinyLife.GameImpl.Camera
- TinyLife.GameImpl.CanBeExtremelyFast
- TinyLife.GameImpl.CanSwitchGameModes
@@ -35,6 +36,7 @@ items:
- TinyLife.GameImpl.Money
- TinyLife.GameImpl.OnFinalizingGameContent
- TinyLife.GameImpl.OnFinishedLoading
+ - TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
- TinyLife.GameImpl.RotateCamera(System.Boolean)
- TinyLife.GameImpl.SaveName
- TinyLife.GameImpl.Speed
@@ -57,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameImpl
path: ../TinyLife/GameImpl.cs
- startLine: 56
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife
@@ -147,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Version
path: ../TinyLife/GameImpl.cs
- startLine: 61
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife
@@ -176,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/GameImpl.cs
- startLine: 66
+ startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife
@@ -207,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/GameImpl.cs
- startLine: 74
+ startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife
@@ -216,7 +218,7 @@ items:
Achievements are automatically added to this collection if they are registered as instances.
- To complete an achievement, use .
+ To complete an achievement that doesn't have any goals manually, use .
example: []
syntax:
content: public readonly HashSet Achievements
@@ -241,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
- startLine: 80
+ startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife
@@ -272,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
- startLine: 84
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife
@@ -303,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
- startLine: 88
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
@@ -334,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
- startLine: 92
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife
@@ -365,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 107
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife
@@ -396,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
- startLine: 111
+ startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife
@@ -427,7 +429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
- startLine: 121
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
@@ -458,7 +460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
- startLine: 127
+ startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife
@@ -494,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
- startLine: 140
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife
@@ -525,7 +527,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
- startLine: 144
+ startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife
@@ -556,7 +558,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
- startLine: 148
+ startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife
@@ -587,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
- startLine: 153
+ startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@@ -621,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
- startLine: 158
+ startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife
@@ -653,7 +655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMaps
path: ../TinyLife/GameImpl.cs
- startLine: 162
+ startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife
@@ -684,7 +686,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMap
path: ../TinyLife/GameImpl.cs
- startLine: 166
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
@@ -715,7 +717,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinalizingGameContent
path: ../TinyLife/GameImpl.cs
- startLine: 172
+ startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife
@@ -747,7 +749,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinishedLoading
path: ../TinyLife/GameImpl.cs
- startLine: 176
+ startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@@ -776,7 +778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
- startLine: 270
+ startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife
@@ -805,7 +807,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
- startLine: 320
+ startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife
@@ -841,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
- startLine: 626
+ startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife
@@ -877,7 +879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
- startLine: 662
+ startLine: 663
assemblies:
- Tiny Life
namespace: TinyLife
@@ -911,7 +913,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
- startLine: 680
+ startLine: 681
assemblies:
- Tiny Life
namespace: TinyLife
@@ -946,7 +948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomCamera
path: ../TinyLife/GameImpl.cs
- startLine: 696
+ startLine: 697
assemblies:
- Tiny Life
namespace: TinyLife
@@ -981,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
- startLine: 708
+ startLine: 709
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1012,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
- startLine: 720
+ startLine: 721
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1047,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchMap
path: ../TinyLife/GameImpl.cs
- startLine: 818
+ startLine: 819
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1085,7 +1087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
- startLine: 845
+ startLine: 846
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1119,7 +1121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
- startLine: 856
+ startLine: 857
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1153,7 +1155,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
- startLine: 871
+ startLine: 872
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1188,7 +1190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
- startLine: 897
+ startLine: 898
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1229,7 +1231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotVisible
path: ../TinyLife/GameImpl.cs
- startLine: 925
+ startLine: 926
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1266,7 +1268,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotNonVisible
path: ../TinyLife/GameImpl.cs
- startLine: 941
+ startLine: 942
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1298,7 +1300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotVisible
path: ../TinyLife/GameImpl.cs
- startLine: 952
+ startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1336,7 +1338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowPerson
path: ../TinyLife/GameImpl.cs
- startLine: 965
+ startLine: 966
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1362,6 +1364,66 @@ items:
nameWithType.vb: GameImpl.FollowPerson(Person, Boolean, Action)
fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, Boolean, System.Action)
name.vb: FollowPerson(Person, Boolean, Action)
+- uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
+ commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
+ id: AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
+ parent: TinyLife.GameImpl
+ langs:
+ - csharp
+ - vb
+ name: AddMapToSave(MapInfo, Action)
+ nameWithType: GameImpl.AddMapToSave(PerSaveOptions.MapInfo, Action)
+ fullName: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo, System.Action)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/GameImpl.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AddMapToSave
+ path: ../TinyLife/GameImpl.cs
+ startLine: 990
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public void AddMapToSave(PerSaveOptions.MapInfo info, Action after = null)
+ parameters:
+ - id: info
+ type: TinyLife.PerSaveOptions.MapInfo
+ - id: after
+ type: System.Action
+ content.vb: Public Sub AddMapToSave(info As PerSaveOptions.MapInfo, after As Action = Nothing)
+ overload: TinyLife.GameImpl.AddMapToSave*
+- uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
+ commentId: M:TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
+ id: RemoveMapFromSave(TinyLife.World.Map)
+ parent: TinyLife.GameImpl
+ langs:
+ - csharp
+ - vb
+ name: RemoveMapFromSave(Map)
+ nameWithType: GameImpl.RemoveMapFromSave(Map)
+ fullName: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/GameImpl.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RemoveMapFromSave
+ path: ../TinyLife/GameImpl.cs
+ startLine: 1008
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public void RemoveMapFromSave(Map map)
+ parameters:
+ - id: map
+ type: TinyLife.World.Map
+ content.vb: Public Sub RemoveMapFromSave(map As Map)
+ overload: TinyLife.GameImpl.RemoveMapFromSave*
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
id: CompleteAchievement(TinyLife.Goals.AchievementType)
@@ -1380,7 +1442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
- startLine: 994
+ startLine: 1019
assemblies:
- Tiny Life
namespace: TinyLife
@@ -3955,6 +4017,41 @@ references:
name: FollowPerson
nameWithType: GameImpl.FollowPerson
fullName: TinyLife.GameImpl.FollowPerson
+- uid: TinyLife.GameImpl.AddMapToSave*
+ commentId: Overload:TinyLife.GameImpl.AddMapToSave
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_
+ name: AddMapToSave
+ nameWithType: GameImpl.AddMapToSave
+ fullName: TinyLife.GameImpl.AddMapToSave
+- uid: TinyLife.PerSaveOptions.MapInfo
+ commentId: T:TinyLife.PerSaveOptions.MapInfo
+ parent: TinyLife
+ href: TinyLife.PerSaveOptions.html
+ name: PerSaveOptions.MapInfo
+ nameWithType: PerSaveOptions.MapInfo
+ fullName: TinyLife.PerSaveOptions.MapInfo
+ spec.csharp:
+ - uid: TinyLife.PerSaveOptions
+ name: PerSaveOptions
+ href: TinyLife.PerSaveOptions.html
+ - name: .
+ - uid: TinyLife.PerSaveOptions.MapInfo
+ name: MapInfo
+ href: TinyLife.PerSaveOptions.MapInfo.html
+ spec.vb:
+ - uid: TinyLife.PerSaveOptions
+ name: PerSaveOptions
+ href: TinyLife.PerSaveOptions.html
+ - name: .
+ - uid: TinyLife.PerSaveOptions.MapInfo
+ name: MapInfo
+ href: TinyLife.PerSaveOptions.MapInfo.html
+- uid: TinyLife.GameImpl.RemoveMapFromSave*
+ commentId: Overload:TinyLife.GameImpl.RemoveMapFromSave
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_
+ name: RemoveMapFromSave
+ nameWithType: GameImpl.RemoveMapFromSave
+ fullName: TinyLife.GameImpl.RemoveMapFromSave
- uid: TinyLife.GameImpl.Achievements
commentId: F:TinyLife.GameImpl.Achievements
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Achievements
diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml
index 00b3736..b7a29aa 100644
--- a/docs/api/TinyLife.GameSpeed.yml
+++ b/docs/api/TinyLife.GameSpeed.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
- startLine: 620
+ startLine: 603
assemblies:
- Tiny Life
namespace: TinyLife
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
- startLine: 625
+ startLine: 608
assemblies:
- Tiny Life
namespace: TinyLife
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
- startLine: 629
+ startLine: 612
assemblies:
- Tiny Life
namespace: TinyLife
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
- startLine: 633
+ startLine: 616
assemblies:
- Tiny Life
namespace: TinyLife
@@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
- startLine: 637
+ startLine: 620
assemblies:
- Tiny Life
namespace: TinyLife
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
- startLine: 642
+ startLine: 625
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml
index 93f6ccb..5492332 100644
--- a/docs/api/TinyLife.Goals.Achievement.yml
+++ b/docs/api/TinyLife.Goals.Achievement.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
- startLine: 159
+ startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
- startLine: 166
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
- startLine: 170
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
- startLine: 176
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
- startLine: 185
+ startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -252,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
- startLine: 197
+ startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -296,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
- startLine: 207
+ startLine: 220
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -330,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
- startLine: 237
+ startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -361,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
- startLine: 245
+ startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals
diff --git a/docs/api/TinyLife.Goals.AchievementType.yml b/docs/api/TinyLife.Goals.AchievementType.yml
index 3d9f219..7b420cc 100644
--- a/docs/api/TinyLife.Goals.AchievementType.yml
+++ b/docs/api/TinyLife.Goals.AchievementType.yml
@@ -5,12 +5,14 @@ items:
id: AchievementType
parent: TinyLife.Goals
children:
- - TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
- - TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
+ - TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
+ - TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
- TinyLife.Goals.AchievementType.Construct
- TinyLife.Goals.AchievementType.DieOnPublicLot
- TinyLife.Goals.AchievementType.DisplayName
- TinyLife.Goals.AchievementType.Goals
+ - TinyLife.Goals.AchievementType.Hidden
+ - TinyLife.Goals.AchievementType.HiddenTrash
- TinyLife.Goals.AchievementType.Icon
- TinyLife.Goals.AchievementType.Name
- TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
@@ -143,6 +145,33 @@ items:
return:
type: TinyLife.Goals.AchievementType
content.vb: Public Shared ReadOnly DieOnPublicLot As AchievementType
+- uid: TinyLife.Goals.AchievementType.HiddenTrash
+ commentId: F:TinyLife.Goals.AchievementType.HiddenTrash
+ id: HiddenTrash
+ parent: TinyLife.Goals.AchievementType
+ langs:
+ - csharp
+ - vb
+ name: HiddenTrash
+ nameWithType: AchievementType.HiddenTrash
+ fullName: TinyLife.Goals.AchievementType.HiddenTrash
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Goals/Achievement.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: HiddenTrash
+ path: ../TinyLife/Goals/Achievement.cs
+ startLine: 38
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public static readonly AchievementType HiddenTrash
+ return:
+ type: TinyLife.Goals.AchievementType
+ content.vb: Public Shared ReadOnly HiddenTrash As AchievementType
- uid: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name
id: Name
@@ -161,7 +190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Achievement.cs
- startLine: 68
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -190,7 +219,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Goals/Achievement.cs
- startLine: 72
+ startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -219,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
- startLine: 77
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -233,6 +262,33 @@ items:
return:
type: TinyLife.Goals.GoalSetInfo
content.vb: Public ReadOnly Goals As GoalSetInfo
+- uid: TinyLife.Goals.AchievementType.Hidden
+ commentId: F:TinyLife.Goals.AchievementType.Hidden
+ id: Hidden
+ parent: TinyLife.Goals.AchievementType
+ langs:
+ - csharp
+ - vb
+ name: Hidden
+ nameWithType: AchievementType.Hidden
+ fullName: TinyLife.Goals.AchievementType.Hidden
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Goals/Achievement.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Hidden
+ path: ../TinyLife/Goals/Achievement.cs
+ startLine: 81
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public readonly bool Hidden
+ return:
+ type: System.Boolean
+ content.vb: Public ReadOnly Hidden As Boolean
- uid: TinyLife.Goals.AchievementType.DisplayName
commentId: P:TinyLife.Goals.AchievementType.DisplayName
id: DisplayName
@@ -251,7 +307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
- startLine: 82
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -264,16 +320,16 @@ items:
type: System.String
content.vb: Public ReadOnly Property DisplayName As String
overload: TinyLife.Goals.AchievementType.DisplayName*
-- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
- commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
- id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)'
+- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
+ commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
+ id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
- name: AchievementType(string, TextureRegion, GoalInfo)
- nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo)
- fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo)
+ name: AchievementType(string, TextureRegion, GoalInfo, bool)
+ nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo, bool)
+ fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, bool)
type: Constructor
source:
remote:
@@ -282,14 +338,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
- startLine: 90
+ startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings.
example: []
syntax:
- content: public AchievementType(string name, TextureRegion icon, GoalInfo goal)
+ content: public AchievementType(string name, TextureRegion icon, GoalInfo goal, bool hidden = false)
parameters:
- id: name
type: System.String
@@ -300,21 +356,23 @@ items:
- id: goal
type: TinyLife.Goals.GoalInfo
description: The goal that have to be fulfilled for this achievement to be completed. If this is null, has to be used to complete an achievement of this type.
- content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo)
+ - id: hidden
+ type: System.Boolean
+ content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
- nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo)
- fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo)
- name.vb: New(String, TextureRegion, GoalInfo)
-- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
- commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
- id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)'
+ nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo, Boolean)
+ fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, Boolean)
+ name.vb: New(String, TextureRegion, GoalInfo, Boolean)
+- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
+ commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
+ id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
- name: AchievementType(string, TextureRegion, GoalSetInfo)
- nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo)
- fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo)
+ name: AchievementType(string, TextureRegion, GoalSetInfo, bool)
+ nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo, bool)
+ fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, bool)
type: Constructor
source:
remote:
@@ -323,14 +381,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
- startLine: 98
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings.
example: []
syntax:
- content: public AchievementType(string name, TextureRegion icon, GoalSetInfo goals = null)
+ content: public AchievementType(string name, TextureRegion icon, GoalSetInfo goals = null, bool hidden = false)
parameters:
- id: name
type: System.String
@@ -341,11 +399,13 @@ items:
- id: goals
type: TinyLife.Goals.GoalSetInfo
description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, has to be used to complete an achievement of this type.
- content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing)
+ - id: hidden
+ type: System.Boolean
+ content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
- nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo)
- fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo)
- name.vb: New(String, TextureRegion, GoalSetInfo)
+ nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo, Boolean)
+ fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, Boolean)
+ name.vb: New(String, TextureRegion, GoalSetInfo, Boolean)
- uid: TinyLife.Goals.AchievementType.Construct
commentId: M:TinyLife.Goals.AchievementType.Construct
id: Construct
@@ -364,7 +424,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
- startLine: 108
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -395,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
- startLine: 117
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -1004,6 +1064,17 @@ references:
name: GoalSetInfo
nameWithType: GoalSetInfo
fullName: TinyLife.Goals.GoalSetInfo
+- 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: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Name
@@ -1018,7 +1089,7 @@ references:
fullName: TinyLife.Goals.AchievementType.DisplayName
- uid: TinyLife.Goals.AchievementType.#ctor*
commentId: Overload:TinyLife.Goals.AchievementType.#ctor
- href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Goals_GoalInfo_
+ href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Goals_GoalInfo_System_Boolean_
name: AchievementType
nameWithType: AchievementType.AchievementType
fullName: TinyLife.Goals.AchievementType.AchievementType
diff --git a/docs/api/TinyLife.Goals.GoalTrigger.yml b/docs/api/TinyLife.Goals.GoalTrigger.yml
index 436e42b..21a18ea 100644
--- a/docs/api/TinyLife.Goals.GoalTrigger.yml
+++ b/docs/api/TinyLife.Goals.GoalTrigger.yml
@@ -5,7 +5,7 @@ items:
id: GoalTrigger
parent: TinyLife.Goals
children:
- - TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
+ - TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
- TinyLife.Goals.GoalTrigger.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate
@@ -38,7 +38,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalTrigger
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 14
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PersonUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 20
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FurnitureCreated
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 26
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -146,7 +146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 31
+ startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionEnded
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 36
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -210,7 +210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 41
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -242,7 +242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EarnMoney
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 47
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -251,7 +251,7 @@ items:
By default, this trigger is used in .
- This goal trigger supports the , , and object types and the and goal types.
+ This goal trigger supports the , , , and object types and the and goal types.
example: []
syntax:
content: public static readonly GoalTrigger EarnMoney
@@ -276,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionGained
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 52
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionLost
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 57
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -340,7 +340,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoodEaten
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 62
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 67
+ startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -404,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 72
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -433,17 +433,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidObjects
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 76
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A set of types that determine which objects are valid trigger objects for this goal trigger. This validates the obj
parameter of .
example: []
syntax:
- content: public readonly Type[] ValidObjects
+ content: public readonly List ValidObjects
return:
- type: System.Type[]
- content.vb: Public ReadOnly ValidObjects As Type()
+ type: System.Collections.Generic.List{System.Type}
+ content.vb: Public ReadOnly ValidObjects As List(Of Type)
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
id: ValidValues
@@ -462,27 +462,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidValues
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 80
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
- summary: A set of types that determine which values are valud trigger values for this goal trigger. This validates the values
parameter of .
+ summary: A set of types that determine which values are valid trigger values for this goal trigger. This validates the values
parameter of .
example: []
syntax:
- content: public readonly Type[] ValidValues
+ content: public readonly List ValidValues
return:
- type: System.Type[]
- content.vb: Public ReadOnly ValidValues As Type()
-- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
- commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
- id: '#ctor(System.String,System.Type[],System.Type[])'
+ type: System.Collections.Generic.List{System.Type}
+ content.vb: Public ReadOnly ValidValues As List(Of Type)
+- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
+ commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
+ id: '#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})'
parent: TinyLife.Goals.GoalTrigger
langs:
- csharp
- vb
- name: GoalTrigger(string, Type[], Type[])
- nameWithType: GoalTrigger.GoalTrigger(string, Type[], Type[])
- fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Type[], System.Type[])
+ name: GoalTrigger(string, IEnumerable, IEnumerable)
+ nameWithType: GoalTrigger.GoalTrigger(string, IEnumerable, IEnumerable)
+ fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Collections.Generic.IEnumerable, System.Collections.Generic.IEnumerable)
type: Constructor
source:
remote:
@@ -491,29 +491,29 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 88
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new goal trigger with the given settings.
example: []
syntax:
- content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals)
+ content: public GoalTrigger(string name, IEnumerable validObjects, IEnumerable validGoals)
parameters:
- id: name
type: System.String
description: This goal trigger's name.
- id: validObjects
- type: System.Type[]
+ type: System.Collections.Generic.IEnumerable{System.Type}
description: A set of types that determine which objects are valid trigger objects for this goal trigger. This validates the obj
parameter of .
- id: validGoals
- type: System.Type[]
- description: A set of types that determine which values are valud trigger values for this goal trigger. This validates the values
parameter of .
- content.vb: Public Sub New(name As String, validObjects As Type(), validGoals As Type())
+ type: System.Collections.Generic.IEnumerable{System.Type}
+ description: A set of types that determine which values are valid trigger values for this goal trigger. This validates the values
parameter of .
+ content.vb: Public Sub New(name As String, validObjects As IEnumerable(Of Type), validGoals As IEnumerable(Of Type))
overload: TinyLife.Goals.GoalTrigger.#ctor*
- nameWithType.vb: GoalTrigger.New(String, Type(), Type())
- fullName.vb: TinyLife.Goals.GoalTrigger.New(String, System.Type(), System.Type())
- name.vb: New(String, Type(), Type())
+ nameWithType.vb: GoalTrigger.New(String, IEnumerable(Of Type), IEnumerable(Of Type))
+ fullName.vb: TinyLife.Goals.GoalTrigger.New(String, System.Collections.Generic.IEnumerable(Of System.Type), System.Collections.Generic.IEnumerable(Of System.Type))
+ name.vb: New(String, IEnumerable(Of Type), IEnumerable(Of Type))
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
id: IsObjectCompatible(System.Type)
@@ -532,7 +532,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsObjectCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 111
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -570,7 +570,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsValueCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 125
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -608,7 +608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 134
+ startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -645,7 +645,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 139
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -684,7 +684,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode
path: ../TinyLife/Goals/GoalTrigger.cs
- startLine: 144
+ startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -1353,6 +1353,51 @@ references:
name: Job
nameWithType: Job
fullName: TinyLife.Goals.Job
+- uid: TinyLife.World.LotEmployment.Instance
+ commentId: T:TinyLife.World.LotEmployment.Instance
+ parent: TinyLife.World
+ href: TinyLife.World.LotEmployment.html
+ name: LotEmployment.Instance
+ nameWithType: LotEmployment.Instance
+ fullName: TinyLife.World.LotEmployment.Instance
+ spec.csharp:
+ - uid: TinyLife.World.LotEmployment
+ name: LotEmployment
+ href: TinyLife.World.LotEmployment.html
+ - name: .
+ - uid: TinyLife.World.LotEmployment.Instance
+ name: Instance
+ href: TinyLife.World.LotEmployment.Instance.html
+ spec.vb:
+ - uid: TinyLife.World.LotEmployment
+ name: LotEmployment
+ href: TinyLife.World.LotEmployment.html
+ - name: .
+ - uid: TinyLife.World.LotEmployment.Instance
+ name: Instance
+ href: TinyLife.World.LotEmployment.Instance.html
+- uid: TinyLife.World
+ commentId: N:TinyLife.World
+ href: TinyLife.html
+ name: TinyLife.World
+ nameWithType: TinyLife.World
+ fullName: TinyLife.World
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.World
+ name: World
+ href: TinyLife.World.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.World
+ name: World
+ href: TinyLife.World.html
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
@@ -1672,38 +1717,178 @@ references:
- name: (
- name: )
- name: )
-- uid: System.Type[]
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.type
- name: Type[]
- nameWithType: Type[]
- fullName: System.Type[]
- nameWithType.vb: Type()
- fullName.vb: System.Type()
- name.vb: Type()
+- uid: System.Collections.Generic.List{System.Type}
+ commentId: T:System.Collections.Generic.List{System.Type}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.List`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of Type)
+ fullName.vb: System.Collections.Generic.List(Of System.Type)
+ name.vb: List(Of Type)
spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: <
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- - name: '['
- - name: ']'
+ - name: '>'
spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: (
+ - name: Of
+ - name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- - name: (
- name: )
+- uid: System.Collections.Generic.List`1
+ commentId: T:System.Collections.Generic.List`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of T)
+ fullName.vb: System.Collections.Generic.List(Of T)
+ name.vb: List(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
+ spec.csharp:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
+ spec.vb:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalTrigger.#ctor*
commentId: Overload:TinyLife.Goals.GoalTrigger.#ctor
- href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger__ctor_System_String_System_Type___System_Type___
+ href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger__ctor_System_String_System_Collections_Generic_IEnumerable_System_Type__System_Collections_Generic_IEnumerable_System_Type__
name: GoalTrigger
nameWithType: GoalTrigger.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger
nameWithType.vb: GoalTrigger.New
fullName.vb: TinyLife.Goals.GoalTrigger.New
name.vb: New
+- uid: System.Collections.Generic.IEnumerable{System.Type}
+ commentId: T:System.Collections.Generic.IEnumerable{System.Type}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.IEnumerable`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of Type)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of System.Type)
+ name.vb: IEnumerable(Of Type)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: <
+ - uid: System.Type
+ name: Type
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.type
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: System.Type
+ name: Type
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.type
+ - name: )
+- uid: System.Collections.Generic.IEnumerable`1
+ commentId: T:System.Collections.Generic.IEnumerable`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of T)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of T)
+ name.vb: IEnumerable(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml
index 5ca875c..1bfa2cb 100644
--- a/docs/api/TinyLife.Objects.FoodTypedItem.yml
+++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml
@@ -319,7 +319,7 @@ items:
summary: >-
Returns whether this object is expired.
- This property compares the current in-game time to .+
+ This property compares the current in-game time to .
example: []
syntax:
content: public bool Expired { get; }
diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml
index 88f74ca..d23119b 100644
--- a/docs/api/TinyLife.Objects.Furniture.yml
+++ b/docs/api/TinyLife.Objects.Furniture.yml
@@ -1544,7 +1544,7 @@ items:
summary: Returns a set of flags that this object has, based on the given .
example: []
syntax:
- content: public override sealed ObjectCategory GetCategories(Person person)
+ content: public override ObjectCategory GetCategories(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
@@ -1552,7 +1552,7 @@ items:
return:
type: TinyLife.Objects.ObjectCategory
description: A set of categories that this object has
- content.vb: Public NotOverridable Overrides Function GetCategories(person As Person) As ObjectCategory
+ content.vb: Public Overrides Function GetCategories(person As Person) As ObjectCategory
overridden: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person)
overload: TinyLife.Objects.Furniture.GetCategories*
- uid: TinyLife.Objects.Furniture.OnAdded
diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml
index d59d8bb..a11c088 100644
--- a/docs/api/TinyLife.Objects.MapObject.yml
+++ b/docs/api/TinyLife.Objects.MapObject.yml
@@ -2051,7 +2051,7 @@ items:
summary: Updates this map object if it is an , additionally invoking all required events.
example: []
syntax:
- content: public void DoUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ content: public bool DoUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -2062,7 +2062,9 @@ items:
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- content.vb: Public Sub DoUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ return:
+ type: System.Boolean
+ content.vb: Public Function DoUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) As Boolean
overload: TinyLife.Objects.MapObject.DoUpdate*
nameWithType.vb: MapObject.DoUpdate(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
@@ -2085,7 +2087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawColumns
path: ../TinyLife/Objects/MapObject.cs
- startLine: 573
+ startLine: 574
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2167,7 +2169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetModCategory
path: ../TinyLife/Objects/MapObject.cs
- startLine: 639
+ startLine: 640
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml
index 5686d5b..021d42c 100644
--- a/docs/api/TinyLife.Objects.ObjectCategory.yml
+++ b/docs/api/TinyLife.Objects.ObjectCategory.yml
@@ -104,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectCategory
path: ../TinyLife/Objects/MapObject.cs
- startLine: 667
+ startLine: 668
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -171,7 +171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nothing
path: ../TinyLife/Objects/MapObject.cs
- startLine: 670
+ startLine: 671
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -200,7 +200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ground
path: ../TinyLife/Objects/MapObject.cs
- startLine: 672
+ startLine: 673
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -229,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chair
path: ../TinyLife/Objects/MapObject.cs
- startLine: 674
+ startLine: 675
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -258,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sofa
path: ../TinyLife/Objects/MapObject.cs
- startLine: 676
+ startLine: 677
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -287,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabySittable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 678
+ startLine: 679
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Toilet
path: ../TinyLife/Objects/MapObject.cs
- startLine: 680
+ startLine: 681
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SingleBed
path: ../TinyLife/Objects/MapObject.cs
- startLine: 682
+ startLine: 683
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -374,7 +374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoubleBed
path: ../TinyLife/Objects/MapObject.cs
- startLine: 684
+ startLine: 685
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -403,7 +403,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fridge
path: ../TinyLife/Objects/MapObject.cs
- startLine: 686
+ startLine: 687
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -432,7 +432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shower
path: ../TinyLife/Objects/MapObject.cs
- startLine: 688
+ startLine: 689
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -461,7 +461,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Counter
path: ../TinyLife/Objects/MapObject.cs
- startLine: 690
+ startLine: 691
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -490,7 +490,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stove
path: ../TinyLife/Objects/MapObject.cs
- startLine: 692
+ startLine: 693
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -519,7 +519,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Oven
path: ../TinyLife/Objects/MapObject.cs
- startLine: 694
+ startLine: 695
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -548,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallObject
path: ../TinyLife/Objects/MapObject.cs
- startLine: 696
+ startLine: 697
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -577,7 +577,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 698
+ startLine: 699
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -606,7 +606,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Table
path: ../TinyLife/Objects/MapObject.cs
- startLine: 700
+ startLine: 701
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -635,7 +635,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Holdable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 702
+ startLine: 703
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -664,7 +664,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeskObject
path: ../TinyLife/Objects/MapObject.cs
- startLine: 704
+ startLine: 705
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -693,7 +693,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisallowedOnGround
path: ../TinyLife/Objects/MapObject.cs
- startLine: 706
+ startLine: 707
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -722,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Computer
path: ../TinyLife/Objects/MapObject.cs
- startLine: 708
+ startLine: 709
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -751,7 +751,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sink
path: ../TinyLife/Objects/MapObject.cs
- startLine: 710
+ startLine: 711
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -780,7 +780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CounterObject
path: ../TinyLife/Objects/MapObject.cs
- startLine: 712
+ startLine: 713
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -809,7 +809,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cleanable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 714
+ startLine: 715
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -838,7 +838,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: People
path: ../TinyLife/Objects/MapObject.cs
- startLine: 716
+ startLine: 717
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -867,7 +867,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mailbox
path: ../TinyLife/Objects/MapObject.cs
- startLine: 718
+ startLine: 719
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -896,7 +896,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Wardrobe
path: ../TinyLife/Objects/MapObject.cs
- startLine: 720
+ startLine: 721
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -925,7 +925,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NaturalGroundRequired
path: ../TinyLife/Objects/MapObject.cs
- startLine: 722
+ startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -954,7 +954,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterRequired
path: ../TinyLife/Objects/MapObject.cs
- startLine: 724
+ startLine: 725
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -983,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedOnWater
path: ../TinyLife/Objects/MapObject.cs
- startLine: 726
+ startLine: 727
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1012,7 +1012,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Self
path: ../TinyLife/Objects/MapObject.cs
- startLine: 728
+ startLine: 729
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1041,7 +1041,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallHanging
path: ../TinyLife/Objects/MapObject.cs
- startLine: 730
+ startLine: 731
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1070,7 +1070,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ForceGridPlacement
path: ../TinyLife/Objects/MapObject.cs
- startLine: 732
+ startLine: 733
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1099,7 +1099,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Easel
path: ../TinyLife/Objects/MapObject.cs
- startLine: 734
+ startLine: 735
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1128,7 +1128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mirror
path: ../TinyLife/Objects/MapObject.cs
- startLine: 736
+ startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1157,7 +1157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bookshelf
path: ../TinyLife/Objects/MapObject.cs
- startLine: 738
+ startLine: 739
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1186,7 +1186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonColliding
path: ../TinyLife/Objects/MapObject.cs
- startLine: 740
+ startLine: 741
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1215,7 +1215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gravestone
path: ../TinyLife/Objects/MapObject.cs
- startLine: 742
+ startLine: 743
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1244,7 +1244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonSellable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 744
+ startLine: 745
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1273,7 +1273,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonMovable
path: ../TinyLife/Objects/MapObject.cs
- startLine: 746
+ startLine: 747
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1302,7 +1302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tree
path: ../TinyLife/Objects/MapObject.cs
- startLine: 748
+ startLine: 749
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1331,7 +1331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Television
path: ../TinyLife/Objects/MapObject.cs
- startLine: 750
+ startLine: 751
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1360,7 +1360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BartendingObject
path: ../TinyLife/Objects/MapObject.cs
- startLine: 752
+ startLine: 753
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1389,7 +1389,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walls
path: ../TinyLife/Objects/MapObject.cs
- startLine: 754
+ startLine: 755
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1418,7 +1418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LargeSurfaceObject
path: ../TinyLife/Objects/MapObject.cs
- startLine: 756
+ startLine: 757
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1447,7 +1447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingDesk
path: ../TinyLife/Objects/MapObject.cs
- startLine: 758
+ startLine: 759
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1476,7 +1476,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lamp
path: ../TinyLife/Objects/MapObject.cs
- startLine: 760
+ startLine: 761
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1505,7 +1505,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CeilingHanging
path: ../TinyLife/Objects/MapObject.cs
- startLine: 762
+ startLine: 763
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1534,7 +1534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverWindow
path: ../TinyLife/Objects/MapObject.cs
- startLine: 764
+ startLine: 765
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1563,7 +1563,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverDoor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 766
+ startLine: 767
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1592,7 +1592,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Barbecue
path: ../TinyLife/Objects/MapObject.cs
- startLine: 768
+ startLine: 769
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1621,7 +1621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TrashCan
path: ../TinyLife/Objects/MapObject.cs
- startLine: 770
+ startLine: 771
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1650,7 +1650,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeThrownAway
path: ../TinyLife/Objects/MapObject.cs
- startLine: 772
+ startLine: 773
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1679,7 +1679,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeScrapped
path: ../TinyLife/Objects/MapObject.cs
- startLine: 774
+ startLine: 775
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1708,7 +1708,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObstructedByRoofs
path: ../TinyLife/Objects/MapObject.cs
- startLine: 776
+ startLine: 777
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1737,7 +1737,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofAttached
path: ../TinyLife/Objects/MapObject.cs
- startLine: 778
+ startLine: 779
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1766,7 +1766,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FireLight
path: ../TinyLife/Objects/MapObject.cs
- startLine: 780
+ startLine: 781
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1795,7 +1795,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToyBox
path: ../TinyLife/Objects/MapObject.cs
- startLine: 782
+ startLine: 783
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1824,7 +1824,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildStove
path: ../TinyLife/Objects/MapObject.cs
- startLine: 784
+ startLine: 785
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1853,7 +1853,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sandbox
path: ../TinyLife/Objects/MapObject.cs
- startLine: 786
+ startLine: 787
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1882,7 +1882,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGym
path: ../TinyLife/Objects/MapObject.cs
- startLine: 788
+ startLine: 789
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1911,7 +1911,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Newspaper
path: ../TinyLife/Objects/MapObject.cs
- startLine: 790
+ startLine: 791
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1940,7 +1940,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CoffeeMachine
path: ../TinyLife/Objects/MapObject.cs
- startLine: 792
+ startLine: 793
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1969,7 +1969,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CafeDisplayCase
path: ../TinyLife/Objects/MapObject.cs
- startLine: 794
+ startLine: 795
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1998,7 +1998,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GroundItem
path: ../TinyLife/Objects/MapObject.cs
- startLine: 796
+ startLine: 797
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2027,7 +2027,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TreeDecor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 798
+ startLine: 799
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2056,7 +2056,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpeningHoursSign
path: ../TinyLife/Objects/MapObject.cs
- startLine: 800
+ startLine: 801
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2085,7 +2085,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeaKit
path: ../TinyLife/Objects/MapObject.cs
- startLine: 802
+ startLine: 803
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2114,7 +2114,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LandlinePhone
path: ../TinyLife/Objects/MapObject.cs
- startLine: 804
+ startLine: 805
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2143,7 +2143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rocks
path: ../TinyLife/Objects/MapObject.cs
- startLine: 806
+ startLine: 807
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2172,7 +2172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArtPiece
path: ../TinyLife/Objects/MapObject.cs
- startLine: 808
+ startLine: 809
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2201,7 +2201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Objects/MapObject.cs
- startLine: 812
+ startLine: 813
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2230,7 +2230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Treadmill
path: ../TinyLife/Objects/MapObject.cs
- startLine: 814
+ startLine: 815
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2259,7 +2259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DumbbellHolder
path: ../TinyLife/Objects/MapObject.cs
- startLine: 816
+ startLine: 817
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2288,7 +2288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WoodworkingItem
path: ../TinyLife/Objects/MapObject.cs
- startLine: 818
+ startLine: 819
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2317,7 +2317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangingStation
path: ../TinyLife/Objects/MapObject.cs
- startLine: 820
+ startLine: 821
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2346,7 +2346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Crib
path: ../TinyLife/Objects/MapObject.cs
- startLine: 822
+ startLine: 823
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2375,7 +2375,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBathtub
path: ../TinyLife/Objects/MapObject.cs
- startLine: 824
+ startLine: 825
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2404,7 +2404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProteinShakeMaker
path: ../TinyLife/Objects/MapObject.cs
- startLine: 826
+ startLine: 827
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2433,7 +2433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 830
+ startLine: 831
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2477,7 +2477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs
- startLine: 833
+ startLine: 834
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2514,7 +2514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs
- startLine: 838
+ startLine: 839
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2552,7 +2552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseOr
path: ../TinyLife/Objects/MapObject.cs
- startLine: 843
+ startLine: 844
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2593,7 +2593,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseAnd
path: ../TinyLife/Objects/MapObject.cs
- startLine: 848
+ startLine: 849
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2634,7 +2634,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_ExclusiveOr
path: ../TinyLife/Objects/MapObject.cs
- startLine: 853
+ startLine: 854
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2675,7 +2675,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_OnesComplement
path: ../TinyLife/Objects/MapObject.cs
- startLine: 858
+ startLine: 859
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml
index a846058..8e87350 100644
--- a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml
+++ b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml
@@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AttachmentType
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1132
+ startLine: 1133
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1135
+ startLine: 1136
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Furniture
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1136
+ startLine: 1137
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1137
+ startLine: 1138
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -135,7 +135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Wall
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1138
+ startLine: 1139
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -161,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roof
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1139
+ startLine: 1140
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -187,7 +187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stairs
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1140
+ startLine: 1141
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -213,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ceiling
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1141
+ startLine: 1142
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -239,7 +239,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ground
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1142
+ startLine: 1143
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -265,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1143
+ startLine: 1144
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml
index e05f599..5c72ec0 100644
--- a/docs/api/TinyLife.Objects.ParentInfo.yml
+++ b/docs/api/TinyLife.Objects.ParentInfo.yml
@@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo
path: ../TinyLife/Objects/MapObject.cs
- startLine: 893
+ startLine: 894
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -69,7 +69,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Objects/MapObject.cs
- startLine: 898
+ startLine: 899
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -98,7 +98,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayerDepth
path: ../TinyLife/Objects/MapObject.cs
- startLine: 904
+ startLine: 905
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -132,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldDraw
path: ../TinyLife/Objects/MapObject.cs
- startLine: 908
+ startLine: 909
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 922
+ startLine: 923
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 932
+ startLine: 933
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -236,7 +236,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 941
+ startLine: 942
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -271,7 +271,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 950
+ startLine: 951
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -306,7 +306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 959
+ startLine: 960
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -341,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/MapObject.cs
- startLine: 970
+ startLine: 971
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -383,7 +383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDrawOffset
path: ../TinyLife/Objects/MapObject.cs
- startLine: 981
+ startLine: 982
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -418,7 +418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepthOffset
path: ../TinyLife/Objects/MapObject.cs
- startLine: 1000
+ startLine: 1001
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml
index e78db36..ec7732b 100644
--- a/docs/api/TinyLife.Objects.Person.yml
+++ b/docs/api/TinyLife.Objects.Person.yml
@@ -7008,7 +7008,7 @@ items:
description: The money to earn.
- id: triggerObject
type: System.Object
- description: The object that caused the money to be earned, which is passed to .
+ description: The object that caused the money to be earned, which is passed to . Note that this needs to be compatible with the 's .
content.vb: Public Overridable Sub EarnMoney(money As Single, triggerObject As Object)
overload: TinyLife.Objects.Person.EarnMoney*
nameWithType.vb: Person.EarnMoney(Single, Object)
@@ -17205,6 +17205,12 @@ references:
- name: (
- name: )
- name: )
+- uid: TinyLife.Goals.GoalTrigger.ValidObjects
+ commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
+ href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
+ name: ValidObjects
+ nameWithType: GoalTrigger.ValidObjects
+ fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Objects.Person.EarnMoney*
commentId: Overload:TinyLife.Objects.Person.EarnMoney
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_
diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml
index 91474d9..d8fd95d 100644
--- a/docs/api/TinyLife.Objects.TrashCan.yml
+++ b/docs/api/TinyLife.Objects.TrashCan.yml
@@ -358,7 +358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 45
+ startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 56
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -470,7 +470,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 62
+ startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml
index e56335a..dba2732 100644
--- a/docs/api/TinyLife.Objects.Visibility.yml
+++ b/docs/api/TinyLife.Objects.Visibility.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility
path: ../TinyLife/Objects/MapObject.cs
- startLine: 867
+ startLine: 868
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisible
path: ../TinyLife/Objects/MapObject.cs
- startLine: 872
+ startLine: 873
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisibleExt
path: ../TinyLife/Objects/MapObject.cs
- startLine: 876
+ startLine: 877
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideZoomedOut
path: ../TinyLife/Objects/MapObject.cs
- startLine: 880
+ startLine: 881
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Static
path: ../TinyLife/Objects/MapObject.cs
- startLine: 885
+ startLine: 886
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
index 14b4687..084c6cd 100644
--- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
+++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
@@ -7,9 +7,6 @@ items:
children:
- TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean)
- TinyLife.PerSaveOptions.MapInfo.Custom
- - TinyLife.PerSaveOptions.MapInfo.Equals(System.Object)
- - TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)
- - TinyLife.PerSaveOptions.MapInfo.GetHashCode
- TinyLife.PerSaveOptions.MapInfo.Name
langs:
- csharp
@@ -35,20 +32,21 @@ items:
Additional data can be added due to this class being a .
example: []
syntax:
- content: 'public class PerSaveOptions.MapInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder, IEquatable'
- content.vb: Public Class PerSaveOptions.MapInfo Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder, IEquatable(Of PerSaveOptions.MapInfo)
+ content: 'public class PerSaveOptions.MapInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder'
+ content.vb: Public Class PerSaveOptions.MapInfo Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
- - System.IEquatable{TinyLife.PerSaveOptions.MapInfo}
inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
@@ -151,114 +149,6 @@ items:
nameWithType.vb: PerSaveOptions.MapInfo.New(String, Boolean)
fullName.vb: TinyLife.PerSaveOptions.MapInfo.New(String, Boolean)
name.vb: New(String, Boolean)
-- uid: TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)
- commentId: M:TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)
- id: Equals(TinyLife.PerSaveOptions.MapInfo)
- parent: TinyLife.PerSaveOptions.MapInfo
- langs:
- - csharp
- - vb
- name: Equals(MapInfo)
- nameWithType: PerSaveOptions.MapInfo.Equals(PerSaveOptions.MapInfo)
- fullName: TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)
- type: Method
- source:
- remote:
- path: TinyLife/Options.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Equals
- path: ../TinyLife/Options.cs
- startLine: 596
- assemblies:
- - Tiny Life
- namespace: TinyLife
- summary: Indicates whether the current object is equal to another object of the same type.
- example: []
- syntax:
- content: public bool Equals(PerSaveOptions.MapInfo other)
- parameters:
- - id: other
- type: TinyLife.PerSaveOptions.MapInfo
- description: An object to compare with this object.
- return:
- type: System.Boolean
- description: true if the current object is equal to the other
parameter; otherwise, false.
- content.vb: Public Function Equals(other As PerSaveOptions.MapInfo) As Boolean
- overload: TinyLife.PerSaveOptions.MapInfo.Equals*
- implements:
- - System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo)
-- uid: TinyLife.PerSaveOptions.MapInfo.Equals(System.Object)
- commentId: M:TinyLife.PerSaveOptions.MapInfo.Equals(System.Object)
- id: Equals(System.Object)
- parent: TinyLife.PerSaveOptions.MapInfo
- langs:
- - csharp
- - vb
- name: Equals(object)
- nameWithType: PerSaveOptions.MapInfo.Equals(object)
- fullName: TinyLife.PerSaveOptions.MapInfo.Equals(object)
- type: Method
- source:
- remote:
- path: TinyLife/Options.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Equals
- path: ../TinyLife/Options.cs
- startLine: 603
- assemblies:
- - Tiny Life
- namespace: TinyLife
- summary: Determines whether the specified object is equal to the current object.
- example: []
- syntax:
- content: public override bool Equals(object obj)
- parameters:
- - id: obj
- type: System.Object
- description: The object to compare with the current object.
- return:
- type: System.Boolean
- description: true if the specified object is equal to the current object; otherwise, false.
- content.vb: Public Overrides Function Equals(obj As Object) As Boolean
- overridden: System.Object.Equals(System.Object)
- overload: TinyLife.PerSaveOptions.MapInfo.Equals*
- nameWithType.vb: PerSaveOptions.MapInfo.Equals(Object)
- fullName.vb: TinyLife.PerSaveOptions.MapInfo.Equals(Object)
- name.vb: Equals(Object)
-- uid: TinyLife.PerSaveOptions.MapInfo.GetHashCode
- commentId: M:TinyLife.PerSaveOptions.MapInfo.GetHashCode
- id: GetHashCode
- parent: TinyLife.PerSaveOptions.MapInfo
- langs:
- - csharp
- - vb
- name: GetHashCode()
- nameWithType: PerSaveOptions.MapInfo.GetHashCode()
- fullName: TinyLife.PerSaveOptions.MapInfo.GetHashCode()
- type: Method
- source:
- remote:
- path: TinyLife/Options.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetHashCode
- path: ../TinyLife/Options.cs
- startLine: 608
- assemblies:
- - Tiny Life
- namespace: TinyLife
- summary: Serves as the default hash function.
- example: []
- syntax:
- content: public override int GetHashCode()
- return:
- type: System.Int32
- description: A hash code for the current object.
- content.vb: Public Overrides Function GetHashCode() As Integer
- overridden: System.Object.GetHashCode
- overload: TinyLife.PerSaveOptions.MapInfo.GetHashCode*
references:
- uid: TinyLife.PerSaveOptions.Maps
commentId: F:TinyLife.PerSaveOptions.Maps
@@ -297,47 +187,6 @@ references:
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
-- uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}
- commentId: T:System.IEquatable{TinyLife.PerSaveOptions.MapInfo}
- parent: System
- definition: System.IEquatable`1
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: IEquatable
- nameWithType: IEquatable
- fullName: System.IEquatable
- nameWithType.vb: IEquatable(Of PerSaveOptions.MapInfo)
- fullName.vb: System.IEquatable(Of TinyLife.PerSaveOptions.MapInfo)
- name.vb: IEquatable(Of PerSaveOptions.MapInfo)
- spec.csharp:
- - uid: System.IEquatable`1
- name: IEquatable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- - name: <
- - uid: TinyLife.PerSaveOptions
- name: PerSaveOptions
- href: TinyLife.PerSaveOptions.html
- - name: .
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
- - name: '>'
- spec.vb:
- - uid: System.IEquatable`1
- name: IEquatable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- - name: (
- - name: Of
- - name: " "
- - uid: TinyLife.PerSaveOptions
- name: PerSaveOptions
- href: TinyLife.PerSaveOptions.html
- - name: .
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
- - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@@ -484,6 +333,39 @@ references:
isExternal: true
- name: (
- name: )
+- uid: System.Object.Equals(System.Object)
+ commentId: M:System.Object.Equals(System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ name: Equals(object)
+ nameWithType: object.Equals(object)
+ fullName: object.Equals(object)
+ nameWithType.vb: Object.Equals(Object)
+ fullName.vb: Object.Equals(Object)
+ name.vb: Equals(Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
@@ -529,6 +411,30 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
+- uid: System.Object.GetHashCode
+ commentId: M:System.Object.GetHashCode
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ name: GetHashCode()
+ nameWithType: object.GetHashCode()
+ fullName: object.GetHashCode()
+ nameWithType.vb: Object.GetHashCode()
+ fullName.vb: Object.GetHashCode()
+ spec.csharp:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ - name: (
+ - name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
@@ -746,34 +652,6 @@ references:
- uid: MLEM.Misc
name: Misc
isExternal: true
-- uid: System.IEquatable`1
- commentId: T:System.IEquatable`1
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: IEquatable
- nameWithType: IEquatable
- fullName: System.IEquatable
- nameWithType.vb: IEquatable(Of T)
- fullName.vb: System.IEquatable(Of T)
- name.vb: IEquatable(Of T)
- spec.csharp:
- - uid: System.IEquatable`1
- name: IEquatable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- - name: <
- - name: T
- - name: '>'
- spec.vb:
- - uid: System.IEquatable`1
- name: IEquatable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- - name: (
- - name: Of
- - name: " "
- - name: T
- - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal: true
@@ -909,161 +787,3 @@ references:
nameWithType.vb: PerSaveOptions.MapInfo.New
fullName.vb: TinyLife.PerSaveOptions.MapInfo.New
name.vb: New
-- uid: TinyLife.PerSaveOptions.MapInfo.Equals*
- commentId: Overload:TinyLife.PerSaveOptions.MapInfo.Equals
- href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_Equals_TinyLife_PerSaveOptions_MapInfo_
- name: Equals
- nameWithType: PerSaveOptions.MapInfo.Equals
- fullName: TinyLife.PerSaveOptions.MapInfo.Equals
-- uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo)
- commentId: M:System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo)
- parent: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}
- definition: System.IEquatable`1.Equals(`0)
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- name: Equals(MapInfo)
- nameWithType: IEquatable.Equals(PerSaveOptions.MapInfo)
- fullName: System.IEquatable.Equals(TinyLife.PerSaveOptions.MapInfo)
- nameWithType.vb: IEquatable(Of PerSaveOptions.MapInfo).Equals(PerSaveOptions.MapInfo)
- fullName.vb: System.IEquatable(Of TinyLife.PerSaveOptions.MapInfo).Equals(TinyLife.PerSaveOptions.MapInfo)
- spec.csharp:
- - uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- - name: (
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
- - name: )
- spec.vb:
- - uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- - name: (
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
- - name: )
-- uid: TinyLife.PerSaveOptions.MapInfo
- commentId: T:TinyLife.PerSaveOptions.MapInfo
- parent: TinyLife
- href: TinyLife.PerSaveOptions.html
- name: PerSaveOptions.MapInfo
- nameWithType: PerSaveOptions.MapInfo
- fullName: TinyLife.PerSaveOptions.MapInfo
- spec.csharp:
- - uid: TinyLife.PerSaveOptions
- name: PerSaveOptions
- href: TinyLife.PerSaveOptions.html
- - name: .
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
- spec.vb:
- - uid: TinyLife.PerSaveOptions
- name: PerSaveOptions
- href: TinyLife.PerSaveOptions.html
- - name: .
- - uid: TinyLife.PerSaveOptions.MapInfo
- name: MapInfo
- href: TinyLife.PerSaveOptions.MapInfo.html
-- uid: System.IEquatable`1.Equals(`0)
- commentId: M:System.IEquatable`1.Equals(`0)
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- name: Equals(T)
- nameWithType: IEquatable.Equals(T)
- fullName: System.IEquatable.Equals(T)
- nameWithType.vb: IEquatable(Of T).Equals(T)
- fullName.vb: System.IEquatable(Of T).Equals(T)
- spec.csharp:
- - uid: System.IEquatable`1.Equals(`0)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- - name: (
- - name: T
- - name: )
- spec.vb:
- - uid: System.IEquatable`1.Equals(`0)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals
- - name: (
- - name: T
- - name: )
-- uid: System.Object.Equals(System.Object)
- commentId: M:System.Object.Equals(System.Object)
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: Equals(object)
- nameWithType: object.Equals(object)
- fullName: object.Equals(object)
- nameWithType.vb: Object.Equals(Object)
- fullName.vb: Object.Equals(Object)
- name.vb: Equals(Object)
- spec.csharp:
- - uid: System.Object.Equals(System.Object)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- - name: (
- - uid: System.Object
- name: object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object
- - name: )
- spec.vb:
- - uid: System.Object.Equals(System.Object)
- name: Equals
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- - name: (
- - uid: System.Object
- name: Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object
- - name: )
-- uid: System.Object.GetHashCode
- commentId: M:System.Object.GetHashCode
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: GetHashCode()
- nameWithType: object.GetHashCode()
- fullName: object.GetHashCode()
- nameWithType.vb: Object.GetHashCode()
- fullName.vb: Object.GetHashCode()
- spec.csharp:
- - uid: System.Object.GetHashCode
- name: GetHashCode
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- - name: (
- - name: )
- spec.vb:
- - uid: System.Object.GetHashCode
- name: GetHashCode
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- - name: (
- - name: )
-- uid: TinyLife.PerSaveOptions.MapInfo.GetHashCode*
- commentId: Overload:TinyLife.PerSaveOptions.MapInfo.GetHashCode
- href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_GetHashCode
- name: GetHashCode
- nameWithType: PerSaveOptions.MapInfo.GetHashCode
- fullName: TinyLife.PerSaveOptions.MapInfo.GetHashCode
-- uid: System.Int32
- commentId: T:System.Int32
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- name: int
- nameWithType: int
- fullName: int
- nameWithType.vb: Integer
- fullName.vb: Integer
- name.vb: Integer
diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml
index 372bc4f..c3ae187 100644
--- a/docs/api/TinyLife.PerSaveOptions.yml
+++ b/docs/api/TinyLife.PerSaveOptions.yml
@@ -180,13 +180,13 @@ items:
content: >-
[DataMember]
- public readonly HashSet Maps
+ public readonly List Maps
return:
- type: System.Collections.Generic.HashSet{TinyLife.PerSaveOptions.MapInfo}
+ type: System.Collections.Generic.List{TinyLife.PerSaveOptions.MapInfo}
content.vb: >-
- Public ReadOnly Maps As HashSet(Of PerSaveOptions.MapInfo)
+ Public ReadOnly Maps As List(Of PerSaveOptions.MapInfo)
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
@@ -1665,22 +1665,22 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
-- uid: System.Collections.Generic.HashSet{TinyLife.PerSaveOptions.MapInfo}
- commentId: T:System.Collections.Generic.HashSet{TinyLife.PerSaveOptions.MapInfo}
+- uid: System.Collections.Generic.List{TinyLife.PerSaveOptions.MapInfo}
+ commentId: T:System.Collections.Generic.List{TinyLife.PerSaveOptions.MapInfo}
parent: System.Collections.Generic
- definition: System.Collections.Generic.HashSet`1
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- nameWithType.vb: HashSet(Of PerSaveOptions.MapInfo)
- fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.PerSaveOptions.MapInfo)
- name.vb: HashSet(Of PerSaveOptions.MapInfo)
+ definition: System.Collections.Generic.List`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of PerSaveOptions.MapInfo)
+ fullName.vb: System.Collections.Generic.List(Of TinyLife.PerSaveOptions.MapInfo)
+ name.vb: List(Of PerSaveOptions.MapInfo)
spec.csharp:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
+ - uid: System.Collections.Generic.List`1
+ name: List
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
@@ -1691,10 +1691,10 @@ references:
href: TinyLife.PerSaveOptions.MapInfo.html
- name: '>'
spec.vb:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
+ - uid: System.Collections.Generic.List`1
+ name: List
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
@@ -1706,6 +1706,34 @@ references:
name: MapInfo
href: TinyLife.PerSaveOptions.MapInfo.html
- name: )
+- uid: System.Collections.Generic.List`1
+ commentId: T:System.Collections.Generic.List`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of T)
+ fullName.vb: System.Collections.Generic.List(Of T)
+ name.vb: List(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
- uid: TinyLife.Tools.PlayModeTool.SelectedPerson
commentId: P:TinyLife.Tools.PlayModeTool.SelectedPerson
href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SelectedPerson
diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml
index 0bbf16f..2c5516f 100644
--- a/docs/api/TinyLife.Set.yml
+++ b/docs/api/TinyLife.Set.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/GameImpl.cs
- startLine: 1406
+ startLine: 1431
assemblies:
- Tiny Life
namespace: TinyLife
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
- startLine: 1412
+ startLine: 1437
assemblies:
- Tiny Life
namespace: TinyLife
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
- startLine: 1416
+ startLine: 1441
assemblies:
- Tiny Life
namespace: TinyLife
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
- startLine: 1420
+ startLine: 1445
assemblies:
- Tiny Life
namespace: TinyLife
@@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroFurniture
path: ../TinyLife/GameImpl.cs
- startLine: 1424
+ startLine: 1449
assemblies:
- Tiny Life
namespace: TinyLife
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ContemporaryComplements
path: ../TinyLife/GameImpl.cs
- startLine: 1428
+ startLine: 1453
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml
index 5430a7d..58d5282 100644
--- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml
+++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml
@@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransitionType
path: ../TinyLife/Uis/Menus.cs
- startLine: 1321
+ startLine: 1322
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -50,7 +50,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swipe
path: ../TinyLife/Uis/Menus.cs
- startLine: 1327
+ startLine: 1328
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fade
path: ../TinyLife/Uis/Menus.cs
- startLine: 1332
+ startLine: 1333
assemblies:
- Tiny Life
namespace: TinyLife.Uis
diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml
index 0e89c10..ced423b 100644
--- a/docs/api/TinyLife.WallDisplay.yml
+++ b/docs/api/TinyLife.WallDisplay.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
- startLine: 650
+ startLine: 633
assemblies:
- Tiny Life
namespace: TinyLife
@@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
- startLine: 655
+ startLine: 638
assemblies:
- Tiny Life
namespace: TinyLife
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
- startLine: 659
+ startLine: 642
assemblies:
- Tiny Life
namespace: TinyLife
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
- startLine: 663
+ startLine: 646
assemblies:
- Tiny Life
namespace: TinyLife