From 54ba76367b4975e79728d801556f4eb6784721f7 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Fri, 25 Aug 2023 12:01:32 +0200 Subject: [PATCH] 0.36.1 --- Changelog.md | 14 + docs/api/.manifest | 2 +- docs/api/TinyLife.Objects.AgeGroup.yml | 8 +- docs/api/TinyLife.Objects.DeathReason.yml | 12 +- docs/api/TinyLife.Objects.LifeSpan.yml | 14 +- ...ects.Person.EfficiencyModifierDelegate.yml | 2 +- ...Person.EmotionModifiersChangedDelegate.yml | 2 +- ...s.Person.PassiveActionPriorityDelegate.yml | 2 +- ...ects.Person.RelationshipChangeDelegate.yml | 2 +- ...ife.Objects.Person.RestoreNeedDelegate.yml | 2 +- ...yLife.Objects.Person.WalkSpeedDelegate.yml | 2 +- docs/api/TinyLife.Objects.Person.yml | 354 +++++++++--------- docs/api/TinyLife.Objects.PersonAi.yml | 2 +- docs/api/TinyLife.Objects.Pose.yml | 24 +- .../api/TinyLife.Objects.PregnancyAbility.yml | 8 +- docs/api/TinyLife.Objects.SpeakStyle.yml | 34 +- docs/api/TinyLife.Objects.VoiceStyle.yml | 10 +- 17 files changed, 262 insertions(+), 232 deletions(-) diff --git a/Changelog.md b/Changelog.md index dcbbedc..3dc18bc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,17 @@ +# 0.36.1 +*August 25, 2023* + +We're taking a development break for a few weeks! This is a little bugfix update to tide yall over, though. ❤️ + +Improvements +- Avoid people bunching up when visiting a household by choosing a unique goal location + +Fixes +- Fixed being unable to select disabled build mode buttons using a gamepad +- Fixed an exception when a social action fails due to a missing partner +- Fixed children being unable to complete the Friend of Everyone life goal +- Fixed people repeatedly trying to prepare food when failing + # 0.36.0 *August 15, 2023* diff --git a/docs/api/.manifest b/docs/api/.manifest index 277401d..d6131ca 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -2424,7 +2424,6 @@ "TinyLife.Objects.Person.GetHeldItemDepthOffset": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.GetHomeLocation": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetNeed(TinyLife.NeedType)": "TinyLife.Objects.Person.yml", @@ -2451,6 +2450,7 @@ "TinyLife.Objects.Person.HasHouseholdMember(System.Guid)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HeldObjectRotation": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml", diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 1246208..c7c4d7e 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 3498 + startLine: 3502 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3505 + startLine: 3509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3511 + startLine: 3515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 3517 + startLine: 3521 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index d3fd1b5..41c6bf6 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 3466 + startLine: 3470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 3472 + startLine: 3476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 3477 + startLine: 3481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 3482 + startLine: 3486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 3486 + startLine: 3490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/Person.cs - startLine: 3490 + startLine: 3494 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 0dfeed5..905e837 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: 3525 + startLine: 3529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 3528 + startLine: 3532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 3529 + startLine: 3533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 3530 + startLine: 3534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 3531 + startLine: 3535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 3532 + startLine: 3536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 3533 + startLine: 3537 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 a933833..83f77fd 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: 3361 + startLine: 3365 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 e95afb5..dc4df4b 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: 3381 + startLine: 3385 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 08dd05c..5395e90 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: 3371 + startLine: 3375 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml index d96e97c..e50d74e 100644 --- a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3386 + startLine: 3390 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 1d25151..4d66314 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: 3376 + startLine: 3380 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 6e8fcbf..3610a88 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: 3366 + startLine: 3370 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 2ac3d66..8ac89d9 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -65,7 +65,6 @@ items: - TinyLife.Objects.Person.GetHeldItemDepthOffset - TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) - TinyLife.Objects.Person.GetHeldObject``1(System.Boolean) - - TinyLife.Objects.Person.GetHomeLocation - TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType) - TinyLife.Objects.Person.GetNeed(TinyLife.NeedType) @@ -92,6 +91,7 @@ items: - TinyLife.Objects.Person.HasHouseholdMember(System.Guid) - TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person) - TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType) + - TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32) - TinyLife.Objects.Person.HeldObjectRotation - TinyLife.Objects.Person.HomeLot @@ -3455,7 +3455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 711 + startLine: 712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3503,7 +3503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Objects/Person.cs - startLine: 718 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3533,7 +3533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 723 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3576,7 +3576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Person.cs - startLine: 1046 + startLine: 1047 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3623,7 +3623,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 1088 + startLine: 1089 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3655,7 +3655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Person.cs - startLine: 1154 + startLine: 1155 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3691,7 +3691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Person.cs - startLine: 1159 + startLine: 1160 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3727,7 +3727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 1164 + startLine: 1165 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3760,7 +3760,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Person.cs - startLine: 1185 + startLine: 1186 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3799,7 +3799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/Person.cs - startLine: 1198 + startLine: 1199 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3835,7 +3835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/Person.cs - startLine: 1209 + startLine: 1210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3875,7 +3875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 1230 + startLine: 1231 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3925,7 +3925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 1244 + startLine: 1245 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3966,7 +3966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 1257 + startLine: 1258 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4001,7 +4001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Person.cs - startLine: 1264 + startLine: 1265 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4043,7 +4043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Person.cs - startLine: 1326 + startLine: 1327 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4082,7 +4082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/Person.cs - startLine: 1344 + startLine: 1345 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4110,7 +4110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/Person.cs - startLine: 1358 + startLine: 1359 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4142,7 +4142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 1375 + startLine: 1376 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4168,37 +4168,6 @@ items: nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2) fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) -- uid: TinyLife.Objects.Person.GetHomeLocation - commentId: M:TinyLife.Objects.Person.GetHomeLocation - id: GetHomeLocation - parent: TinyLife.Objects.Person - langs: - - csharp - - vb - name: GetHomeLocation() - nameWithType: Person.GetHomeLocation() - fullName: TinyLife.Objects.Person.GetHomeLocation() - type: Method - source: - remote: - path: TinyLife/Objects/Person.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHomeLocation - path: ../TinyLife/Objects/Person.cs - startLine: 1383 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: "\nShorthand method for that returns the home location of this person's 's lot\n" - example: [] - syntax: - content: public virtual Vector2 GetHomeLocation() - return: - type: Microsoft.Xna.Framework.Vector2 - description: This person's home location - content.vb: Public Overridable Function GetHomeLocation() As Vector2 - overload: TinyLife.Objects.Person.GetHomeLocation* - uid: TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) commentId: M:TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean) id: GetRelationship(TinyLife.Objects.Person,System.Boolean) @@ -4217,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/Person.cs - startLine: 1394 + startLine: 1387 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4258,7 +4227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1419 + startLine: 1412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4296,7 +4265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1471 + startLine: 1464 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4334,7 +4303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1504 + startLine: 1497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4378,7 +4347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1515 + startLine: 1508 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4406,7 +4375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1526 + startLine: 1519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4447,7 +4416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1536 + startLine: 1529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4475,7 +4444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1553 + startLine: 1546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4519,7 +4488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1563 + startLine: 1556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4553,7 +4522,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1583 + startLine: 1576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4600,7 +4569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1614 + startLine: 1607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4650,7 +4619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1632 + startLine: 1625 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4700,7 +4669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1643 + startLine: 1636 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4735,7 +4704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1655 + startLine: 1648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4770,7 +4739,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1664 + startLine: 1657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4805,7 +4774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1676 + startLine: 1669 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4849,7 +4818,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1712 + startLine: 1705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4896,7 +4865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/Person.cs - startLine: 1723 + startLine: 1716 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4937,7 +4906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1742 + startLine: 1735 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4972,7 +4941,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1752 + startLine: 1745 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5007,7 +4976,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1762 + startLine: 1755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5042,7 +5011,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1772 + startLine: 1765 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5083,7 +5052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1784 + startLine: 1777 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5129,7 +5098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1804 + startLine: 1797 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5170,7 +5139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1815 + startLine: 1808 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5205,7 +5174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1829 + startLine: 1822 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5260,7 +5229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1857 + startLine: 1850 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5304,7 +5273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1876 + startLine: 1869 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5348,7 +5317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1889 + startLine: 1882 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5388,7 +5357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1907 + startLine: 1900 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5438,7 +5407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1920 + startLine: 1913 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5476,7 +5445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1933 + startLine: 1926 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5513,7 +5482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1947 + startLine: 1940 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5544,7 +5513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1956 + startLine: 1949 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5575,7 +5544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1965 + startLine: 1958 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5615,7 +5584,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2066 + startLine: 2059 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5665,7 +5634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2089 + startLine: 2082 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5700,7 +5669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2110 + startLine: 2103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5744,7 +5713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2129 + startLine: 2122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5788,7 +5757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2145 + startLine: 2138 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5823,7 +5792,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 2154 + startLine: 2147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5854,7 +5823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 2189 + startLine: 2182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5901,7 +5870,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2243 + startLine: 2236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5936,7 +5905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2248 + startLine: 2241 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5970,7 +5939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 2258 + startLine: 2251 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6008,7 +5977,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 2268 + startLine: 2261 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6049,7 +6018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 2277 + startLine: 2270 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6084,7 +6053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 2289 + startLine: 2282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6119,7 +6088,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2311 + startLine: 2304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6154,7 +6123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2323 + startLine: 2316 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6189,7 +6158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2339 + startLine: 2332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6224,7 +6193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 2354 + startLine: 2347 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6265,7 +6234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2409 + startLine: 2402 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6300,7 +6269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2419 + startLine: 2412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6335,7 +6304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2429 + startLine: 2422 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6370,7 +6339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 2449 + startLine: 2442 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6401,7 +6370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 2475 + startLine: 2468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6439,7 +6408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 2488 + startLine: 2481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6488,7 +6457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 2501 + startLine: 2494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6528,7 +6497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/Person.cs - startLine: 2511 + startLine: 2504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6571,7 +6540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2522 + startLine: 2515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6614,7 +6583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2541 + startLine: 2534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6654,7 +6623,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2554 + startLine: 2547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6685,7 +6654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/Person.cs - startLine: 2566 + startLine: 2559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6729,7 +6698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/Person.cs - startLine: 2586 + startLine: 2579 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6770,7 +6739,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/Person.cs - startLine: 2606 + startLine: 2599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6798,7 +6767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2618 + startLine: 2611 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6830,11 +6799,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 2630 + startLine: 2623 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nCauses this person to teleport to a random location close to their home location ().\nNote that this method expects this person's to be the same as the 's .\n" + summary: "\nCauses this person to teleport to a random location close to their 's home location ().\nNote that this method expects this person's to be the same as the 's .\n" example: [] syntax: content: public virtual void GoToRandomHomeLocation() @@ -6858,7 +6827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/Person.cs - startLine: 2648 + startLine: 2641 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6889,7 +6858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/Person.cs - startLine: 2659 + startLine: 2652 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6926,7 +6895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/Person.cs - startLine: 2687 + startLine: 2680 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6957,7 +6926,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 2698 + startLine: 2691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6988,7 +6957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 2710 + startLine: 2703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7032,7 +7001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/Person.cs - startLine: 2762 + startLine: 2755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7067,7 +7036,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/Person.cs - startLine: 2774 + startLine: 2767 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7083,6 +7052,47 @@ items: description: Whether the personality type can apply to this person. content.vb: Public Overridable Function CanApplyPersonality(type As PersonalityType) As Boolean overload: TinyLife.Objects.Person.CanApplyPersonality* +- uid: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + commentId: M:TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + id: HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: HasRecentlyFailed(ActionType, float) + nameWithType: Person.HasRecentlyFailed(ActionType, float) + fullName: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType, float) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasRecentlyFailed + path: ../TinyLife/Objects/Person.cs + startLine: 2780 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nReturns whether an action of the given type has recently failed for this person.\nA failed action is one that has returned the completion type in its method.\n" + example: [] + syntax: + content: public virtual bool HasRecentlyFailed(ActionType type, float hours = 1) + parameters: + - id: type + type: TinyLife.Actions.ActionType + description: The action type to query. + - id: hours + type: System.Single + description: The amount of hours that have to have passed since the last failure (if there is one) for this method to return false. Defaults to 1. + return: + type: System.Boolean + description: Whether the given action type has recently failed. + content.vb: Public Overridable Function HasRecentlyFailed(type As ActionType, hours As Single = 1) As Boolean + overload: TinyLife.Objects.Person.HasRecentlyFailed* + nameWithType.vb: Person.HasRecentlyFailed(ActionType, Single) + fullName.vb: TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType, Single) + name.vb: HasRecentlyFailed(ActionType, Single) - uid: TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) @@ -7101,7 +7111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2787 + startLine: 2791 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7139,7 +7149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 2804 + startLine: 2808 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7186,7 +7196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/Person.cs - startLine: 2841 + startLine: 2845 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7236,7 +7246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/Person.cs - startLine: 2864 + startLine: 2868 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7274,7 +7284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Person.cs - startLine: 2883 + startLine: 2887 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7309,7 +7319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/Person.cs - startLine: 2962 + startLine: 2966 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7356,7 +7366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/Person.cs - startLine: 2975 + startLine: 2979 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7388,7 +7398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 2985 + startLine: 2989 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7420,7 +7430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateClothes path: ../TinyLife/Objects/Person.cs - startLine: 3071 + startLine: 3075 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7448,7 +7458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 3204 + startLine: 3208 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7495,7 +7505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 3232 + startLine: 3236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -13923,30 +13933,6 @@ references: name: SpriteBatch nameWithType: SpriteBatch fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch -- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - name: GetHomeLocation(Person) - nameWithType: Lot.GetHomeLocation(Person) - fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - spec.csharp: - - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - name: GetHomeLocation - - name: ( - - uid: TinyLife.Objects.Person - name: Person - - name: ) - spec.vb: - - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) - name: GetHomeLocation - - name: ( - - uid: TinyLife.Objects.Person - name: Person - - name: ) -- uid: TinyLife.Objects.Person.GetHomeLocation* - commentId: Overload:TinyLife.Objects.Person.GetHomeLocation - name: GetHomeLocation - nameWithType: Person.GetHomeLocation - fullName: TinyLife.Objects.Person.GetHomeLocation - uid: TinyLife.Objects.Person.GetRelationship* commentId: Overload:TinyLife.Objects.Person.GetRelationship name: GetRelationship @@ -15693,20 +15679,24 @@ references: name: ImportAtExitRoad nameWithType: Person.ImportAtExitRoad fullName: TinyLife.Objects.Person.ImportAtExitRoad -- uid: TinyLife.Objects.Person.GetHomeLocation - commentId: M:TinyLife.Objects.Person.GetHomeLocation - name: GetHomeLocation() - nameWithType: Person.GetHomeLocation() - fullName: TinyLife.Objects.Person.GetHomeLocation() +- uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) + commentId: M:TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) + name: GetHomeLocation(Person) + nameWithType: Lot.GetHomeLocation(Person) + fullName: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) spec.csharp: - - uid: TinyLife.Objects.Person.GetHomeLocation + - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) name: GetHomeLocation - name: ( + - uid: TinyLife.Objects.Person + name: Person - name: ) spec.vb: - - uid: TinyLife.Objects.Person.GetHomeLocation + - uid: TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person) name: GetHomeLocation - name: ( + - uid: TinyLife.Objects.Person + name: Person - name: ) - uid: TinyLife.World.Lot.Map commentId: P:TinyLife.World.Lot.Map @@ -15839,6 +15829,32 @@ references: name: CanApplyPersonality nameWithType: Person.CanApplyPersonality fullName: TinyLife.Objects.Person.CanApplyPersonality +- uid: TinyLife.Actions.CompletionType.Failed + commentId: F:TinyLife.Actions.CompletionType.Failed + name: Failed + nameWithType: CompletionType.Failed + fullName: TinyLife.Actions.CompletionType.Failed +- uid: TinyLife.Actions.Action.IsCompleted + commentId: M:TinyLife.Actions.Action.IsCompleted + parent: TinyLife.Actions.Action + name: IsCompleted() + nameWithType: Action.IsCompleted() + fullName: TinyLife.Actions.Action.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Objects.Person.HasRecentlyFailed* + commentId: Overload:TinyLife.Objects.Person.HasRecentlyFailed + name: HasRecentlyFailed + nameWithType: Person.HasRecentlyFailed + fullName: TinyLife.Objects.Person.HasRecentlyFailed - uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) isExternal: true diff --git a/docs/api/TinyLife.Objects.PersonAi.yml b/docs/api/TinyLife.Objects.PersonAi.yml index 8b31351..5681127 100644 --- a/docs/api/TinyLife.Objects.PersonAi.yml +++ b/docs/api/TinyLife.Objects.PersonAi.yml @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartAutomatically path: ../TinyLife/Objects/PersonAi.cs - startLine: 136 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index 6b1b237..06e984b 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 3412 + startLine: 3416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 3417 + startLine: 3421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 3421 + startLine: 3425 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 3425 + startLine: 3429 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 3430 + startLine: 3434 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3435 + startLine: 3439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 3439 + startLine: 3443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 3443 + startLine: 3447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3447 + startLine: 3451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 3451 + startLine: 3455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3455 + startLine: 3459 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -340,7 +340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3459 + startLine: 3463 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 54760ff..07c53e0 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/Person.cs - startLine: 3587 + startLine: 3591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/Person.cs - startLine: 3592 + startLine: 3596 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3596 + startLine: 3600 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3600 + startLine: 3604 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index d728871..22b2e43 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: 3543 + startLine: 3547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 3547 + startLine: 3551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 3548 + startLine: 3552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 3549 + startLine: 3553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 3550 + startLine: 3554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 3551 + startLine: 3555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 3552 + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 3553 + startLine: 3557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 3554 + startLine: 3558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -282,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 3555 + startLine: 3559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 3556 + startLine: 3560 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 3557 + startLine: 3561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -360,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 3558 + startLine: 3562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -386,7 +386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 3559 + startLine: 3563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -412,7 +412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 3560 + startLine: 3564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -438,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 3561 + startLine: 3565 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 3562 + startLine: 3566 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index a0097a7..471c530 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 3571 + startLine: 3575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 3574 + startLine: 3578 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 3575 + startLine: 3579 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3576 + startLine: 3580 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3578 + startLine: 3582 assemblies: - Tiny Life namespace: TinyLife.Objects