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