diff --git a/Changelog.md b/Changelog.md index 710e95a..af380ef 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,17 @@ +# 0.29.1 +*January 17, 2023* + +Improvements +- Made reading jokes in the newspaper raise the humor skill +- Don't hide the mouse cursor automatically when a tooltip is showing +- Lower the amount that the toilet need is reduced by when eating +- Made working as a programmer affect the Techie personality's emotions + +Fixes +- Fixed info about an unreleased set showing in the demo +- Fixed out-of-town children affecting the Hates Children personality +- Fixed emotes sometimes clipping into walls and roofs + # 0.29.0 *January 16, 2023* diff --git a/docs/api/.manifest b/docs/api/.manifest index 3ee22c5..03ccccc 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -1261,6 +1261,7 @@ "TinyLife.Goals.MemoryType.UsedSkillCategory": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.WasOutside": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.WorkedAtJob": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.Project": "TinyLife.Goals.Project.yml", "TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)": "TinyLife.Goals.Project.yml", "TinyLife.Goals.Project.ActionSettings": "TinyLife.Goals.Project.ActionSettings.yml", @@ -1715,11 +1716,6 @@ "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.RetroDinnerTable": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.RetroFridge": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.RetroSingleTable": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Rotations": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Settings": "TinyLife.Objects.FurnitureType.yml", @@ -2141,6 +2137,7 @@ "TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GoToExitRoad": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml", @@ -2496,7 +2493,6 @@ "TinyLife.SaveHandler.OnGameSaved": "TinyLife.SaveHandler.yml", "TinyLife.Set": "TinyLife.Set.yml", "TinyLife.Set.ChildClothes": "TinyLife.Set.yml", - "TinyLife.Set.RetroFurniture": "TinyLife.Set.yml", "TinyLife.Set.Woodworking": "TinyLife.Set.yml", "TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Skills": "TinyLife.Skills.yml", diff --git a/docs/api/TinyLife.Goals.Job.JobPerformanceDelegate.yml b/docs/api/TinyLife.Goals.Job.JobPerformanceDelegate.yml index e1e6d04..01cf0df 100644 --- a/docs/api/TinyLife.Goals.Job.JobPerformanceDelegate.yml +++ b/docs/api/TinyLife.Goals.Job.JobPerformanceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobPerformanceDelegate path: ../TinyLife/Goals/Job.cs - startLine: 275 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.Job.yml b/docs/api/TinyLife.Goals.Job.yml index d930af3..6131485 100644 --- a/docs/api/TinyLife.Goals.Job.yml +++ b/docs/api/TinyLife.Goals.Job.yml @@ -601,7 +601,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddPerformance path: ../TinyLife/Goals/Job.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -637,7 +637,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLevel path: ../TinyLife/Goals/Job.cs - startLine: 171 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -676,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRaise path: ../TinyLife/Goals/Job.cs - startLine: 213 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -711,7 +711,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRequiredPromotionSkills path: ../TinyLife/Goals/Job.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -746,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoworkers path: ../TinyLife/Goals/Job.cs - startLine: 242 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -781,7 +781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoworkersAtWork path: ../TinyLife/Goals/Job.cs - startLine: 250 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -816,7 +816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Job.cs - startLine: 258 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml index a8ff14a..e869d14 100644 --- a/docs/api/TinyLife.Goals.MemoryType.yml +++ b/docs/api/TinyLife.Goals.MemoryType.yml @@ -21,6 +21,7 @@ items: - TinyLife.Goals.MemoryType.UsedSkillCategory - TinyLife.Goals.MemoryType.WasOutside - TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse + - TinyLife.Goals.MemoryType.WorkedAtJob langs: - csharp - vb @@ -353,6 +354,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Goals.MemoryType.WorkedAtJob + commentId: F:TinyLife.Goals.MemoryType.WorkedAtJob + id: WorkedAtJob + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: WorkedAtJob + nameWithType: MemoryType.WorkedAtJob + fullName: TinyLife.Goals.MemoryType.WorkedAtJob + type: Field + source: + remote: + path: TinyLife/Goals/MemoryType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WorkedAtJob + path: ../TinyLife/Goals/MemoryType.cs + startLine: 38 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly Dictionary WorkedAtJob + return: + type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType} + content.vb: Public Shared ReadOnly WorkedAtJob As Dictionary(Of JobType, MemoryType) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse commentId: F:TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse id: WasRomanticWithSomeoneElse @@ -371,7 +407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasRomanticWithSomeoneElse path: ../TinyLife/Goals/MemoryType.cs - startLine: 38 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -406,7 +442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/MemoryType.cs - startLine: 44 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -441,7 +477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Goals/MemoryType.cs - startLine: 48 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -476,7 +512,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanReplace path: ../TinyLife/Goals/MemoryType.cs - startLine: 52 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -511,7 +547,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/MemoryType.cs - startLine: 55 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -550,7 +586,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/MemoryType.cs - startLine: 63 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -592,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/MemoryType.cs - startLine: 76 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -645,7 +681,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/MemoryType.cs - startLine: 91 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1351,6 +1387,62 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of JobType, MemoryType) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Goals.JobType, TinyLife.Goals.MemoryType) + name.vb: Dictionary(Of JobType, MemoryType) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Goals.JobType + name: JobType + nameWithType: JobType + fullName: TinyLife.Goals.JobType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Goals.JobType + name: JobType + nameWithType: JobType + fullName: TinyLife.Goals.JobType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: ) + nameWithType: ) + fullName: ) - uid: System.String commentId: T:System.String parent: System diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 8232d9b..c2acae5 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 2734 + startLine: 2744 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2742 + startLine: 2752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -101,7 +101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 2748 + startLine: 2758 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index ebdd6b4..21113f8 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -109,11 +109,6 @@ items: - TinyLife.Objects.FurnitureType.Puddle - TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) - - TinyLife.Objects.FurnitureType.RetroDinnerTable - - TinyLife.Objects.FurnitureType.RetroFridge - - TinyLife.Objects.FurnitureType.RetroSingleTable - - TinyLife.Objects.FurnitureType.RetroStove - - TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.Rotations - TinyLife.Objects.FurnitureType.Sandbox - TinyLife.Objects.FurnitureType.Settings @@ -6985,181 +6980,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.RetroFridge - commentId: F:TinyLife.Objects.FurnitureType.RetroFridge - id: RetroFridge - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: RetroFridge - nameWithType: FurnitureType.RetroFridge - fullName: TinyLife.Objects.FurnitureType.RetroFridge - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Sets.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroFridge - path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 259 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType RetroFridge - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly RetroFridge As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.RetroStove - commentId: F:TinyLife.Objects.FurnitureType.RetroStove - id: RetroStove - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: RetroStove - nameWithType: FurnitureType.RetroStove - fullName: TinyLife.Objects.FurnitureType.RetroStove - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Sets.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroStove - path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 266 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType RetroStove - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly RetroStove As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.RetroDinnerTable - commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTable - id: RetroDinnerTable - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: RetroDinnerTable - nameWithType: FurnitureType.RetroDinnerTable - fullName: TinyLife.Objects.FurnitureType.RetroDinnerTable - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Sets.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroDinnerTable - path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 275 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType RetroDinnerTable - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly RetroDinnerTable As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.RetroSingleTable - commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTable - id: RetroSingleTable - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: RetroSingleTable - nameWithType: FurnitureType.RetroSingleTable - fullName: TinyLife.Objects.FurnitureType.RetroSingleTable - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Sets.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroSingleTable - path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 279 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType RetroSingleTable - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly RetroSingleTable As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.RetroTv - commentId: F:TinyLife.Objects.FurnitureType.RetroTv - id: RetroTv - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: RetroTv - nameWithType: FurnitureType.RetroTv - fullName: TinyLife.Objects.FurnitureType.RetroTv - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Sets.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroTv - path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 283 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType RetroTv - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly RetroTv As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 02d59bc..3b72b1e 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/Person.cs - startLine: 2756 + startLine: 2766 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 2759 + startLine: 2769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 2760 + startLine: 2770 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 2761 + startLine: 2771 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 2762 + startLine: 2772 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 2763 + startLine: 2773 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -221,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 2764 + startLine: 2774 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml index 3717e6c..0b08155 100644 --- a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdateDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2620 + startLine: 2630 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.DeathReason.yml b/docs/api/TinyLife.Objects.Person.DeathReason.yml index cbce3bd..4f918c1 100644 --- a/docs/api/TinyLife.Objects.Person.DeathReason.yml +++ b/docs/api/TinyLife.Objects.Person.DeathReason.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 2685 + startLine: 2695 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 2691 + startLine: 2701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 2696 + startLine: 2706 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 2701 + startLine: 2711 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 2705 + startLine: 2715 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index 03a878d..54123f5 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2605 + startLine: 2615 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml index 04afc6b..d6a3139 100644 --- a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2630 + startLine: 2640 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index 9d239f8..0c111c7 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2615 + startLine: 2625 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.Pose.yml b/docs/api/TinyLife.Objects.Person.Pose.yml index 496513d..f0bc341 100644 --- a/docs/api/TinyLife.Objects.Person.Pose.yml +++ b/docs/api/TinyLife.Objects.Person.Pose.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 2635 + startLine: 2645 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 2640 + startLine: 2650 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 2644 + startLine: 2654 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 2648 + startLine: 2658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 2653 + startLine: 2663 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2658 + startLine: 2668 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 2662 + startLine: 2672 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -269,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 2666 + startLine: 2676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -303,7 +303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2670 + startLine: 2680 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 2674 + startLine: 2684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 2678 + startLine: 2688 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml index e8666c2..02ac4da 100644 --- a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2625 + startLine: 2635 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index ff3e699..2b9b14a 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2610 + startLine: 2620 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index eb55f8d..183b008 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -70,6 +70,7 @@ items: - TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType) - TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType) - TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType) + - TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[]) - TinyLife.Objects.Person.GetWalkSpeed - TinyLife.Objects.Person.GoToExitRoad - TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier) @@ -6327,6 +6328,44 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[]) + commentId: M:TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[]) + id: GetTimeSinceMemory(TinyLife.Goals.MemoryType[]) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetTimeSinceMemory(MemoryType[]) + nameWithType: Person.GetTimeSinceMemory(MemoryType[]) + fullName: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[]) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTimeSinceMemory + path: ../TinyLife/Objects/Person.cs + startLine: 2151 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public TimeSpan? GetTimeSinceMemory(params MemoryType[] types) + parameters: + - id: types + type: TinyLife.Goals.MemoryType[] + return: + type: System.Nullable{System.TimeSpan} + content.vb: Public Function GetTimeSinceMemory(ParamArray types As MemoryType()) As TimeSpan? + overload: TinyLife.Objects.Person.GetTimeSinceMemory* + nameWithType.vb: Person.GetTimeSinceMemory(MemoryType()) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType()) + name.vb: GetTimeSinceMemory(MemoryType()) - uid: TinyLife.Objects.Person.GetDaysBeforeAging commentId: M:TinyLife.Objects.Person.GetDaysBeforeAging id: GetDaysBeforeAging @@ -6345,7 +6384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Objects/Person.cs - startLine: 2155 + startLine: 2165 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6380,7 +6419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2163 + startLine: 2173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6412,7 +6451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdatePortraitIfDirty path: ../TinyLife/Objects/Person.cs - startLine: 2173 + startLine: 2183 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6444,7 +6483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 2501 + startLine: 2511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6497,7 +6536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 2524 + startLine: 2534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -12913,6 +12952,30 @@ references: name: GetTimeSinceMemory nameWithType: Person.GetTimeSinceMemory fullName: TinyLife.Objects.Person.GetTimeSinceMemory +- uid: TinyLife.Goals.MemoryType[] + isExternal: true + name: MemoryType[] + nameWithType: MemoryType[] + fullName: TinyLife.Goals.MemoryType[] + nameWithType.vb: MemoryType() + fullName.vb: TinyLife.Goals.MemoryType() + name.vb: MemoryType() + spec.csharp: + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: TinyLife.Goals.MemoryType + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType + - name: () + nameWithType: () + fullName: () - uid: TinyLife.Objects.Person.GetDaysBeforeAging* commentId: Overload:TinyLife.Objects.Person.GetDaysBeforeAging name: GetDaysBeforeAging diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index bac2c9e..34ffe6d 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 2774 + startLine: 2784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 2778 + startLine: 2788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 2779 + startLine: 2789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 2780 + startLine: 2790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 2781 + startLine: 2791 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -208,7 +208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 2782 + startLine: 2792 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -240,7 +240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 2783 + startLine: 2793 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 2784 + startLine: 2794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 2785 + startLine: 2795 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 2786 + startLine: 2796 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -368,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 2787 + startLine: 2797 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 2788 + startLine: 2798 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 2789 + startLine: 2799 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 2790 + startLine: 2800 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 2791 + startLine: 2801 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -528,7 +528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 2792 + startLine: 2802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -560,7 +560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 2793 + startLine: 2803 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 20b11b8..af056bc 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 2802 + startLine: 2812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 2805 + startLine: 2815 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 2806 + startLine: 2816 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2807 + startLine: 2817 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index b191485..a5dec4d 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -6,7 +6,6 @@ items: parent: TinyLife children: - TinyLife.Set.ChildClothes - - TinyLife.Set.RetroFurniture - TinyLife.Set.Woodworking - TinyLife.Set.Workout langs: @@ -142,40 +141,6 @@ items: modifiers.vb: - Public - Const -- uid: TinyLife.Set.RetroFurniture - commentId: F:TinyLife.Set.RetroFurniture - id: RetroFurniture - parent: TinyLife.Set - langs: - - csharp - - vb - name: RetroFurniture - nameWithType: Set.RetroFurniture - fullName: TinyLife.Set.RetroFurniture - type: Field - source: - remote: - path: TinyLife/GameImpl.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RetroFurniture - path: ../TinyLife/GameImpl.cs - startLine: 1088 - assemblies: - - Tiny Life - namespace: TinyLife - summary: "\nThe retro furniture set with art by LawlessThespian\n" - example: [] - syntax: - content: RetroFurniture = 3 - return: - type: TinyLife.Set - modifiers.csharp: - - public - - const - modifiers.vb: - - Public - - Const references: - uid: TinyLife commentId: N:TinyLife