diff --git a/Changelog.md b/Changelog.md
index 6d37ed0..00aea9a 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,22 @@
+# 0.38.1
+*December 13, 2023*
+
+Additions
+- Added an in-game hint that warns players about deadly emotions
+- Added the ability to easily change people's pronouns by selecting them
+
+Improvements
+- Rebalanced painting sale prices a bit
+- Disallow visitors entirely outside of lot visitation hours
+- Made energy and hygiene loss a bit lower when woodworking
+
+Fixes
+- Fixed the modern crib not showing its front
+- Fixed a crash when undoing actions related to furniture and roofing
+- Fixed people entering town in cars appearing to teleport
+- Fixed a rare exception when changing the amount of household members while pathfinding is in progress
+- Fixed lot staff idling around objects on lots other than their work lot
+
# 0.38.0
*December 6, 2023*
diff --git a/docs/api/.manifest b/docs/api/.manifest
index 85df59f..629a84e 100644
--- a/docs/api/.manifest
+++ b/docs/api/.manifest
@@ -46,7 +46,7 @@
"TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Parent": "TinyLife.Actions.Action.yml",
@@ -175,6 +175,7 @@
"TinyLife.Actions.ActionType.CelebrateBirthday": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChangeDiaper": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChangeOutfit": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.ChangePronouns": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChastiseForFoodBeliefs": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Chat": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChatOnPhone": "TinyLife.Actions.ActionType.yml",
@@ -3377,6 +3378,7 @@
"TinyLife.Uis.InGameHint.AdditionalContent": "TinyLife.Uis.InGameHint.yml",
"TinyLife.Uis.InGameHint.ClothesIntentions": "TinyLife.Uis.InGameHint.yml",
"TinyLife.Uis.InGameHint.Condition": "TinyLife.Uis.InGameHint.yml",
+ "TinyLife.Uis.InGameHint.DeathEmotions": "TinyLife.Uis.InGameHint.yml",
"TinyLife.Uis.InGameHint.Display": "TinyLife.Uis.InGameHint.yml",
"TinyLife.Uis.InGameHint.EmotionInfluences": "TinyLife.Uis.InGameHint.yml",
"TinyLife.Uis.InGameHint.HasBeenDisplayed": "TinyLife.Uis.InGameHint.yml",
diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml
index 0b55899..035c5d8 100644
--- a/docs/api/TinyLife.Actions.Action.yml
+++ b/docs/api/TinyLife.Actions.Action.yml
@@ -49,7 +49,7 @@ items:
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.Parent
@@ -507,7 +507,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA property that stores whether a player prompt is currently open. A prompt can be opened using .\nThis property can be used to ensure that an action is not paused or canceled while a player prompt is open, as, based on the implementation of the action, there might be certain update frames that still occur while the prompt is open.\n"
+ summary: "\nA property that stores whether a player prompt is currently open. A prompt can be opened using .\nThis property can be used to ensure that an action is not paused or canceled while a player prompt is open, as, based on the implementation of the action, there might be certain update frames that still occur while the prompt is open.\n"
example: []
syntax:
content: public bool PlayerPromptOpen { get; }
@@ -1165,16 +1165,16 @@ items:
nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean)
fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean)
name.vb: OnChildCompleted(Action, CompletionType, Boolean)
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- id: OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ id: OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
type: Method
source:
remote:
@@ -1190,7 +1190,7 @@ items:
summary: "\nOpens a prompt for the player with the given elements, also pausing the game.\nThis behavior is used for things like the action, where a confirmation panel pops up.\nTo check whether a player prompt is currently opened, see .\n"
example: []
syntax:
- content: public CoveringGroup OpenPlayerPrompt(string title, Predicate canFinish, Action onFinished, bool canExit, Func> children, TextureRegion portrait = null)
+ content: public CoveringGroup OpenPlayerPrompt(string title, Predicate canFinish, Action onFinished, bool canExit, Action addChildren, TextureRegion portrait = null, float panelWidth = 100)
parameters:
- id: title
type: System.String
@@ -1204,23 +1204,25 @@ items:
- id: canExit
type: System.Boolean
description: Whether the user can exit the window without making a decision by clicking the background
- - id: children
- type: System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
- description: The elements that should be displayed in this prompt, along with the title and possibly the Okay button if canFinish
is used
+ - id: addChildren
+ type: System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
+ description: A function that should be used to add elements that should be displayed in this prompt, along with the title and possibly the Okay button if canFinish
is used.
- id: portrait
type: MLEM.Textures.TextureRegion
description: The portrait to display. If this is null, the 's portrait is used.
+ - id: panelWidth
+ type: System.Single
return:
type: TinyLife.Uis.CoveringGroup
- content.vb: Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, children As Func(Of CoveringGroup, IEnumerable(Of Element)), portrait As TextureRegion = Nothing) As CoveringGroup
+ content.vb: Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, addChildren As Action(Of CoveringGroup, Panel), portrait As TextureRegion = Nothing, panelWidth As Single = 100) As CoveringGroup
overload: TinyLife.Actions.Action.OpenPlayerPrompt*
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
description: Thrown if this action's is not part of the .
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
id: OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
@@ -1239,7 +1241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenYesNoPrompt
path: ../TinyLife/Actions/Action.cs
- startLine: 365
+ startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1285,7 +1287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenTextPrompt
path: ../TinyLife/Actions/Action.cs
- startLine: 393
+ startLine: 392
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1337,7 +1339,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt
path: ../TinyLife/Actions/Action.cs
- startLine: 406
+ startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1372,7 +1374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakAlone
path: ../TinyLife/Actions/Action.cs
- startLine: 425
+ startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1434,7 +1436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThinkAlone
path: ../TinyLife/Actions/Action.cs
- startLine: 442
+ startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1493,7 +1495,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation
path: ../TinyLife/Actions/Action.cs
- startLine: 463
+ startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1564,7 +1566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetSpeech
path: ../TinyLife/Actions/Action.cs
- startLine: 472
+ startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1592,7 +1594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacePartner
path: ../TinyLife/Actions/Action.cs
- startLine: 484
+ startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1626,7 +1628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfNeedFull
path: ../TinyLife/Actions/Action.cs
- startLine: 499
+ startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1664,7 +1666,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfTimeUp
path: ../TinyLife/Actions/Action.cs
- startLine: 513
+ startLine: 514
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1714,7 +1716,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs
- startLine: 527
+ startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1756,7 +1758,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: ../TinyLife/Actions/Action.cs
- startLine: 543
+ startLine: 544
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1800,7 +1802,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren
path: ../TinyLife/Actions/Action.cs
- startLine: 559
+ startLine: 560
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1838,7 +1840,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild
path: ../TinyLife/Actions/Action.cs
- startLine: 576
+ startLine: 577
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1882,7 +1884,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
- startLine: 618
+ startLine: 619
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1929,7 +1931,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
- startLine: 631
+ startLine: 632
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1976,7 +1978,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair
path: ../TinyLife/Actions/Action.cs
- startLine: 668
+ startLine: 669
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2014,7 +2016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs
- startLine: 685
+ startLine: 686
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2058,7 +2060,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs
- startLine: 705
+ startLine: 706
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2093,7 +2095,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs
- startLine: 722
+ startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2155,7 +2157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs
- startLine: 749
+ startLine: 750
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2220,7 +2222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs
- startLine: 769
+ startLine: 770
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2275,7 +2277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs
- startLine: 788
+ startLine: 789
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2328,7 +2330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs
- startLine: 810
+ startLine: 811
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2384,7 +2386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs
- startLine: 824
+ startLine: 825
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2428,7 +2430,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs
- startLine: 863
+ startLine: 864
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2484,7 +2486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidArguments
path: ../TinyLife/Actions/Action.cs
- startLine: 880
+ startLine: 881
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2528,7 +2530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot
path: ../TinyLife/Actions/Action.cs
- startLine: 908
+ startLine: 909
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2566,7 +2568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs
- startLine: 921
+ startLine: 922
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2607,7 +2609,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
- startLine: 933
+ startLine: 934
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2645,7 +2647,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriate
path: ../TinyLife/Actions/Action.cs
- startLine: 944
+ startLine: 945
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2683,7 +2685,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotContentVisible
path: ../TinyLife/Actions/Action.cs
- startLine: 965
+ startLine: 966
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3655,19 +3657,19 @@ references:
name: ElapsedTime
nameWithType: Action.ElapsedTime
fullName: TinyLife.Actions.Action.ElapsedTime
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -3704,33 +3706,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -3771,10 +3773,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -3782,23 +3784,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.PlayerPromptOpen*
commentId: Overload:TinyLife.Actions.Action.PlayerPromptOpen
@@ -4540,42 +4540,36 @@ references:
name: Panel
isExternal: true
- name: )
-- uid: System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
- commentId: T:System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
+- uid: System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
+ commentId: T:System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
parent: System
- definition: System.Func`2
- href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func>
- nameWithType: Func>
- fullName: System.Func>
- nameWithType.vb: Func(Of CoveringGroup, IEnumerable(Of Element))
- fullName.vb: System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))
- name.vb: Func(Of CoveringGroup, IEnumerable(Of Element))
+ definition: System.Action`2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of CoveringGroup, Panel)
+ fullName.vb: System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel)
+ name.vb: Action(Of CoveringGroup, Panel)
spec.csharp:
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
spec.vb:
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -4583,17 +4577,9 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
@@ -4664,39 +4650,39 @@ references:
- name: " "
- name: T
- name: )
-- uid: System.Func`2
- commentId: T:System.Func`2
+- uid: System.Action`2
+ commentId: T:System.Action`2
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func
- nameWithType: Func
- fullName: System.Func
- nameWithType.vb: Func(Of T, TResult)
- fullName.vb: System.Func(Of T, TResult)
- name.vb: Func(Of T, TResult)
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of T1, T2)
+ fullName.vb: System.Action(Of T1, T2)
+ name.vb: Action(Of T1, T2)
spec.csharp:
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - name: T
+ - name: T1
- name: ','
- name: " "
- - name: TResult
+ - name: T2
- name: '>'
spec.vb:
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
- - name: T
+ - name: T1
- name: ','
- name: " "
- - name: TResult
+ - name: T2
- name: )
- uid: MLEM.Textures
commentId: N:MLEM.Textures
@@ -5963,6 +5949,40 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: System.Func`2
+ commentId: T:System.Func`2
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of T, TResult)
+ fullName.vb: System.Func(Of T, TResult)
+ name.vb: Func(Of T, TResult)
+ spec.csharp:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - name: T
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: '>'
+ spec.vb:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: )
- uid: TinyLife.Objects.ObjectCategory.Chair
commentId: F:TinyLife.Objects.ObjectCategory.Chair
name: Chair
@@ -6929,40 +6949,6 @@ references:
- uid: TinyLife.Objects.Person
name: Person
- name: )
-- uid: System.Action`2
- commentId: T:System.Action`2
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: Action
- nameWithType: Action
- fullName: System.Action
- nameWithType.vb: Action(Of T1, T2)
- fullName.vb: System.Action(Of T1, T2)
- name.vb: Action(Of T1, T2)
- spec.csharp:
- - uid: System.Action`2
- name: Action
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- - name: <
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: '>'
- spec.vb:
- - uid: System.Action`2
- name: Action
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- - name: (
- - name: Of
- - name: " "
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
index 83ebfc4..89b7f8a 100644
--- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
- startLine: 337
+ startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
- startLine: 345
+ startLine: 346
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
- startLine: 353
+ startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
- startLine: 360
+ startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -150,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
- startLine: 367
+ startLine: 368
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
- startLine: 373
+ startLine: 374
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -208,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
- startLine: 377
+ startLine: 378
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
- startLine: 381
+ startLine: 382
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -266,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 386
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
index b59469e..43ad2f8 100644
--- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
@@ -554,11 +554,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
- startLine: 250
+ startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA combined flag of values that determines people of which ages can do this action\n"
+ summary: "\nA combined flag of values that determines people of which ages can do this action.\nThis defaults to all age groups except babies.\n"
example: []
syntax:
content: public AgeGroup RequiredAges
@@ -583,7 +583,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
- startLine: 255
+ startLine: 256
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -612,7 +612,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
- startLine: 260
+ startLine: 261
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -641,7 +641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
- startLine: 266
+ startLine: 267
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -670,7 +670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
- startLine: 272
+ startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -699,7 +699,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
- startLine: 277
+ startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -728,7 +728,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
- startLine: 282
+ startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -757,7 +757,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 292
+ startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -798,7 +798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 301
+ startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -829,7 +829,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 312
+ startLine: 313
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -866,7 +866,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 317
+ startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -905,7 +905,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 323
+ startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -944,7 +944,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
- startLine: 328
+ startLine: 329
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml
index 0143c83..1ec3277 100644
--- a/docs/api/TinyLife.Actions.ActionType.yml
+++ b/docs/api/TinyLife.Actions.ActionType.yml
@@ -61,6 +61,7 @@ items:
- TinyLife.Actions.ActionType.CelebrateBirthday
- TinyLife.Actions.ActionType.ChangeDiaper
- TinyLife.Actions.ActionType.ChangeOutfit
+ - TinyLife.Actions.ActionType.ChangePronouns
- TinyLife.Actions.ActionType.ChastiseForFoodBeliefs
- TinyLife.Actions.ActionType.Chat
- TinyLife.Actions.ActionType.ChatOnPhone
@@ -4305,6 +4306,33 @@ items:
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly InviteOver As ActionType
+- uid: TinyLife.Actions.ActionType.ChangePronouns
+ commentId: F:TinyLife.Actions.ActionType.ChangePronouns
+ id: ChangePronouns
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: ChangePronouns
+ nameWithType: ActionType.ChangePronouns
+ fullName: TinyLife.Actions.ActionType.ChangePronouns
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Misc.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ChangePronouns
+ path: ../TinyLife/Actions/ActionType.Misc.cs
+ startLine: 869
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType ChangePronouns
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly ChangePronouns As ActionType
- uid: TinyLife.Actions.ActionType.TravelToMap
commentId: F:TinyLife.Actions.ActionType.TravelToMap
id: TravelToMap
@@ -4323,7 +4351,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TravelToMap
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 870
+ startLine: 871
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4350,7 +4378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PsychSelfUp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 874
+ startLine: 875
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4377,7 +4405,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBabyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 878
+ startLine: 879
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4404,7 +4432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 890
+ startLine: 891
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4431,7 +4459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseDiaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 902
+ startLine: 903
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4458,7 +4486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowAdult
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 910
+ startLine: 911
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4485,7 +4513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBaby
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 927
+ startLine: 928
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4512,7 +4540,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveAbortion
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 935
+ startLine: 936
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4539,7 +4567,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakePregnancyTest
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 938
+ startLine: 939
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4566,7 +4594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutOfCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 945
+ startLine: 946
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4593,7 +4621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SleepInCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 954
+ startLine: 955
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4620,7 +4648,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeDrinks
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 968
+ startLine: 969
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
index deff261..edd0cce 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
@@ -83,7 +83,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -984,19 +984,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1033,33 +1033,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1100,10 +1100,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1111,23 +1111,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.BehaviorAction.yml b/docs/api/TinyLife.Actions.BehaviorAction.yml
index eea6a06..dbca2af 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction.yml
@@ -81,7 +81,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -1092,19 +1092,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1141,33 +1141,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1208,10 +1208,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1219,23 +1219,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.CleanEverythingAction.yml b/docs/api/TinyLife.Actions.CleanEverythingAction.yml
index 8eac1d8..cc1410c 100644
--- a/docs/api/TinyLife.Actions.CleanEverythingAction.yml
+++ b/docs/api/TinyLife.Actions.CleanEverythingAction.yml
@@ -65,7 +65,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -709,19 +709,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -758,33 +758,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -825,10 +825,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -836,23 +836,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.DebugAction.yml b/docs/api/TinyLife.Actions.DebugAction.yml
index 075c502..40adab7 100644
--- a/docs/api/TinyLife.Actions.DebugAction.yml
+++ b/docs/api/TinyLife.Actions.DebugAction.yml
@@ -66,7 +66,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -810,19 +810,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -859,33 +859,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -926,10 +926,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -937,23 +937,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.DeferredAction.yml b/docs/api/TinyLife.Actions.DeferredAction.yml
index 09ed0ac..68e7c22 100644
--- a/docs/api/TinyLife.Actions.DeferredAction.yml
+++ b/docs/api/TinyLife.Actions.DeferredAction.yml
@@ -67,7 +67,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -884,19 +884,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -933,33 +933,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1000,10 +1000,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1011,23 +1011,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml
index 85da1b9..3fe9b1e 100644
--- a/docs/api/TinyLife.Actions.DieAction.yml
+++ b/docs/api/TinyLife.Actions.DieAction.yml
@@ -66,7 +66,7 @@ items:
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -853,19 +853,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -902,33 +902,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -969,10 +969,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -980,23 +980,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.DriveAction.yml b/docs/api/TinyLife.Actions.DriveAction.yml
index 8003d0d..ceede57 100644
--- a/docs/api/TinyLife.Actions.DriveAction.yml
+++ b/docs/api/TinyLife.Actions.DriveAction.yml
@@ -71,7 +71,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -801,19 +801,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -850,33 +850,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -917,10 +917,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -928,23 +928,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml
index 56131fb..d4b5c7f 100644
--- a/docs/api/TinyLife.Actions.GoHereAction.yml
+++ b/docs/api/TinyLife.Actions.GoHereAction.yml
@@ -79,7 +79,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -1004,19 +1004,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1053,33 +1053,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1120,10 +1120,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1131,23 +1131,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml
index 8bc7f1e..5b1db80 100644
--- a/docs/api/TinyLife.Actions.HelpAction.yml
+++ b/docs/api/TinyLife.Actions.HelpAction.yml
@@ -103,7 +103,7 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -1800,19 +1800,19 @@ references:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1849,33 +1849,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1916,10 +1916,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1927,23 +1927,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.HoldingPersonAction.yml b/docs/api/TinyLife.Actions.HoldingPersonAction.yml
index cc10e8e..0ec81af 100644
--- a/docs/api/TinyLife.Actions.HoldingPersonAction.yml
+++ b/docs/api/TinyLife.Actions.HoldingPersonAction.yml
@@ -97,7 +97,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -1451,19 +1451,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1500,33 +1500,33 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: '>'
- name: '>'
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
name: OpenPlayerPrompt
- name: (
- uid: System.String
@@ -1567,10 +1567,10 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- - uid: System.Func`2
- name: Func
+ - uid: System.Action`2
+ name: Action
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.func-2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: (
- name: Of
- name: " "
@@ -1578,23 +1578,21 @@ references:
name: CoveringGroup
- name: ','
- name: " "
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: MLEM.Ui.Elements.Element
- name: Element
- isExternal: true
- - name: )
- name: )
- name: ','
- name: " "
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml
index 057b084..8c80e5c 100644
--- a/docs/api/TinyLife.Actions.MultiAction.yml
+++ b/docs/api/TinyLife.Actions.MultiAction.yml
@@ -87,7 +87,7 @@ items:
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -1225,19 +1225,19 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
- commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion)
- fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion)
- nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion)
- name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action