isAllowed, Func<(Person Person, Furniture Item), bool> isPersonAllowed = null, bool allowAnyInvolved = false)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6405,9 +7050,9 @@ items:
type: System.Boolean
description: Whether any should be passed to isAllowed
, instead of just the action object
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
description: A result that represents the validity of the action
- content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of(Person As Person, Item As Furniture)(Of Person , Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As ActionType.CanExecuteResult
+ content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of(Person As Person, Item As Furniture)(Of Person , Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget*
nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As Person, Item As Furniture)(Of Person, Furniture), Boolean), Boolean)
modifiers.csharp:
@@ -6432,7 +7077,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanPlaceHeldItem
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6443,7 +7088,7 @@ items:
summary: "\nA helper method intended to be used with that determines whether or not the item that is currently held by the given person can be placed in an object spot on the given object.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanPlaceHeldItem(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult CanPlaceHeldItem(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6452,9 +7097,9 @@ items:
type: System.Boolean
description: Whether or not this action is started automatically. This property is unused, but present for ease of use with
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the object has a free object spot, otherwise
- content.vb: Public Shared Function CanPlaceHeldItem(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the object has a free object spot, otherwise
+ content.vb: Public Shared Function CanPlaceHeldItem(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanPlaceHeldItem*
modifiers.csharp:
- public
@@ -6476,7 +7121,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasChairOrIsStandingDesk
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6487,7 +7132,7 @@ items:
summary: "\nA helper method intended to be used with that determines if the given object is sat on a table or desk that has a chair or sat on a standing desk that doesn't need a chair\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult HasChairOrIsStandingDesk(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult HasChairOrIsStandingDesk(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6496,9 +7141,9 @@ items:
type: System.Boolean
description: Whether or not this action is started automatically. This property is unused, but present for ease of use with
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if there is a chair, if there is no valid chair
- content.vb: Public Shared Function HasChairOrIsStandingDesk(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if there is a chair, a result if there is no valid chair
+ content.vb: Public Shared Function HasChairOrIsStandingDesk(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.HasChairOrIsStandingDesk*
modifiers.csharp:
- public
@@ -6520,7 +7165,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDislikedOrMean
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6528,10 +7173,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that determines if the action is executed manually, the given 's person has the personality type, or if the interaction partner has the relationship type (or lower).\nIf the person's current is , this method also returns .\n"
+ summary: "\nA helper method intended to be used with that determines if the action is executed manually, the given 's person has the personality type, or if the interaction partner has the relationship type (or lower).\nIf the person's current is , this method also returns .\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsDislikedOrMean(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsDislikedOrMean(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6540,9 +7185,9 @@ items:
type: System.Boolean
description: Whether this action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if any of the conditions are met, otherwise
- content.vb: Public Shared Function IsDislikedOrMean(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if any of the conditions are met, otherwise
+ content.vb: Public Shared Function IsDislikedOrMean(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsDislikedOrMean*
modifiers.csharp:
- public
@@ -6564,7 +7209,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsReadyForRomance
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6572,10 +7217,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that determines if the and their interaction partner are ready to engage in romantic activities.\nTwo people are considered ready if they are , both or older, and when the action is either started manually, or they have a high enough and either an existing romantic relationship or is enabled.\nThis method will also return if the person is currently feeling .\nThis method should be used for actions that are romantic in nature.\n"
+ summary: "\nA helper method intended to be used with that determines if the and their interaction partner are ready to engage in romantic activities.\nTwo people are considered ready if they are , both or older, and when the action is either started manually, or they have a high enough and either an existing romantic relationship or is enabled.\nThis method will also return a "TooSad" result if the person is currently feeling .\nThis method should be used for actions that are romantic in nature.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsReadyForRomance(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsReadyForRomance(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6584,9 +7229,9 @@ items:
type: System.Boolean
description: Whether this action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if any of the conditions are met, otherwise
- content.vb: Public Shared Function IsReadyForRomance(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if any of the conditions are met, otherwise
+ content.vb: Public Shared Function IsReadyForRomance(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsReadyForRomance*
modifiers.csharp:
- public
@@ -6608,7 +7253,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsComfortable
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6619,7 +7264,7 @@ items:
summary: "\nA helper method intended to be used with that determines if the person is comfortable enough to execute an action.\nA comfortable person is one that doesn't have the or emotions.\nTo check only for the emotion, use .\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsComfortable(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsComfortable(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6628,9 +7273,9 @@ items:
type: System.Boolean
description: Whether this action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the person is comfortable, otherwise
- content.vb: Public Shared Function IsComfortable(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the person is comfortable, a "TooUncomfortable" result otherwise
+ content.vb: Public Shared Function IsComfortable(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsComfortable*
modifiers.csharp:
- public
@@ -6652,7 +7297,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotUncomfortable
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6663,7 +7308,7 @@ items:
summary: "\nA helper method intended to be used with that determines whether a person is uncomfortable.\nThis method differs from in that only the emotion is queried.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsNotUncomfortable(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsNotUncomfortable(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6672,9 +7317,9 @@ items:
type: System.Boolean
description: Whether this action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the person is not uncomfortable, else
- content.vb: Public Shared Function IsNotUncomfortable(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the person is not uncomfortable, else a "TooUncomfortable" result.
+ content.vb: Public Shared Function IsNotUncomfortable(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsNotUncomfortable*
modifiers.csharp:
- public
@@ -6696,7 +7341,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotEmbarrassed
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6707,7 +7352,7 @@ items:
summary: "\nA helper method intended to be used with that determines if the person is or not\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsNotEmbarrassed(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsNotEmbarrassed(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6716,9 +7361,9 @@ items:
type: System.Boolean
description: Whether this action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the person is not embarrassed, otherwise
- content.vb: Public Shared Function IsNotEmbarrassed(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the person is not embarrassed, a "TooEmbarrassed" result otherwise
+ content.vb: Public Shared Function IsNotEmbarrassed(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsNotEmbarrassed*
modifiers.csharp:
- public
@@ -6740,7 +7385,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsEmptyHanded
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6751,7 +7396,7 @@ items:
summary: "\nA helper method intended to be used with that determines if the person is not holding an item.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsEmptyHanded(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsEmptyHanded(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6760,9 +7405,9 @@ items:
type: System.Boolean
description: Whether this action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the person's hands are empty, otherwise
- content.vb: Public Shared Function IsEmptyHanded(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the person's hands are empty, a "HoldingItem" result otherwise
+ content.vb: Public Shared Function IsEmptyHanded(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsEmptyHanded*
modifiers.csharp:
- public
@@ -6784,7 +7429,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWorkAtDeskObject
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6795,7 +7440,7 @@ items:
summary: "\nA helper method intended to be used with that determines if the action object (which is expected to be a desk object like a computer) meets all of the criteria for working at it\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanWorkAtDeskObject(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult CanWorkAtDeskObject(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6804,9 +7449,9 @@ items:
type: System.Boolean
description: Whether this action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the desk object can be worked at, several possible results like and otherwise
- content.vb: Public Shared Function CanWorkAtDeskObject(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the desk object can be worked at, several possible results like a "NoChair" and a "HoldingItem" result otherwise
+ content.vb: Public Shared Function CanWorkAtDeskObject(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanWorkAtDeskObject*
modifiers.csharp:
- public
@@ -6828,7 +7473,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotExpired
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6836,10 +7481,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that determines whether the action object or any involved objects are expired, and returns if it is\n"
+ summary: "\nA helper method intended to be used with that determines whether the action object or any involved objects are expired, and returns an "Expired" result if it is\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult IsNotExpired(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult IsNotExpired(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6848,9 +7493,9 @@ items:
type: System.Boolean
description: Whether the action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the action object is not expired, otherwise
- content.vb: Public Shared Function IsNotExpired(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the action object is not expired, an "Expired" result otherwise
+ content.vb: Public Shared Function IsNotExpired(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.IsNotExpired*
modifiers.csharp:
- public
@@ -6872,7 +7517,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoImportantAction
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6883,7 +7528,7 @@ items:
summary: "\nA helper method intended to be used with that determines whether an important action can be executed.\nAn important action can be executed if it is manual, not in the current household, or the per-save option is true.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanDoImportantAction(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult CanDoImportantAction(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6892,9 +7537,9 @@ items:
type: System.Boolean
description: Whether the action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if an important action can be executed, otherwise
- content.vb: Public Shared Function CanDoImportantAction(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if an important action can be executed, otherwise
+ content.vb: Public Shared Function CanDoImportantAction(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanDoImportantAction*
modifiers.csharp:
- public
@@ -6916,7 +7561,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoSocialAction
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6924,10 +7569,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that determines whether a person is currently able to do a social action with the 's action object.\nThis method returns if the action is manual (automatic
is false), or if is true, or if there is an existing relationship between the two parties.\nThis method is automatically called when is used.\n"
+ summary: "\nA helper method intended to be used with that determines whether a person is currently able to do a social action with the 's action object.\nThis method returns if the action is manual (automatic
is false), or if is true, or if there is an existing relationship between the two parties.\nThis method is automatically called when is used.\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanDoSocialAction(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult CanDoSocialAction(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6936,9 +7581,9 @@ items:
type: System.Boolean
description: Whether the action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if a social action can be executed, otherwise
- content.vb: Public Shared Function CanDoSocialAction(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if a social action can be executed, otherwise
+ content.vb: Public Shared Function CanDoSocialAction(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanDoSocialAction*
modifiers.csharp:
- public
@@ -6960,7 +7605,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreDating
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -6971,7 +7616,7 @@ items:
summary: "\nA helper method intended to be used with that determines whether the person and the interaction partner are currently dating\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult AreDating(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult AreDating(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -6980,9 +7625,9 @@ items:
type: System.Boolean
description: Whether the action is automatic (unused)
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if they are dating, otherwise
- content.vb: Public Shared Function AreDating(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if they are dating, otherwise
+ content.vb: Public Shared Function AreDating(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.AreDating*
modifiers.csharp:
- public
@@ -7004,7 +7649,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAll
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -7012,10 +7657,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that determines if all of the passed checks pass.\nIf one of the passed checks does not pass, its result is returned. If all of them pass, is returned. In the context of this method, a null counts as .\nThis method is designed to be used with the other helper methods in this class, for example:\nCanExecuteAll(info, automatic, HasChair, IsFunctional, IsEmptyHanded)
\n"
+ summary: "\nA helper method intended to be used with that determines if all of the passed checks pass.\nIf one of the passed checks does not pass, its result is returned. If all of them pass, is returned. In the context of this method, a null counts as .\nThis method is designed to be used with the other helper methods in this class, for example:\nCanExecuteAll(info, automatic, HasChair, IsFunctional, IsEmptyHanded)
\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanExecuteAll(ActionInfo info, bool automatic, params ActionType.CanExecuteDelegate[] conditions)
+ content: public static CanExecuteResult CanExecuteAll(ActionInfo info, bool automatic, params ActionType.CanExecuteDelegate[] conditions)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -7027,9 +7672,9 @@ items:
type: TinyLife.Actions.ActionType.CanExecuteDelegate[]
description: The conditions that should be checked
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if all of the conditions are valid, else the first invalid result
- content.vb: Public Shared Function CanExecuteAll(info As ActionInfo, automatic As Boolean, ParamArray conditions As ActionType.CanExecuteDelegate()) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if all of the conditions are valid, else the first invalid result
+ content.vb: Public Shared Function CanExecuteAll(info As ActionInfo, automatic As Boolean, ParamArray conditions As ActionType.CanExecuteDelegate()) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanExecuteAll*
nameWithType.vb: ActionType.CanExecuteAll(ActionInfo, Boolean, ActionType.CanExecuteDelegate())
modifiers.csharp:
@@ -7054,7 +7699,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeSexual
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -7065,7 +7710,7 @@ items:
summary: "\nA helper method intended to be used with that determines whether a person can invoke a sexual activity.\nA can invoke such an activity iff they're not a and automatic
is either false or the person is not asexual ().\n"
example: []
syntax:
- content: public static ActionType.CanExecuteResult CanBeSexual(ActionInfo info, bool automatic)
+ content: public static CanExecuteResult CanBeSexual(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -7074,9 +7719,9 @@ items:
type: System.Boolean
description: Whether this action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
- description: if the person cannot be sexual, otherwise
- content.vb: Public Shared Function CanBeSexual(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
+ description: if the person cannot be sexual, otherwise
+ content.vb: Public Shared Function CanBeSexual(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanBeSexual*
modifiers.csharp:
- public
@@ -7098,7 +7743,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.Utilities.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkillPriorityMod
path: ../TinyLife/Actions/ActionType.Utilities.cs
@@ -7528,21 +8173,21 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
-- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Actions.ActionType}
- commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Actions.ActionType}
- parent: System.Collections.Generic
- definition: System.Collections.Generic.IDictionary`2
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
- nameWithType.vb: IDictionary(Of String, ActionType)
- fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Actions.ActionType)
- name.vb: IDictionary(Of String, ActionType)
+- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Actions.ActionType}
+ commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Actions.ActionType}
+ parent: System.Collections.ObjectModel
+ definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
+ nameWithType.vb: ReadOnlyDictionary(Of String, ActionType)
+ fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Actions.ActionType)
+ name.vb: ReadOnlyDictionary(Of String, ActionType)
spec.csharp:
- - uid: System.Collections.Generic.IDictionary`2
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
+ - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@@ -7563,10 +8208,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- - uid: System.Collections.Generic.IDictionary`2
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
+ - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@@ -7586,20 +8231,20 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: System.Collections.Generic.IDictionary`2
- commentId: T:System.Collections.Generic.IDictionary`2
+- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
isExternal: true
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
- nameWithType.vb: IDictionary(Of TKey, TValue)
- fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue)
- name.vb: IDictionary(Of TKey, TValue)
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
+ nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
+ fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
+ name.vb: ReadOnlyDictionary(Of TKey, TValue)
spec.csharp:
- - uid: System.Collections.Generic.IDictionary`2
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
+ - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@@ -7617,10 +8262,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- - uid: System.Collections.Generic.IDictionary`2
- name: IDictionary
- nameWithType: IDictionary
- fullName: System.Collections.Generic.IDictionary
+ - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
+ name: ReadOnlyDictionary
+ nameWithType: ReadOnlyDictionary
+ fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@@ -7637,12 +8282,12 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
+- uid: System.Collections.ObjectModel
+ commentId: N:System.Collections.ObjectModel
isExternal: true
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
+ name: System.Collections.ObjectModel
+ nameWithType: System.Collections.ObjectModel
+ fullName: System.Collections.ObjectModel
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
@@ -7684,87 +8329,12 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
-- uid: System.Nullable{TinyLife.Actions.ActionVariety}
- commentId: T:System.Nullable{TinyLife.Actions.ActionVariety}
- parent: System
- definition: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- nameWithType.vb: Nullable(Of ActionVariety)
- fullName.vb: System.Nullable(Of TinyLife.Actions.ActionVariety)
- name.vb: Nullable(Of ActionVariety)
- spec.csharp:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.Nullable`1
- commentId: T:System.Nullable`1
- isExternal: true
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- nameWithType.vb: Nullable(Of T)
- fullName.vb: System.Nullable(Of T)
- name.vb: Nullable(Of T)
- spec.csharp:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - name: T
- nameWithType: T
- fullName: T
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - name: T
- nameWithType: T
- fullName: T
- - name: )
- nameWithType: )
- fullName: )
+- uid: TinyLife.Actions.ActionVariety
+ commentId: T:TinyLife.Actions.ActionVariety
+ parent: TinyLife.Actions
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
- uid: TinyLife.Actions.Action.GetDisplayName
commentId: M:TinyLife.Actions.Action.GetDisplayName
parent: TinyLife.Actions.Action
@@ -7829,6 +8399,9 @@ references:
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
isExternal: true
+- uid: TinyLife.World.LotType.CanExecuteAction
+ commentId: P:TinyLife.World.LotType.CanExecuteAction
+ isExternal: true
- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.MapObject
@@ -7917,12 +8490,12 @@ references:
name: Notifications
nameWithType: Notifications
fullName: TinyLife.Uis.Notifications
-- uid: TinyLife.Actions.ActionType.CanExecuteResult
- commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
+- uid: TinyLife.Actions.CanExecuteResult
+ commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.ActionType.CanExecute*
commentId: Overload:TinyLife.Actions.ActionType.CanExecute
name: CanExecute
@@ -8055,6 +8628,12 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
- uid: TinyLife.Actions.ActionType.Register*
commentId: Overload:TinyLife.Actions.ActionType.Register
name: Register
@@ -8137,156 +8716,15 @@ references:
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid
+- uid: TinyLife.Actions.CanExecuteResult.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.Valid
isExternal: true
- uid: TinyLife.Actions.ActionType.Eat
commentId: F:TinyLife.Actions.ActionType.Eat
isExternal: true
-- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- parent: TinyLife.Actions.Typeless.TypelessAction
- isExternal: true
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
- nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
- fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean)
- nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
- spec.csharp:
- - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- name: FindFreeFurniture
- nameWithType: TypelessAction.FindFreeFurniture
- fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: TinyLife.Objects.ObjectCategory
- name: ObjectCategory
- nameWithType: ObjectCategory
- fullName: TinyLife.Objects.ObjectCategory
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: TinyLife.Objects.FurnitureType
- name: FurnitureType
- nameWithType: FurnitureType
- fullName: TinyLife.Objects.FurnitureType
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - uid: Microsoft.Xna.Framework.Vector2
- name: Vector2
- nameWithType: Vector2
- fullName: Microsoft.Xna.Framework.Vector2
- isExternal: true
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- name: FindFreeFurniture
- nameWithType: TypelessAction.FindFreeFurniture
- fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: TinyLife.Objects.ObjectCategory
- name: ObjectCategory
- nameWithType: ObjectCategory
- fullName: TinyLife.Objects.ObjectCategory
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: TinyLife.Objects.FurnitureType
- name: FurnitureType
- nameWithType: FurnitureType
- fullName: TinyLife.Objects.FurnitureType
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - uid: Microsoft.Xna.Framework.Vector2
- name: Vector2
- nameWithType: Vector2
- fullName: Microsoft.Xna.Framework.Vector2
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
isExternal: true
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoMatchingObjectAround
- isExternal: true
- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget*
commentId: Overload:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget
name: CanPickUpOrIsHoldingForTarget
@@ -8356,12 +8794,48 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Typeless.TypelessAction
- commentId: T:TinyLife.Actions.Typeless.TypelessAction
- parent: TinyLife.Actions.Typeless
- name: TypelessAction
- nameWithType: TypelessAction
- fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: System.Nullable{TinyLife.Actions.CanExecuteResult}
+ commentId: T:System.Nullable{TinyLife.Actions.CanExecuteResult}
+ parent: System
+ definition: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ nameWithType.vb: Nullable(Of CanExecuteResult)
+ fullName.vb: System.Nullable(Of TinyLife.Actions.CanExecuteResult)
+ name.vb: Nullable(Of CanExecuteResult)
+ spec.csharp:
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@@ -8413,11 +8887,45 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Typeless
- commentId: N:TinyLife.Actions.Typeless
- name: TinyLife.Actions.Typeless
- nameWithType: TinyLife.Actions.Typeless
- fullName: TinyLife.Actions.Typeless
+- uid: System.Nullable`1
+ commentId: T:System.Nullable`1
+ isExternal: true
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ nameWithType.vb: Nullable(Of T)
+ fullName.vb: System.Nullable(Of T)
+ name.vb: Nullable(Of T)
+ spec.csharp:
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean}
commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean}
parent: System
@@ -8609,16 +9117,16 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.Hidden
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Hidden
+- uid: TinyLife.Actions.CanExecuteResult.Hidden
+ commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
isExternal: true
- uid: TinyLife.Actions.ActionType.CanPlaceHeldItem*
commentId: Overload:TinyLife.Actions.ActionType.CanPlaceHeldItem
name: CanPlaceHeldItem
nameWithType: ActionType.CanPlaceHeldItem
fullName: TinyLife.Actions.ActionType.CanPlaceHeldItem
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.NoChair
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.NoChair
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
isExternal: true
- uid: TinyLife.Actions.ActionType.HasChairOrIsStandingDesk*
commentId: Overload:TinyLife.Actions.ActionType.HasChairOrIsStandingDesk
@@ -8657,9 +9165,6 @@ references:
- uid: TinyLife.PerSaveOptions.AiRelationships
commentId: F:TinyLife.PerSaveOptions.AiRelationships
isExternal: true
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooSad
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooSad
- isExternal: true
- uid: TinyLife.Emotions.EmotionType.Sad
commentId: F:TinyLife.Emotions.EmotionType.Sad
isExternal: true
@@ -8680,9 +9185,6 @@ references:
- uid: TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.IsNotUncomfortable(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooUncomfortable
- isExternal: true
- uid: TinyLife.Actions.ActionType.IsComfortable*
commentId: Overload:TinyLife.Actions.ActionType.IsComfortable
name: IsComfortable
@@ -8699,17 +9201,11 @@ references:
- uid: TinyLife.Emotions.EmotionType.Embarrassed
commentId: F:TinyLife.Emotions.EmotionType.Embarrassed
isExternal: true
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.TooEmbarrassed
- isExternal: true
- uid: TinyLife.Actions.ActionType.IsNotEmbarrassed*
commentId: Overload:TinyLife.Actions.ActionType.IsNotEmbarrassed
name: IsNotEmbarrassed
nameWithType: ActionType.IsNotEmbarrassed
fullName: TinyLife.Actions.ActionType.IsNotEmbarrassed
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.HoldingItem
- isExternal: true
- uid: TinyLife.Actions.ActionType.IsEmptyHanded*
commentId: Overload:TinyLife.Actions.ActionType.IsEmptyHanded
name: IsEmptyHanded
@@ -8720,9 +9216,6 @@ references:
name: CanWorkAtDeskObject
nameWithType: ActionType.CanWorkAtDeskObject
fullName: TinyLife.Actions.ActionType.CanWorkAtDeskObject
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.Expired
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Expired
- isExternal: true
- uid: TinyLife.Actions.ActionType.IsNotExpired*
commentId: Overload:TinyLife.Actions.ActionType.IsNotExpired
name: IsNotExpired
diff --git a/docs/api/TinyLife.Actions.ActionVariety.yml b/docs/api/TinyLife.Actions.ActionVariety.yml
index 115ea51..1e7aadc 100644
--- a/docs/api/TinyLife.Actions.ActionVariety.yml
+++ b/docs/api/TinyLife.Actions.ActionVariety.yml
@@ -5,33 +5,33 @@ items:
id: ActionVariety
parent: TinyLife.Actions
children:
- - TinyLife.Actions.ActionVariety.#ctor(System.String)
+ - TinyLife.Actions.ActionVariety.#ctor(System.Object)
+ - TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})
+ - TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[])
+ - TinyLife.Actions.ActionVariety.AddedConstructorArguments
- TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionVariety.CanExecute
- TinyLife.Actions.ActionVariety.CustomLayout
- TinyLife.Actions.ActionVariety.Description
- TinyLife.Actions.ActionVariety.DisplayName
- TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.ActionVariety.GetData``1(System.String)
- - TinyLife.Actions.ActionVariety.GetDataKeys
- TinyLife.Actions.ActionVariety.GetDisplayName
- TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)
- TinyLife.Actions.ActionVariety.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)
- TinyLife.Actions.ActionVariety.Name
- TinyLife.Actions.ActionVariety.PassivePriority
- TinyLife.Actions.ActionVariety.PortraitLayout(TinyLife.Objects.Person)
- - TinyLife.Actions.ActionVariety.SetData(System.String,System.Object)
langs:
- csharp
- vb
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- type: Struct
+ type: Class
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionVariety
path: ../TinyLife/Actions/ActionVariety.cs
@@ -42,27 +42,35 @@ items:
summary: "\nAn action variety is a modification to a that represents a slightly changed version of the generic action type.\nAction varieties are used, for example, by to determine the kind of food that should be prepared.\n"
example: []
syntax:
- content: 'public struct ActionVariety : IGenericDataHolder'
+ content: 'public class ActionVariety : GenericDataHolder, IGenericDataHolder'
content.vb: >-
- Public Structure ActionVariety
+ Public Class ActionVariety
+ Inherits GenericDataHolder
Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Misc.GenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- - System.ValueType.Equals(System.Object)
- - System.ValueType.GetHashCode
- - System.ValueType.ToString
+ - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Misc.GenericDataHolder.GetData``1(System.String)
+ - MLEM.Misc.GenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
- System.Object.GetType
+ - System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
extensionMethods:
- TinyLife.Actions.ActionVariety.TinyLife.Utilities.Extensions.JsonCopy``1
modifiers.csharp:
- public
- - struct
+ - class
modifiers.vb:
- Public
- - Structure
+ - Class
- uid: TinyLife.Actions.ActionVariety.Name
commentId: F:TinyLife.Actions.ActionVariety.Name
id: Name
@@ -77,7 +85,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionVariety.cs
@@ -96,6 +104,39 @@ items:
- public
modifiers.vb:
- Public
+- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments
+ commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments
+ id: AddedConstructorArguments
+ parent: TinyLife.Actions.ActionVariety
+ langs:
+ - csharp
+ - vb
+ name: AddedConstructorArguments
+ nameWithType: ActionVariety.AddedConstructorArguments
+ fullName: TinyLife.Actions.ActionVariety.AddedConstructorArguments
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionVariety.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AddedConstructorArguments
+ path: ../TinyLife/Actions/ActionVariety.cs
+ startLine: 28
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA set of additional arguments passed to the contructor by this variety.\nThis is used in .\n"
+ example: []
+ syntax:
+ content: public Func> AddedConstructorArguments
+ return:
+ type: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}
+ content.vb: Public AddedConstructorArguments As Func(Of ActionType, ActionInfo, IEnumerable(Of Object))
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
- uid: TinyLife.Actions.ActionVariety.PassivePriority
commentId: F:TinyLife.Actions.ActionVariety.PassivePriority
id: PassivePriority
@@ -110,11 +151,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 29
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -143,11 +184,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 35
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -176,11 +217,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 40
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -209,11 +250,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 45
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -242,11 +283,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomLayout
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 51
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -261,37 +302,121 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.ActionVariety.#ctor(System.String)
- commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String)
- id: '#ctor(System.String)'
+- uid: TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})
+ commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})
+ id: '#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})'
parent: TinyLife.Actions.ActionVariety
langs:
- csharp
- vb
- name: ActionVariety(String)
- nameWithType: ActionVariety.ActionVariety(String)
- fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String)
+ name: ActionVariety(String, Func>)
+ nameWithType: ActionVariety.ActionVariety(String, Func>)
+ fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Func>)
type: Constructor
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 59
+ startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action variety with the given name\n"
+ summary: "\nCreates a new action variety with the given settings.\n"
example: []
syntax:
- content: public ActionVariety(string name)
+ content: public ActionVariety(string name, Func> addedConstructorArguments)
parameters:
- id: name
type: System.String
- description: The name of this action variety
- content.vb: Public Sub New(name As String)
+ description: The name of this action variety.
+ - id: addedConstructorArguments
+ type: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}
+ description: A set of added constructor arugments that are passed to the .
+ content.vb: Public Sub New(name As String, addedConstructorArguments As Func(Of ActionType, ActionInfo, IEnumerable(Of Object)))
+ overload: TinyLife.Actions.ActionVariety.#ctor*
+ nameWithType.vb: ActionVariety.ActionVariety(String, Func(Of ActionType, ActionInfo, IEnumerable(Of Object)))
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+ fullName.vb: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Func(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of System.Object)))
+ name.vb: ActionVariety(String, Func(Of ActionType, ActionInfo, IEnumerable(Of Object)))
+- uid: TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[])
+ commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.String,System.Object[])
+ id: '#ctor(System.String,System.Object[])'
+ parent: TinyLife.Actions.ActionVariety
+ langs:
+ - csharp
+ - vb
+ name: ActionVariety(String, Object[])
+ nameWithType: ActionVariety.ActionVariety(String, Object[])
+ fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Object[])
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/ActionVariety.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/ActionVariety.cs
+ startLine: 73
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nCreates a new action variety with the given settings.\n"
+ example: []
+ syntax:
+ content: public ActionVariety(string name, params object[] addedConstructorArguments)
+ parameters:
+ - id: name
+ type: System.String
+ description: The name of this action variety.
+ - id: addedConstructorArguments
+ type: System.Object[]
+ description: A set of added constructor arugments that are passed to the .
+ content.vb: Public Sub New(name As String, ParamArray addedConstructorArguments As Object())
+ overload: TinyLife.Actions.ActionVariety.#ctor*
+ nameWithType.vb: ActionVariety.ActionVariety(String, Object())
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+ fullName.vb: TinyLife.Actions.ActionVariety.ActionVariety(System.String, System.Object())
+ name.vb: ActionVariety(String, Object())
+- uid: TinyLife.Actions.ActionVariety.#ctor(System.Object)
+ commentId: M:TinyLife.Actions.ActionVariety.#ctor(System.Object)
+ id: '#ctor(System.Object)'
+ parent: TinyLife.Actions.ActionVariety
+ langs:
+ - csharp
+ - vb
+ name: ActionVariety(Object)
+ nameWithType: ActionVariety.ActionVariety(Object)
+ fullName: TinyLife.Actions.ActionVariety.ActionVariety(System.Object)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/ActionVariety.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/ActionVariety.cs
+ startLine: 79
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nCreates a new action variety with the given settings.\n"
+ example: []
+ syntax:
+ content: public ActionVariety(object addedConstructorArgument)
+ parameters:
+ - id: addedConstructorArgument
+ type: System.Object
+ description: An added constructor arugment that is passed to the .
+ content.vb: Public Sub New(addedConstructorArgument As Object)
overload: TinyLife.Actions.ActionVariety.#ctor*
modifiers.csharp:
- public
@@ -311,11 +436,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 67
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -346,18 +471,18 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExecuted
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 78
+ startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns whether this action variety can be executed using the provided .\nThis returns the result of , or if it is null.\n"
+ summary: "\nReturns whether this action variety can be executed using the provided .\nThis returns the result of , or if it is null.\n"
example: []
syntax:
- content: public ActionType.CanExecuteResult CanBeExecuted(ActionInfo info, bool automatic)
+ content: public CanExecuteResult CanBeExecuted(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -366,9 +491,9 @@ items:
type: System.Boolean
description: Whether the action is automatic
return:
- type: TinyLife.Actions.ActionType.CanExecuteResult
+ type: TinyLife.Actions.CanExecuteResult
description: Whether this variety can currently be executed
- content.vb: Public Function CanBeExecuted(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
+ content.vb: Public Function CanBeExecuted(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionVariety.CanBeExecuted*
modifiers.csharp:
- public
@@ -388,11 +513,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPassivePriority
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 94
+ startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -413,122 +538,6 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.ActionVariety.SetData(System.String,System.Object)
- commentId: M:TinyLife.Actions.ActionVariety.SetData(System.String,System.Object)
- id: SetData(System.String,System.Object)
- parent: TinyLife.Actions.ActionVariety
- langs:
- - csharp
- - vb
- name: SetData(String, Object)
- nameWithType: ActionVariety.SetData(String, Object)
- fullName: TinyLife.Actions.ActionVariety.SetData(System.String, System.Object)
- type: Method
- source:
- remote:
- path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: SetData
- path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 99
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- example: []
- syntax:
- content: public void SetData(string key, object data)
- parameters:
- - id: key
- type: System.String
- - id: data
- type: System.Object
- content.vb: Public Sub SetData(key As String, data As Object)
- overload: TinyLife.Actions.ActionVariety.SetData*
- implements:
- - MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
- modifiers.csharp:
- - public
- modifiers.vb:
- - Public
-- uid: TinyLife.Actions.ActionVariety.GetData``1(System.String)
- commentId: M:TinyLife.Actions.ActionVariety.GetData``1(System.String)
- id: GetData``1(System.String)
- parent: TinyLife.Actions.ActionVariety
- langs:
- - csharp
- - vb
- name: GetData(String)
- nameWithType: ActionVariety.GetData(String)
- fullName: TinyLife.Actions.ActionVariety.GetData(System.String)
- type: Method
- source:
- remote:
- path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetData
- path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 105
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- example: []
- syntax:
- content: public T GetData(string key)
- parameters:
- - id: key
- type: System.String
- typeParameters:
- - id: T
- return:
- type: '{T}'
- content.vb: Public Function GetData(Of T)(key As String) As T
- overload: TinyLife.Actions.ActionVariety.GetData*
- implements:
- - MLEM.Misc.IGenericDataHolder.GetData``1(System.String)
- nameWithType.vb: ActionVariety.GetData(Of T)(String)
- modifiers.csharp:
- - public
- modifiers.vb:
- - Public
- fullName.vb: TinyLife.Actions.ActionVariety.GetData(Of T)(System.String)
- name.vb: GetData(Of T)(String)
-- uid: TinyLife.Actions.ActionVariety.GetDataKeys
- commentId: M:TinyLife.Actions.ActionVariety.GetDataKeys
- id: GetDataKeys
- parent: TinyLife.Actions.ActionVariety
- langs:
- - csharp
- - vb
- name: GetDataKeys()
- nameWithType: ActionVariety.GetDataKeys()
- fullName: TinyLife.Actions.ActionVariety.GetDataKeys()
- type: Method
- source:
- remote:
- path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetDataKeys
- path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 110
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- example: []
- syntax:
- content: public IReadOnlyCollection GetDataKeys()
- return:
- type: System.Collections.Generic.IReadOnlyCollection{System.String}
- content.vb: Public Function GetDataKeys As IReadOnlyCollection(Of String)
- overload: TinyLife.Actions.ActionVariety.GetDataKeys*
- implements:
- - MLEM.Misc.IGenericDataHolder.GetDataKeys
- modifiers.csharp:
- - public
- modifiers.vb:
- - Public
- uid: TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.ActionVariety.FreePeople(TinyLife.Actions.ActionInfo)
id: FreePeople(TinyLife.Actions.ActionInfo)
@@ -543,7 +552,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FreePeople
path: ../TinyLife/Actions/ActionVariety.cs
@@ -551,7 +560,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method that returns a set of instances that represents a set of people that are currently around and able to be interacted with.\nEach action variety contains the instance in question as a element with the name "Person", meaning it can be retrieved using variety.GetData<Person>("Person")
.\nThis method is used for actions like , where a person can be selected to interact with from a variety menu.\n"
+ summary: "\nA helper method that returns a set of instances that represents a set of people that are currently around and able to be interacted with.\nEach action variety contains passes the instance in question as an rather than passing itself.\nThis method is used for actions like , where a person can be selected to interact with from a variety menu.\n"
example: []
syntax:
content: public static IEnumerable FreePeople(ActionInfo info)
@@ -584,11 +593,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImageLayout
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 145
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -631,11 +640,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionVariety.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PortraitLayout
path: ../TinyLife/Actions/ActionVariety.cs
- startLine: 164
+ startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -673,6 +682,20 @@ references:
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: MLEM.Misc.GenericDataHolder
+ commentId: T:MLEM.Misc.GenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: GenericDataHolder
+ nameWithType: GenericDataHolder
+ fullName: MLEM.Misc.GenericDataHolder
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
@@ -680,18 +703,150 @@ references:
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
-- uid: System.ValueType.Equals(System.Object)
- commentId: M:System.ValueType.Equals(System.Object)
- parent: System.ValueType
+- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
+ commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
+ parent: MLEM.Misc.GenericDataHolder
+ isExternal: true
+ name: SetData(String, Object)
+ nameWithType: GenericDataHolder.SetData(String, Object)
+ fullName: MLEM.Misc.GenericDataHolder.SetData(System.String, System.Object)
+ spec.csharp:
+ - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: GenericDataHolder.SetData
+ fullName: MLEM.Misc.GenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: GenericDataHolder.SetData
+ fullName: MLEM.Misc.GenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
+ commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String)
+ parent: MLEM.Misc.GenericDataHolder
+ isExternal: true
+ name: GetData(String)
+ nameWithType: GenericDataHolder.GetData(String)
+ fullName: MLEM.Misc.GenericDataHolder.GetData(System.String)
+ nameWithType.vb: GenericDataHolder.GetData(Of T)(String)
+ fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(System.String)
+ name.vb: GetData(Of T)(String)
+ spec.csharp:
+ - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
+ name: GetData
+ nameWithType: GenericDataHolder.GetData
+ fullName: MLEM.Misc.GenericDataHolder.GetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
+ name: GetData(Of T)
+ nameWithType: GenericDataHolder.GetData(Of T)
+ fullName: MLEM.Misc.GenericDataHolder.GetData(Of T)
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Misc.GenericDataHolder.GetDataKeys
+ commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys
+ parent: MLEM.Misc.GenericDataHolder
+ isExternal: true
+ name: GetDataKeys()
+ nameWithType: GenericDataHolder.GetDataKeys()
+ fullName: MLEM.Misc.GenericDataHolder.GetDataKeys()
+ spec.csharp:
+ - uid: MLEM.Misc.GenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: GenericDataHolder.GetDataKeys
+ fullName: MLEM.Misc.GenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Misc.GenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: GenericDataHolder.GetDataKeys
+ fullName: MLEM.Misc.GenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object)
+ commentId: M:System.Object.Equals(System.Object)
+ parent: System.Object
isExternal: true
name: Equals(Object)
- nameWithType: ValueType.Equals(Object)
- fullName: System.ValueType.Equals(System.Object)
+ nameWithType: Object.Equals(Object)
+ fullName: System.Object.Equals(System.Object)
spec.csharp:
- - uid: System.ValueType.Equals(System.Object)
+ - uid: System.Object.Equals(System.Object)
name: Equals
- nameWithType: ValueType.Equals
- fullName: System.ValueType.Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
@@ -705,10 +860,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: System.ValueType.Equals(System.Object)
+ - uid: System.Object.Equals(System.Object)
name: Equals
- nameWithType: ValueType.Equals
- fullName: System.ValueType.Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
@@ -721,68 +876,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: System.ValueType.GetHashCode
- commentId: M:System.ValueType.GetHashCode
- parent: System.ValueType
- isExternal: true
- name: GetHashCode()
- nameWithType: ValueType.GetHashCode()
- fullName: System.ValueType.GetHashCode()
- spec.csharp:
- - uid: System.ValueType.GetHashCode
- name: GetHashCode
- nameWithType: ValueType.GetHashCode
- fullName: System.ValueType.GetHashCode
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: System.ValueType.GetHashCode
- name: GetHashCode
- nameWithType: ValueType.GetHashCode
- fullName: System.ValueType.GetHashCode
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.ValueType.ToString
- commentId: M:System.ValueType.ToString
- parent: System.ValueType
- isExternal: true
- name: ToString()
- nameWithType: ValueType.ToString()
- fullName: System.ValueType.ToString()
- spec.csharp:
- - uid: System.ValueType.ToString
- name: ToString
- nameWithType: ValueType.ToString
- fullName: System.ValueType.ToString
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: System.ValueType.ToString
- name: ToString
- nameWithType: ValueType.ToString
- fullName: System.ValueType.ToString
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
@@ -840,6 +933,37 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Object.GetHashCode
+ commentId: M:System.Object.GetHashCode
+ parent: System.Object
+ isExternal: true
+ name: GetHashCode()
+ nameWithType: Object.GetHashCode()
+ fullName: System.Object.GetHashCode()
+ spec.csharp:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
@@ -871,6 +995,37 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Object.MemberwiseClone
+ commentId: M:System.Object.MemberwiseClone
+ parent: System.Object
+ isExternal: true
+ name: MemberwiseClone()
+ nameWithType: Object.MemberwiseClone()
+ fullName: System.Object.MemberwiseClone()
+ spec.csharp:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
@@ -928,6 +1083,37 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Object.ToString
+ commentId: M:System.Object.ToString
+ parent: System.Object
+ isExternal: true
+ name: ToString()
+ nameWithType: Object.ToString()
+ fullName: System.Object.ToString()
+ spec.csharp:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.ActionVariety.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
@@ -960,26 +1146,18 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System
+ commentId: N:System
+ isExternal: true
+ name: System
+ nameWithType: System
+ fullName: System
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
-- uid: System.ValueType
- commentId: T:System.ValueType
- parent: System
- isExternal: true
- name: ValueType
- nameWithType: ValueType
- fullName: System.ValueType
-- uid: System.Object
- commentId: T:System.Object
- parent: System
- isExternal: true
- name: Object
- nameWithType: Object
- fullName: System.Object
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(T)
@@ -1022,12 +1200,6 @@ references:
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
-- uid: System
- commentId: N:System
- isExternal: true
- name: System
- nameWithType: System
- fullName: System
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
@@ -1040,6 +1212,172 @@ references:
name: String
nameWithType: String
fullName: System.String
+- uid: TinyLife.Actions.Action
+ commentId: T:TinyLife.Actions.Action
+ parent: TinyLife.Actions
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety)
+ commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety)
+ isExternal: true
+- uid: System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}
+ commentId: T:System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}
+ parent: System
+ definition: System.Func`3
+ name: Func>
+ nameWithType: Func>
+ fullName: System.Func>
+ nameWithType.vb: Func(Of ActionType, ActionInfo, IEnumerable(Of Object))
+ fullName.vb: System.Func(Of TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of System.Object))
+ name.vb: Func(Of ActionType, ActionInfo, IEnumerable(Of Object))
+ spec.csharp:
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Func`3
+ commentId: T:System.Func`3
+ isExternal: true
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of T1, T2, TResult)
+ fullName.vb: System.Func(Of T1, T2, TResult)
+ name.vb: Func(Of T1, T2, TResult)
+ spec.csharp:
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T1
+ nameWithType: T1
+ fullName: T1
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: T2
+ nameWithType: T2
+ fullName: T2
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: TResult
+ nameWithType: TResult
+ fullName: TResult
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T1
+ nameWithType: T1
+ fullName: T1
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: T2
+ nameWithType: T2
+ fullName: T2
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: TResult
+ nameWithType: TResult
+ fullName: TResult
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)
isExternal: true
@@ -1357,6 +1695,32 @@ references:
name: ActionVariety
nameWithType: ActionVariety.ActionVariety
fullName: TinyLife.Actions.ActionVariety.ActionVariety
+- uid: System.Object[]
+ isExternal: true
+ name: Object[]
+ nameWithType: Object[]
+ fullName: System.Object[]
+ nameWithType.vb: Object()
+ fullName.vb: System.Object()
+ name.vb: Object()
+ spec.csharp:
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: '[]'
+ nameWithType: '[]'
+ fullName: '[]'
+ spec.vb:
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ()
+ nameWithType: ()
+ fullName: ()
- uid: TinyLife.Actions.ActionVariety.DisplayName
commentId: F:TinyLife.Actions.ActionVariety.DisplayName
isExternal: true
@@ -1374,8 +1738,8 @@ references:
- uid: TinyLife.Actions.ActionVariety.CanExecute
commentId: F:TinyLife.Actions.ActionVariety.CanExecute
isExternal: true
-- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid
- commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid
+- uid: TinyLife.Actions.CanExecuteResult.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.Valid
isExternal: true
- uid: TinyLife.Actions.ActionVariety.CanBeExecuted*
commentId: Overload:TinyLife.Actions.ActionVariety.CanBeExecuted
@@ -1389,12 +1753,12 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
-- uid: TinyLife.Actions.ActionType.CanExecuteResult
- commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
+- uid: TinyLife.Actions.CanExecuteResult
+ commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.ActionVariety.PassivePriority
commentId: F:TinyLife.Actions.ActionVariety.PassivePriority
isExternal: true
@@ -1421,260 +1785,14 @@ references:
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
-- uid: TinyLife.Actions.ActionVariety.SetData*
- commentId: Overload:TinyLife.Actions.ActionVariety.SetData
- name: SetData
- nameWithType: ActionVariety.SetData
- fullName: TinyLife.Actions.ActionVariety.SetData
-- uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
- commentId: M:MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
- parent: MLEM.Misc.IGenericDataHolder
- isExternal: true
- name: SetData(String, Object)
- nameWithType: IGenericDataHolder.SetData(String, Object)
- fullName: MLEM.Misc.IGenericDataHolder.SetData(System.String, System.Object)
- spec.csharp:
- - uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
- name: SetData
- nameWithType: IGenericDataHolder.SetData
- fullName: MLEM.Misc.IGenericDataHolder.SetData
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Object
- name: Object
- nameWithType: Object
- fullName: System.Object
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
- name: SetData
- nameWithType: IGenericDataHolder.SetData
- fullName: MLEM.Misc.IGenericDataHolder.SetData
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Object
- name: Object
- nameWithType: Object
- fullName: System.Object
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.ActionVariety.GetData*
- commentId: Overload:TinyLife.Actions.ActionVariety.GetData
- name: GetData
- nameWithType: ActionVariety.GetData
- fullName: TinyLife.Actions.ActionVariety.GetData
-- uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String)
- commentId: M:MLEM.Misc.IGenericDataHolder.GetData``1(System.String)
- parent: MLEM.Misc.IGenericDataHolder
- isExternal: true
- name: GetData(String)
- nameWithType: IGenericDataHolder.GetData(String)
- fullName: MLEM.Misc.IGenericDataHolder.GetData(System.String)
- nameWithType.vb: IGenericDataHolder.GetData(Of T)(String)
- fullName.vb: MLEM.Misc.IGenericDataHolder.GetData(Of T)(System.String)
- name.vb: GetData(Of T)(String)
- spec.csharp:
- - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String)
- name: GetData
- nameWithType: IGenericDataHolder.GetData
- fullName: MLEM.Misc.IGenericDataHolder.GetData
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String)
- name: GetData(Of T)
- nameWithType: IGenericDataHolder.GetData(Of T)
- fullName: MLEM.Misc.IGenericDataHolder.GetData(Of T)
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
-- uid: '{T}'
- commentId: '!:T'
- definition: T
- name: T
- nameWithType: T
- fullName: T
-- uid: T
- name: T
- nameWithType: T
- fullName: T
-- uid: TinyLife.Actions.ActionVariety.GetDataKeys*
- commentId: Overload:TinyLife.Actions.ActionVariety.GetDataKeys
- name: GetDataKeys
- nameWithType: ActionVariety.GetDataKeys
- fullName: TinyLife.Actions.ActionVariety.GetDataKeys
-- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys
- commentId: M:MLEM.Misc.IGenericDataHolder.GetDataKeys
- parent: MLEM.Misc.IGenericDataHolder
- isExternal: true
- name: GetDataKeys()
- nameWithType: IGenericDataHolder.GetDataKeys()
- fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys()
- spec.csharp:
- - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys
- name: GetDataKeys
- nameWithType: IGenericDataHolder.GetDataKeys
- fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys
- name: GetDataKeys
- nameWithType: IGenericDataHolder.GetDataKeys
- fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys
- isExternal: true
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.Collections.Generic.IReadOnlyCollection{System.String}
- commentId: T:System.Collections.Generic.IReadOnlyCollection{System.String}
- parent: System.Collections.Generic
- definition: System.Collections.Generic.IReadOnlyCollection`1
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- nameWithType.vb: IReadOnlyCollection(Of String)
- fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of System.String)
- name.vb: IReadOnlyCollection(Of String)
- spec.csharp:
- - uid: System.Collections.Generic.IReadOnlyCollection`1
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Collections.Generic.IReadOnlyCollection`1
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - uid: System.String
- name: String
- nameWithType: String
- fullName: System.String
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.Collections.Generic.IReadOnlyCollection`1
- commentId: T:System.Collections.Generic.IReadOnlyCollection`1
- isExternal: true
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- nameWithType.vb: IReadOnlyCollection(Of T)
- fullName.vb: System.Collections.Generic.IReadOnlyCollection(Of T)
- name.vb: IReadOnlyCollection(Of T)
- spec.csharp:
- - uid: System.Collections.Generic.IReadOnlyCollection`1
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - name: T
- nameWithType: T
- fullName: T
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Collections.Generic.IReadOnlyCollection`1
- name: IReadOnlyCollection
- nameWithType: IReadOnlyCollection
- fullName: System.Collections.Generic.IReadOnlyCollection
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - name: T
- nameWithType: T
- fullName: T
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
- isExternal: true
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
- uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
-- uid: TinyLife.Actions.ActionVariety.GetData``1(System.String)
- commentId: M:TinyLife.Actions.ActionVariety.GetData``1(System.String)
+- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments
+ commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments
isExternal: true
- uid: TinyLife.Actions.ActionType.AskToTaste
commentId: F:TinyLife.Actions.ActionType.AskToTaste
@@ -1765,6 +1883,12 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
- uid: TinyLife.Actions.ActionVariety.CustomLayout
commentId: F:TinyLife.Actions.ActionVariety.CustomLayout
isExternal: true
diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
index 5d118cc..49589a2 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
@@ -22,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BehaviorAction
path: ../TinyLife/Actions/BehaviorAction.cs
@@ -55,21 +55,20 @@ items:
- TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- TinyLife.Actions.Typeless.TypelessAction.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}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
@@ -88,6 +87,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@@ -127,7 +129,7 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Behavior
path: ../TinyLife/Actions/BehaviorAction.cs
@@ -166,11 +168,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 34
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -207,11 +209,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 37
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -244,11 +246,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 42
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -291,11 +293,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 48
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -331,11 +333,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 53
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -372,11 +374,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 59
+ startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -620,24 +622,31 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
- name: TryForceFail(ActionType.CanExecuteResult, MapObject)
- nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
- fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
+ name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -649,17 +658,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -670,42 +686,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- parent: TinyLife.Actions.Action
- name: ApplyVariety(ActionVariety)
- nameWithType: Action.ApplyVariety(ActionVariety)
- fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- spec.csharp:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@@ -824,12 +804,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
-- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
- name: IsUnderlying
- nameWithType: TypelessAction.IsUnderlying
- fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ name: Parent
+ nameWithType: TypelessAction.Parent
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -866,12 +846,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
-- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
- commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
- name: ForceFail
- nameWithType: TypelessAction.ForceFail
- fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ name: ForceResult
+ nameWithType: TypelessAction.ForceResult
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -2883,6 +2863,298 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllActionObjects(Person, ActionType, Nullable)
+ nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable)
+ nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
+ name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
+ name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetRandomVariety(IEnumerable, ActionInfo)
+ nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo)
+ nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
+ name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
diff --git a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
index 69fe074..2dbebf9 100644
--- a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
@@ -23,11 +23,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BehaviorMultiAction
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 71
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -67,20 +67,19 @@ items:
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.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}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@@ -98,6 +97,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@@ -137,11 +139,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Behavior
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 76
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -176,11 +178,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 89
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -217,11 +219,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 92
+ startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -257,11 +259,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 97
+ startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -294,11 +296,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 102
+ startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -341,11 +343,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 108
+ startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -381,11 +383,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 113
+ startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -422,11 +424,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/BehaviorAction.cs
- startLine: 119
+ startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -954,24 +956,31 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
- name: TryForceFail(ActionType.CanExecuteResult, MapObject)
- nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
- fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
+ name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -983,17 +992,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -1004,42 +1020,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- parent: TinyLife.Actions.Action
- name: ApplyVariety(ActionVariety)
- nameWithType: Action.ApplyVariety(ActionVariety)
- fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- spec.csharp:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@@ -1158,12 +1138,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
-- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
- name: IsUnderlying
- nameWithType: TypelessAction.IsUnderlying
- fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ name: Parent
+ nameWithType: TypelessAction.Parent
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -1194,12 +1174,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
-- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
- commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
- name: ForceFail
- nameWithType: TypelessAction.ForceFail
- fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ name: ForceResult
+ nameWithType: TypelessAction.ForceResult
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.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}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.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}})
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -3183,6 +3163,298 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllActionObjects(Person, ActionType, Nullable)
+ nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable)
+ nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
+ name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
+ name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetRandomVariety(IEnumerable, ActionInfo)
+ nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo)
+ nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
+ name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
diff --git a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
index c101cac..79b1c63 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
@@ -23,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -72,7 +72,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -107,7 +107,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -143,7 +143,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -177,7 +177,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -221,7 +221,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -258,7 +258,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -296,7 +296,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -337,7 +337,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateDefaultInstance
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
diff --git a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
index 986b85c..8219dde 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
@@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerBehavior
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@@ -74,7 +74,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@@ -110,7 +110,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@@ -145,7 +145,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@@ -190,7 +190,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
diff --git a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
index 8c6f624..0340d47 100644
--- a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
@@ -23,11 +23,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAndSitDownBehavior
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 16
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -75,11 +75,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 29
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -123,11 +123,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 36
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -161,11 +161,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 93
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -196,11 +196,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 106
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -241,11 +241,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 125
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -279,11 +279,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 130
+ startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -321,11 +321,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItem
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 146
+ startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -364,11 +364,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 172
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
diff --git a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
index a9898a8..65c886e 100644
--- a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
@@ -17,7 +17,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -78,7 +78,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@@ -114,7 +114,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
diff --git a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
index eb2a513..6ddec91 100644
--- a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
@@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkBehavior
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@@ -73,7 +73,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@@ -109,7 +109,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@@ -147,7 +147,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
diff --git a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
index 683e42a..c7abd01 100644
--- a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
@@ -19,11 +19,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAtDeskObjectBehavior
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 16
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -75,11 +75,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 19
+ startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -111,11 +111,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 22
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -149,11 +149,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 41
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -194,11 +194,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 54
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
diff --git a/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml b/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml
new file mode 100644
index 0000000..2c93ce1
--- /dev/null
+++ b/docs/api/TinyLife.Actions.CanExecuteResult.ResultType.yml
@@ -0,0 +1,249 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.CanExecuteResult.ResultType
+ commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
+ id: CanExecuteResult.ResultType
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ - TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ - TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ langs:
+ - csharp
+ - vb
+ name: CanExecuteResult.ResultType
+ nameWithType: CanExecuteResult.ResultType
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType
+ type: Enum
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ResultType
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 76
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA type of result that a can have.\nIn general, custom instances will have the result type, as and are already covered by their respective counterparts.\n"
+ example: []
+ syntax:
+ content: public enum ResultType
+ content.vb: Public Enum ResultType
+ extensionMethods:
+ - TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
+ modifiers.csharp:
+ - public
+ - enum
+ modifiers.vb:
+ - Public
+ - Enum
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ id: Valid
+ parent: TinyLife.Actions.CanExecuteResult.ResultType
+ langs:
+ - csharp
+ - vb
+ name: Valid
+ nameWithType: CanExecuteResult.ResultType.Valid
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Valid
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 82
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA valid indicates that the action can be executed.\n instances with this type usually don't display their name to the player.\n"
+ example: []
+ syntax:
+ content: Valid = 0
+ return:
+ type: TinyLife.Actions.CanExecuteResult.ResultType
+ modifiers.csharp:
+ - public
+ - const
+ modifiers.vb:
+ - Public
+ - Const
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ id: Invalid
+ parent: TinyLife.Actions.CanExecuteResult.ResultType
+ langs:
+ - csharp
+ - vb
+ name: Invalid
+ nameWithType: CanExecuteResult.ResultType.Invalid
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Invalid
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 86
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nAn invalid signifies that the action cannot be executed for some reason.\n"
+ example: []
+ syntax:
+ content: Invalid = 1
+ return:
+ type: TinyLife.Actions.CanExecuteResult.ResultType
+ modifiers.csharp:
+ - public
+ - const
+ modifiers.vb:
+ - Public
+ - Const
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ id: Hidden
+ parent: TinyLife.Actions.CanExecuteResult.ResultType
+ langs:
+ - csharp
+ - vb
+ name: Hidden
+ nameWithType: CanExecuteResult.ResultType.Hidden
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Hidden
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 91
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA hidden indicates that the action cannot be executed, and shouldn't be displayed as a disallowed option to the player.\n instances with this type usually don't display their name to the player.\n"
+ example: []
+ syntax:
+ content: Hidden = 2
+ return:
+ type: TinyLife.Actions.CanExecuteResult.ResultType
+ modifiers.csharp:
+ - public
+ - const
+ modifiers.vb:
+ - Public
+ - Const
+references:
+- uid: TinyLife.Actions.CanExecuteResult
+ commentId: T:TinyLife.Actions.CanExecuteResult
+ parent: TinyLife.Actions
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
+ isExternal: true
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy()
+ nameWithType: Extensions.JsonCopy()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy()
+ nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult.ResultType)()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)()
+ name.vb: JsonCopy(Of CanExecuteResult.ResultType)()
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy(Of CanExecuteResult.ResultType)
+ nameWithType: Extensions.JsonCopy(Of CanExecuteResult.ResultType)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(Of T)
+ nameWithType: Extensions.JsonCopy(Of T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+- uid: TinyLife.Actions.CanExecuteResult.ResultType
+ commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
+ parent: TinyLife.Actions
+ name: CanExecuteResult.ResultType
+ nameWithType: CanExecuteResult.ResultType
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType
diff --git a/docs/api/TinyLife.Actions.CanExecuteResult.yml b/docs/api/TinyLife.Actions.CanExecuteResult.yml
new file mode 100644
index 0000000..02aeedc
--- /dev/null
+++ b/docs/api/TinyLife.Actions.CanExecuteResult.yml
@@ -0,0 +1,1354 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.CanExecuteResult
+ commentId: T:TinyLife.Actions.CanExecuteResult
+ id: CanExecuteResult
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)
+ - TinyLife.Actions.CanExecuteResult.Equals(System.Object)
+ - TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ - TinyLife.Actions.CanExecuteResult.GetHashCode
+ - TinyLife.Actions.CanExecuteResult.Hidden
+ - TinyLife.Actions.CanExecuteResult.LotStaffOnly
+ - TinyLife.Actions.CanExecuteResult.Name
+ - TinyLife.Actions.CanExecuteResult.NotEnoughMoney
+ - TinyLife.Actions.CanExecuteResult.NotEnoughSkill
+ - TinyLife.Actions.CanExecuteResult.NotYours
+ - TinyLife.Actions.CanExecuteResult.ObjectBroken
+ - TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ - TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ - TinyLife.Actions.CanExecuteResult.Type
+ - TinyLife.Actions.CanExecuteResult.Valid
+ langs:
+ - csharp
+ - vb
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ type: Struct
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanExecuteResult
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 8
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA utility structure used by and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe of the will be localized and displayed to the player if the is not or .\n"
+ example: []
+ syntax:
+ content: 'public readonly struct CanExecuteResult : IEquatable'
+ content.vb: >-
+ Public Structure CanExecuteResult
+ Implements IEquatable(Of CanExecuteResult)
+ implements:
+ - System.IEquatable{TinyLife.Actions.CanExecuteResult}
+ inheritedMembers:
+ - System.ValueType.ToString
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetType
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ extensionMethods:
+ - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1
+ - TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult})
+ modifiers.csharp:
+ - public
+ - readonly
+ - struct
+ modifiers.vb:
+ - Public
+ - Structure
+- uid: TinyLife.Actions.CanExecuteResult.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.Valid
+ id: Valid
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Valid
+ nameWithType: CanExecuteResult.Valid
+ fullName: TinyLife.Actions.CanExecuteResult.Valid
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Valid
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 11
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult Valid
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly Valid As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.Hidden
+ commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
+ id: Hidden
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Hidden
+ nameWithType: CanExecuteResult.Hidden
+ fullName: TinyLife.Actions.CanExecuteResult.Hidden
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Hidden
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 12
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult Hidden
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly Hidden As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.ObjectBroken
+ commentId: F:TinyLife.Actions.CanExecuteResult.ObjectBroken
+ id: ObjectBroken
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: ObjectBroken
+ nameWithType: CanExecuteResult.ObjectBroken
+ fullName: TinyLife.Actions.CanExecuteResult.ObjectBroken
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ObjectBroken
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 13
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult ObjectBroken
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly ObjectBroken As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.NotYours
+ commentId: F:TinyLife.Actions.CanExecuteResult.NotYours
+ id: NotYours
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: NotYours
+ nameWithType: CanExecuteResult.NotYours
+ fullName: TinyLife.Actions.CanExecuteResult.NotYours
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotYours
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 14
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult NotYours
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly NotYours As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.NotEnoughMoney
+ commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughMoney
+ id: NotEnoughMoney
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: NotEnoughMoney
+ nameWithType: CanExecuteResult.NotEnoughMoney
+ fullName: TinyLife.Actions.CanExecuteResult.NotEnoughMoney
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotEnoughMoney
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 15
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult NotEnoughMoney
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly NotEnoughMoney As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.NotEnoughSkill
+ commentId: F:TinyLife.Actions.CanExecuteResult.NotEnoughSkill
+ id: NotEnoughSkill
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: NotEnoughSkill
+ nameWithType: CanExecuteResult.NotEnoughSkill
+ fullName: TinyLife.Actions.CanExecuteResult.NotEnoughSkill
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotEnoughSkill
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 16
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult NotEnoughSkill
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly NotEnoughSkill As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.LotStaffOnly
+ commentId: F:TinyLife.Actions.CanExecuteResult.LotStaffOnly
+ id: LotStaffOnly
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: LotStaffOnly
+ nameWithType: CanExecuteResult.LotStaffOnly
+ fullName: TinyLife.Actions.CanExecuteResult.LotStaffOnly
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: LotStaffOnly
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 17
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly CanExecuteResult LotStaffOnly
+ return:
+ type: TinyLife.Actions.CanExecuteResult
+ content.vb: Public Shared ReadOnly LotStaffOnly As CanExecuteResult
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.Name
+ commentId: F:TinyLife.Actions.CanExecuteResult.Name
+ id: Name
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Name
+ nameWithType: CanExecuteResult.Name
+ fullName: TinyLife.Actions.CanExecuteResult.Name
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Name
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 24
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nThe name of this , which is localized and displayed to the player.\nIf the is or , this name usually doesn't ever have to be displayed.\n"
+ example: []
+ syntax:
+ content: public readonly string Name
+ return:
+ type: System.String
+ content.vb: Public ReadOnly Name As String
+ modifiers.csharp:
+ - public
+ - readonly
+ modifiers.vb:
+ - Public
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.Type
+ commentId: F:TinyLife.Actions.CanExecuteResult.Type
+ id: Type
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Type
+ nameWithType: CanExecuteResult.Type
+ fullName: TinyLife.Actions.CanExecuteResult.Type
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Type
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 28
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nThe of this . In general, custom results will only have to use .\n"
+ example: []
+ syntax:
+ content: public readonly CanExecuteResult.ResultType Type
+ return:
+ type: TinyLife.Actions.CanExecuteResult.ResultType
+ content.vb: Public ReadOnly Type As CanExecuteResult.ResultType
+ modifiers.csharp:
+ - public
+ - readonly
+ modifiers.vb:
+ - Public
+ - ReadOnly
+- uid: TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)
+ commentId: M:TinyLife.Actions.CanExecuteResult.#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)
+ id: '#ctor(System.String,TinyLife.Actions.CanExecuteResult.ResultType)'
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: CanExecuteResult(String, CanExecuteResult.ResultType)
+ nameWithType: CanExecuteResult.CanExecuteResult(String, CanExecuteResult.ResultType)
+ fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult(System.String, TinyLife.Actions.CanExecuteResult.ResultType)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 35
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nCreates a new with the given settings.\n"
+ example: []
+ syntax:
+ content: public CanExecuteResult(string name, CanExecuteResult.ResultType type = CanExecuteResult.ResultType.Invalid)
+ parameters:
+ - id: name
+ type: System.String
+ description: The name of this , which will be localized and displayed to the player.
+ - id: type
+ type: TinyLife.Actions.CanExecuteResult.ResultType
+ description: The , which is usually for custom types, which it also defaults to.
+ content.vb: Public Sub New(name As String, type As CanExecuteResult.ResultType = CanExecuteResult.ResultType.Invalid)
+ overload: TinyLife.Actions.CanExecuteResult.#ctor*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+- uid: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ commentId: M:TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ id: Equals(TinyLife.Actions.CanExecuteResult)
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Equals(CanExecuteResult)
+ nameWithType: CanExecuteResult.Equals(CanExecuteResult)
+ fullName: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Equals
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 44
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Indicates whether the current object is equal to another object of the same type.
+ example: []
+ syntax:
+ content: public readonly bool Equals(CanExecuteResult other)
+ parameters:
+ - id: other
+ type: TinyLife.Actions.CanExecuteResult
+ description: An object to compare with this object.
+ return:
+ type: System.Boolean
+ description: "\n if the current object is equal to the other
parameter; otherwise, ."
+ content.vb: Public Function Equals(other As CanExecuteResult) As Boolean
+ overload: TinyLife.Actions.CanExecuteResult.Equals*
+ implements:
+ - System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult)
+ modifiers.csharp:
+ - public
+ - readonly
+ modifiers.vb:
+ - Public
+- uid: TinyLife.Actions.CanExecuteResult.Equals(System.Object)
+ commentId: M:TinyLife.Actions.CanExecuteResult.Equals(System.Object)
+ id: Equals(System.Object)
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Equals(Object)
+ nameWithType: CanExecuteResult.Equals(Object)
+ fullName: TinyLife.Actions.CanExecuteResult.Equals(System.Object)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Equals
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 52
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Indicates whether this instance and a specified object are equal.
+ example: []
+ syntax:
+ content: public override readonly bool Equals(object obj)
+ parameters:
+ - id: obj
+ type: System.Object
+ description: The object to compare with the current instance.
+ return:
+ type: System.Boolean
+ description: "\n if obj
and this instance are the same type and represent the same value; otherwise, ."
+ content.vb: Public Overrides Function Equals(obj As Object) As Boolean
+ overridden: System.ValueType.Equals(System.Object)
+ overload: TinyLife.Actions.CanExecuteResult.Equals*
+ modifiers.csharp:
+ - public
+ - override
+ - readonly
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.CanExecuteResult.GetHashCode
+ commentId: M:TinyLife.Actions.CanExecuteResult.GetHashCode
+ id: GetHashCode
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: GetHashCode()
+ nameWithType: CanExecuteResult.GetHashCode()
+ fullName: TinyLife.Actions.CanExecuteResult.GetHashCode()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetHashCode
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 58
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Returns the hash code for this instance.
+ example: []
+ syntax:
+ content: public override readonly int GetHashCode()
+ return:
+ type: System.Int32
+ description: A 32-bit signed integer that is the hash code for this instance.
+ content.vb: Public Overrides Function GetHashCode As Integer
+ overridden: System.ValueType.GetHashCode
+ overload: TinyLife.Actions.CanExecuteResult.GetHashCode*
+ modifiers.csharp:
+ - public
+ - override
+ - readonly
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ commentId: M:TinyLife.Actions.CanExecuteResult.op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ id: op_Equality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Equality(CanExecuteResult, CanExecuteResult)
+ nameWithType: CanExecuteResult.Equality(CanExecuteResult, CanExecuteResult)
+ fullName: TinyLife.Actions.CanExecuteResult.Equality(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult)
+ type: Operator
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: op_Equality
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 63
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public static bool operator ==(CanExecuteResult left, CanExecuteResult right)
+ parameters:
+ - id: left
+ type: TinyLife.Actions.CanExecuteResult
+ - id: right
+ type: TinyLife.Actions.CanExecuteResult
+ return:
+ type: System.Boolean
+ content.vb: Public Shared Operator =(left As CanExecuteResult, right As CanExecuteResult) As Boolean
+ overload: TinyLife.Actions.CanExecuteResult.op_Equality*
+ modifiers.csharp:
+ - public
+ - static
+ modifiers.vb:
+ - Public
+ - Shared
+- uid: TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ commentId: M:TinyLife.Actions.CanExecuteResult.op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ id: op_Inequality(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
+ parent: TinyLife.Actions.CanExecuteResult
+ langs:
+ - csharp
+ - vb
+ name: Inequality(CanExecuteResult, CanExecuteResult)
+ nameWithType: CanExecuteResult.Inequality(CanExecuteResult, CanExecuteResult)
+ fullName: TinyLife.Actions.CanExecuteResult.Inequality(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult)
+ type: Operator
+ source:
+ remote:
+ path: TinyLife/Actions/CanExecuteResult.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: op_Inequality
+ path: ../TinyLife/Actions/CanExecuteResult.cs
+ startLine: 68
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public static bool operator !=(CanExecuteResult left, CanExecuteResult right)
+ parameters:
+ - id: left
+ type: TinyLife.Actions.CanExecuteResult
+ - id: right
+ type: TinyLife.Actions.CanExecuteResult
+ return:
+ type: System.Boolean
+ content.vb: Public Shared Operator <>(left As CanExecuteResult, right As CanExecuteResult) As Boolean
+ overload: TinyLife.Actions.CanExecuteResult.op_Inequality*
+ modifiers.csharp:
+ - public
+ - static
+ modifiers.vb:
+ - Public
+ - Shared
+references:
+- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
+ commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
+ parent: TinyLife.Actions
+ name: ActionType.CanExecuteDelegate
+ nameWithType: ActionType.CanExecuteDelegate
+ fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
+- uid: TinyLife.Actions.CanExecuteResult.Name
+ commentId: F:TinyLife.Actions.CanExecuteResult.Name
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult
+ commentId: T:TinyLife.Actions.CanExecuteResult
+ parent: TinyLife.Actions
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+- uid: TinyLife.Actions.CanExecuteResult.ResultType
+ commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
+ parent: TinyLife.Actions
+ name: CanExecuteResult.ResultType
+ nameWithType: CanExecuteResult.ResultType
+ fullName: TinyLife.Actions.CanExecuteResult.ResultType
+- uid: TinyLife.Actions.CanExecuteResult.Hidden
+ commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult.Valid
+ commentId: F:TinyLife.Actions.CanExecuteResult.Valid
+ isExternal: true
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: System.IEquatable{TinyLife.Actions.CanExecuteResult}
+ commentId: T:System.IEquatable{TinyLife.Actions.CanExecuteResult}
+ parent: System
+ definition: System.IEquatable`1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ nameWithType.vb: IEquatable(Of CanExecuteResult)
+ fullName.vb: System.IEquatable(Of TinyLife.Actions.CanExecuteResult)
+ name.vb: IEquatable(Of CanExecuteResult)
+ spec.csharp:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.ValueType.ToString
+ commentId: M:System.ValueType.ToString
+ parent: System.ValueType
+ isExternal: true
+ name: ToString()
+ nameWithType: ValueType.ToString()
+ fullName: System.ValueType.ToString()
+ spec.csharp:
+ - uid: System.ValueType.ToString
+ name: ToString
+ nameWithType: ValueType.ToString
+ fullName: System.ValueType.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.ValueType.ToString
+ name: ToString
+ nameWithType: ValueType.ToString
+ fullName: System.ValueType.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: Equals(Object, Object)
+ nameWithType: Object.Equals(Object, Object)
+ fullName: System.Object.Equals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ name: GetType()
+ nameWithType: Object.GetType()
+ fullName: System.Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: ReferenceEquals(Object, Object)
+ nameWithType: Object.ReferenceEquals(Object, Object)
+ fullName: System.Object.ReferenceEquals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy()
+ nameWithType: Extensions.JsonCopy()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy()
+ nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult)()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult)()
+ name.vb: JsonCopy(Of CanExecuteResult)()
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy(Of CanExecuteResult)
+ nameWithType: Extensions.JsonCopy(Of CanExecuteResult)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult})
+ commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ name: BothValid(Func)
+ nameWithType: Extensions.BothValid(Func)
+ fullName: TinyLife.Utilities.Extensions.BothValid(System.Func)
+ nameWithType.vb: Extensions.BothValid(Func(Of CanExecuteResult))
+ fullName.vb: TinyLife.Utilities.Extensions.BothValid(System.Func(Of TinyLife.Actions.CanExecuteResult))
+ name.vb: BothValid(Func(Of CanExecuteResult))
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult})
+ name: BothValid
+ nameWithType: Extensions.BothValid
+ fullName: TinyLife.Utilities.Extensions.BothValid
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Func`1
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.BothValid(System.Func{TinyLife.Actions.CanExecuteResult})
+ name: BothValid
+ nameWithType: Extensions.BothValid
+ fullName: TinyLife.Utilities.Extensions.BothValid
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Func`1
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.IEquatable`1
+ commentId: T:System.IEquatable`1
+ isExternal: true
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ nameWithType.vb: IEquatable(Of T)
+ fullName.vb: System.IEquatable(Of T)
+ name.vb: IEquatable(Of T)
+ spec.csharp:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System
+ commentId: N:System
+ isExternal: true
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: System.ValueType
+ commentId: T:System.ValueType
+ parent: System
+ isExternal: true
+ name: ValueType
+ nameWithType: ValueType
+ fullName: System.ValueType
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(Of T)
+ nameWithType: Extensions.JsonCopy(Of T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ isExternal: true
+ name: BothValid(CanExecuteResult, Func)
+ nameWithType: Extensions.BothValid(CanExecuteResult, Func)
+ fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func)
+ nameWithType.vb: Extensions.BothValid(CanExecuteResult, Func(Of CanExecuteResult))
+ fullName.vb: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func(Of TinyLife.Actions.CanExecuteResult))
+ name.vb: BothValid(CanExecuteResult, Func(Of CanExecuteResult))
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ name: BothValid
+ nameWithType: Extensions.BothValid
+ fullName: TinyLife.Utilities.Extensions.BothValid
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`1
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
+ name: BothValid
+ nameWithType: Extensions.BothValid
+ fullName: TinyLife.Utilities.Extensions.BothValid
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`1
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+- uid: TinyLife.Actions.CanExecuteResult.Type
+ commentId: F:TinyLife.Actions.CanExecuteResult.Type
+ isExternal: true
+- uid: System.String
+ commentId: T:System.String
+ parent: System
+ isExternal: true
+ name: String
+ nameWithType: String
+ fullName: System.String
+- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult.#ctor*
+ commentId: Overload:TinyLife.Actions.CanExecuteResult.#ctor
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult.CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult
+- uid: TinyLife.Actions.CanExecuteResult.Equals*
+ commentId: Overload:TinyLife.Actions.CanExecuteResult.Equals
+ name: Equals
+ nameWithType: CanExecuteResult.Equals
+ fullName: TinyLife.Actions.CanExecuteResult.Equals
+- uid: System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult)
+ commentId: M:System.IEquatable{TinyLife.Actions.CanExecuteResult}.Equals(TinyLife.Actions.CanExecuteResult)
+ parent: System.IEquatable{TinyLife.Actions.CanExecuteResult}
+ definition: System.IEquatable`1.Equals(`0)
+ name: Equals(CanExecuteResult)
+ nameWithType: IEquatable.Equals(CanExecuteResult)
+ fullName: System.IEquatable.Equals(TinyLife.Actions.CanExecuteResult)
+ nameWithType.vb: IEquatable(Of CanExecuteResult).Equals(CanExecuteResult)
+ fullName.vb: System.IEquatable(Of TinyLife.Actions.CanExecuteResult).Equals(TinyLife.Actions.CanExecuteResult)
+ spec.csharp:
+ - uid: System.IEquatable`1.Equals(`0)
+ name: Equals
+ nameWithType: IEquatable.Equals
+ fullName: System.IEquatable.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.IEquatable`1.Equals(`0)
+ name: Equals
+ nameWithType: IEquatable(Of CanExecuteResult).Equals
+ fullName: System.IEquatable(Of TinyLife.Actions.CanExecuteResult).Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+- uid: System.IEquatable`1.Equals(`0)
+ commentId: M:System.IEquatable`1.Equals(`0)
+ isExternal: true
+ name: Equals(T)
+ nameWithType: IEquatable.Equals(T)
+ fullName: System.IEquatable.Equals(T)
+ nameWithType.vb: IEquatable(Of T).Equals(T)
+ fullName.vb: System.IEquatable(Of T).Equals(T)
+ spec.csharp:
+ - uid: System.IEquatable`1.Equals(`0)
+ name: Equals
+ nameWithType: IEquatable.Equals
+ fullName: System.IEquatable.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.IEquatable`1.Equals(`0)
+ name: Equals
+ nameWithType: IEquatable(Of T).Equals
+ fullName: System.IEquatable(Of T).Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.ValueType.Equals(System.Object)
+ commentId: M:System.ValueType.Equals(System.Object)
+ parent: System.ValueType
+ isExternal: true
+ name: Equals(Object)
+ nameWithType: ValueType.Equals(Object)
+ fullName: System.ValueType.Equals(System.Object)
+ spec.csharp:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ nameWithType: ValueType.Equals
+ fullName: System.ValueType.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ nameWithType: ValueType.Equals
+ fullName: System.ValueType.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.ValueType.GetHashCode
+ commentId: M:System.ValueType.GetHashCode
+ parent: System.ValueType
+ isExternal: true
+ name: GetHashCode()
+ nameWithType: ValueType.GetHashCode()
+ fullName: System.ValueType.GetHashCode()
+ spec.csharp:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ nameWithType: ValueType.GetHashCode
+ fullName: System.ValueType.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ nameWithType: ValueType.GetHashCode
+ fullName: System.ValueType.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.CanExecuteResult.GetHashCode*
+ commentId: Overload:TinyLife.Actions.CanExecuteResult.GetHashCode
+ name: GetHashCode
+ nameWithType: CanExecuteResult.GetHashCode
+ fullName: TinyLife.Actions.CanExecuteResult.GetHashCode
+- uid: System.Int32
+ commentId: T:System.Int32
+ parent: System
+ isExternal: true
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+- uid: TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ commentId: M:TinyLife.Actions.CanExecuteResult.Equals(TinyLife.Actions.CanExecuteResult)
+ isExternal: true
+- uid: TinyLife.Actions.CanExecuteResult.op_Equality*
+ commentId: Overload:TinyLife.Actions.CanExecuteResult.op_Equality
+ name: Equality
+ nameWithType: CanExecuteResult.Equality
+ fullName: TinyLife.Actions.CanExecuteResult.Equality
+- uid: TinyLife.Actions.CanExecuteResult.op_Inequality*
+ commentId: Overload:TinyLife.Actions.CanExecuteResult.op_Inequality
+ name: Inequality
+ nameWithType: CanExecuteResult.Inequality
+ fullName: TinyLife.Actions.CanExecuteResult.Inequality
diff --git a/docs/api/TinyLife.Actions.CompletionType.yml b/docs/api/TinyLife.Actions.CompletionType.yml
index 02a492b..bd0801a 100644
--- a/docs/api/TinyLife.Actions.CompletionType.yml
+++ b/docs/api/TinyLife.Actions.CompletionType.yml
@@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionType
path: ../TinyLife/Actions/CompletionType.cs
@@ -56,7 +56,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Active
path: ../TinyLife/Actions/CompletionType.cs
@@ -90,7 +90,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Actions/CompletionType.cs
@@ -124,7 +124,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Failed
path: ../TinyLife/Actions/CompletionType.cs
@@ -158,7 +158,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Canceled
path: ../TinyLife/Actions/CompletionType.cs
diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml
index 60ae838..8ad2c92 100644
--- a/docs/api/TinyLife.Actions.DieAction.yml
+++ b/docs/api/TinyLife.Actions.DieAction.yml
@@ -25,7 +25,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieAction
path: ../TinyLife/Actions/DieAction.cs
@@ -55,20 +55,19 @@ items:
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.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}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@@ -86,6 +85,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@@ -120,7 +122,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reason
path: ../TinyLife/Actions/DieAction.cs
@@ -163,7 +165,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DieAction.cs
@@ -202,7 +204,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/DieAction.cs
@@ -237,7 +239,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/DieAction.cs
@@ -275,7 +277,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/DieAction.cs
@@ -317,7 +319,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/DieAction.cs
@@ -362,7 +364,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/DieAction.cs
@@ -407,7 +409,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/DieAction.cs
@@ -415,7 +417,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
+ summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@@ -445,7 +447,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/DieAction.cs
@@ -484,7 +486,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enqueue
path: ../TinyLife/Actions/DieAction.cs
@@ -738,24 +740,31 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
- name: TryForceFail(ActionType.CanExecuteResult, MapObject)
- nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
- fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
+ name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -767,17 +776,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -788,42 +804,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- parent: TinyLife.Actions.Action
- name: ApplyVariety(ActionVariety)
- nameWithType: Action.ApplyVariety(ActionVariety)
- fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- spec.csharp:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
@@ -892,12 +872,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
-- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
- name: IsUnderlying
- nameWithType: TypelessAction.IsUnderlying
- fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ name: Parent
+ nameWithType: TypelessAction.Parent
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -934,12 +914,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
-- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
- commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
- name: ForceFail
- nameWithType: TypelessAction.ForceFail
- fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ name: ForceResult
+ nameWithType: TypelessAction.ForceResult
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.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}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.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}})
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -2923,6 +2903,298 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllActionObjects(Person, ActionType, Nullable)
+ nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable)
+ nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
+ name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
+ name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetRandomVariety(IEnumerable, ActionInfo)
+ nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo)
+ nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
+ name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
diff --git a/docs/api/TinyLife.Actions.Emote.yml b/docs/api/TinyLife.Actions.Emote.yml
index cddbc2e..b1e6e72 100644
--- a/docs/api/TinyLife.Actions.Emote.yml
+++ b/docs/api/TinyLife.Actions.Emote.yml
@@ -22,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emote
path: ../TinyLife/Actions/Emote.cs
@@ -67,7 +67,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllCategories
path: ../TinyLife/Actions/Emote.cs
@@ -104,7 +104,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/Emote.cs
@@ -139,7 +139,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/Emote.cs
@@ -174,7 +174,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Emote.cs
@@ -213,7 +213,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomEmote
path: ../TinyLife/Actions/Emote.cs
@@ -254,7 +254,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotes
path: ../TinyLife/Actions/Emote.cs
@@ -295,7 +295,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/Emote.cs
diff --git a/docs/api/TinyLife.Actions.EmoteCategory.yml b/docs/api/TinyLife.Actions.EmoteCategory.yml
index a0e14f0..84e0e65 100644
--- a/docs/api/TinyLife.Actions.EmoteCategory.yml
+++ b/docs/api/TinyLife.Actions.EmoteCategory.yml
@@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
@@ -65,7 +65,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
@@ -99,7 +99,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
@@ -133,7 +133,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
@@ -167,7 +167,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
@@ -201,7 +201,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs
diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml
index 1a4d6cd..687e659 100644
--- a/docs/api/TinyLife.Actions.GoHereAction.yml
+++ b/docs/api/TinyLife.Actions.GoHereAction.yml
@@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.GoHereAction.AndThenInitialize
- TinyLife.Actions.GoHereAction.AndThenIsCompleted
- TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.GoHereAction.CreateFirstActions
@@ -20,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHereAction
path: ../TinyLife/Actions/GoHereAction.cs
@@ -48,6 +47,7 @@ items:
- TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.MainElapsedTime
- TinyLife.Actions.MultiAction.InProgressTime
+ - TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize
@@ -63,20 +63,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.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}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@@ -94,6 +93,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/GoHereAction.cs
@@ -167,7 +169,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/GoHereAction.cs
@@ -191,41 +193,6 @@ items:
modifiers.vb:
- Protected
- Overrides
-- uid: TinyLife.Actions.GoHereAction.AndThenInitialize
- commentId: M:TinyLife.Actions.GoHereAction.AndThenInitialize
- id: AndThenInitialize
- parent: TinyLife.Actions.GoHereAction
- langs:
- - csharp
- - vb
- name: AndThenInitialize()
- nameWithType: GoHereAction.AndThenInitialize()
- fullName: TinyLife.Actions.GoHereAction.AndThenInitialize()
- type: Method
- source:
- remote:
- path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: AndThenInitialize
- path: ../TinyLife/Actions/GoHereAction.cs
- startLine: 54
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
- example: []
- syntax:
- content: protected override void AndThenInitialize()
- content.vb: Protected Overrides Sub AndThenInitialize
- overridden: TinyLife.Actions.MultiAction.AndThenInitialize
- overload: TinyLife.Actions.GoHereAction.AndThenInitialize*
- modifiers.csharp:
- - protected
- - override
- modifiers.vb:
- - Protected
- - Overrides
- uid: TinyLife.Actions.GoHereAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.GoHereAction.AndThenIsCompleted
id: AndThenIsCompleted
@@ -240,11 +207,11 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/GoHereAction.cs
- startLine: 57
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -278,11 +245,11 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/GoHereAction.cs
- startLine: 62
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -372,6 +339,34 @@ references:
name: InProgressTime
nameWithType: MultiAction.InProgressTime
fullName: TinyLife.Actions.MultiAction.InProgressTime
+- uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenInitialize()
+ nameWithType: MultiAction.AndThenInitialize()
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
@@ -904,24 +899,31 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
- name: TryForceFail(ActionType.CanExecuteResult, MapObject)
- nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
- fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
+ name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -933,17 +935,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- name: TryForceFail
- nameWithType: Action.TryForceFail
- fullName: TinyLife.Actions.Action.TryForceFail
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- - uid: TinyLife.Actions.ActionType.CanExecuteResult
- name: ActionType.CanExecuteResult
- nameWithType: ActionType.CanExecuteResult
- fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@@ -954,42 +963,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- parent: TinyLife.Actions.Action
- name: ApplyVariety(ActionVariety)
- nameWithType: Action.ApplyVariety(ActionVariety)
- fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- spec.csharp:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- name: ApplyVariety
- nameWithType: Action.ApplyVariety
- fullName: TinyLife.Actions.Action.ApplyVariety
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Actions.ActionVariety
- name: ActionVariety
- nameWithType: ActionVariety
- fullName: TinyLife.Actions.ActionVariety
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@@ -1108,12 +1081,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
-- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
- name: IsUnderlying
- nameWithType: TypelessAction.IsUnderlying
- fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ name: Parent
+ nameWithType: TypelessAction.Parent
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -1144,12 +1117,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
-- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
- commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
- name: ForceFail
- nameWithType: TypelessAction.ForceFail
- fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ name: ForceResult
+ nameWithType: TypelessAction.ForceResult
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.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}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.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}})
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -3133,6 +3106,298 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllActionObjects(Person, ActionType, Nullable)
+ nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable)
+ nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
+ name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ nameWithType: TypelessAction.FindAllActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
+ name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ name: FindValidActionObjects
+ nameWithType: TypelessAction.FindValidActionObjects
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetRandomVariety(IEnumerable, ActionInfo)
+ nameWithType: TypelessAction.GetRandomVariety(IEnumerable, ActionInfo)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo)
+ nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
+ name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ name: GetRandomVariety
+ nameWithType: TypelessAction.GetRandomVariety
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -3937,39 +4202,6 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
-- uid: TinyLife.Actions.MultiAction.AndThenInitialize
- commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
- parent: TinyLife.Actions.MultiAction
- name: AndThenInitialize()
- nameWithType: MultiAction.AndThenInitialize()
- fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
- spec.csharp:
- - uid: TinyLife.Actions.MultiAction.AndThenInitialize
- name: AndThenInitialize
- nameWithType: MultiAction.AndThenInitialize
- fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.MultiAction.AndThenInitialize
- name: AndThenInitialize
- nameWithType: MultiAction.AndThenInitialize
- fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.GoHereAction.AndThenInitialize*
- commentId: Overload:TinyLife.Actions.GoHereAction.AndThenInitialize
- name: AndThenInitialize
- nameWithType: GoHereAction.AndThenInitialize
- fullName: TinyLife.Actions.GoHereAction.AndThenInitialize
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
parent: TinyLife.Actions.MultiAction
diff --git a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
index 61fd307..4c85c39 100644
--- a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
+++ b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
@@ -5,12 +5,13 @@ items:
id: MultiActionHandler
parent: TinyLife.Actions.Handlers
children:
+ - TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
- TinyLife.Actions.Handlers.MultiActionHandler.Actions
- TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
- TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
langs:
- csharp
- vb
@@ -21,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionHandler
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
@@ -29,7 +30,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
- summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
+ summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@@ -76,7 +77,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
@@ -109,6 +110,42 @@ items:
modifiers.vb:
- Public
- ReadOnly
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
+ id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)'
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
+ langs:
+ - csharp
+ - vb
+ name: MultiActionHandler(TypelessAction)
+ nameWithType: MultiActionHandler.MultiActionHandler(TypelessAction)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler(TinyLife.Actions.Typeless.TypelessAction)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
+ startLine: 29
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nCreates a new with the given containing action.\n"
+ example: []
+ syntax:
+ content: public MultiActionHandler(TypelessAction containingAction)
+ parameters:
+ - id: containingAction
+ type: TinyLife.Actions.Typeless.TypelessAction
+ description: The action that contains this .
+ content.vb: Public Sub New(containingAction As TypelessAction)
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.#ctor*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
id: Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
@@ -123,11 +160,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 32
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -168,11 +205,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 62
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -199,40 +236,43 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: MultiActionHandler.Validate(Person)
- fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ name: Validate(TypelessAction, Person)
+ nameWithType: MultiActionHandler.Validate(TypelessAction, Person)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 90
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nValidates this multi action handler and all of the it hosts\nThis method should be called in .\n"
example: []
syntax:
- content: public bool Validate(Person person)
+ content: public bool Validate(TypelessAction containingAction, Person person)
parameters:
+ - id: containingAction
+ type: TinyLife.Actions.Typeless.TypelessAction
+ description: The action that contains this multi action handler.
- id: person
type: TinyLife.Objects.Person
- description: ''
+ description: The person that is passed to the containingAction
's method.
return:
type: System.Boolean
- description: ''
- content.vb: Public Function Validate(person As Person) As Boolean
+ description: Whether this multi action handler is still valid.
+ content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean
overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
modifiers.csharp:
- public
@@ -252,11 +292,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 109
+ startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -287,11 +327,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 124
+ startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -322,8 +362,8 @@ references:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
-- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
isExternal: true
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@@ -801,6 +841,28 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
+- uid: TinyLife.Actions.Handlers.MultiActionHandler
+ commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
+ parent: TinyLife.Actions.Handlers
+ name: MultiActionHandler
+ nameWithType: MultiActionHandler
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.#ctor
+ name: MultiActionHandler
+ nameWithType: MultiActionHandler.MultiActionHandler
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: TinyLife.Actions.Typeless
+ commentId: N:TinyLife.Actions.Typeless
+ name: TinyLife.Actions.Typeless
+ nameWithType: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Typeless
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
isExternal: true
@@ -876,12 +938,6 @@ references:
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
-- uid: TinyLife.Actions.Typeless.TypelessAction
- commentId: T:TinyLife.Actions.Typeless.TypelessAction
- parent: TinyLife.Actions.Typeless
- name: TypelessAction
- nameWithType: TypelessAction
- fullName: TinyLife.Actions.Typeless.TypelessAction
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@@ -921,11 +977,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.Typeless
- commentId: N:TinyLife.Actions.Typeless
- name: TinyLife.Actions.Typeless
- nameWithType: TinyLife.Actions.Typeless
- fullName: TinyLife.Actions.Typeless
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
isExternal: true
@@ -1077,6 +1128,42 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Validate(Person)
+ nameWithType: TypelessAction.Validate(Person)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: TypelessAction.Validate
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: TypelessAction.Validate
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
name: Validate
diff --git a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
index 03a6690..7e02ed7 100644
--- a/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
+++ b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
@@ -5,13 +5,14 @@ items:
id: UnderlyingActionHandler
parent: TinyLife.Actions.Handlers
children:
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
langs:
- csharp
- vb
@@ -22,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnderlyingActionHandler
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
@@ -30,7 +31,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
- summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
+ summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@@ -77,7 +78,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
@@ -110,6 +111,42 @@ items:
modifiers.vb:
- Public
- ReadOnly
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
+ id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)'
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
+ langs:
+ - csharp
+ - vb
+ name: UnderlyingActionHandler(TypelessAction)
+ nameWithType: UnderlyingActionHandler.UnderlyingActionHandler(TypelessAction)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler(TinyLife.Actions.Typeless.TypelessAction)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 29
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nCreates a new with the given containing action.\n"
+ example: []
+ syntax:
+ content: public UnderlyingActionHandler(TypelessAction containingAction)
+ parameters:
+ - id: containingAction
+ type: TinyLife.Actions.Typeless.TypelessAction
+ description: The action that contains this underlying action handler.
+ content.vb: Public Sub New(containingAction As TypelessAction)
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
id: Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
@@ -124,11 +161,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 31
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -171,11 +208,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 44
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -210,11 +247,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 61
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -238,40 +275,43 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: UnderlyingActionHandler.Validate(Person)
- fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ name: Validate(TypelessAction, Person)
+ nameWithType: UnderlyingActionHandler.Validate(TypelessAction, Person)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 76
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nValidates this action container and its .\nThis method should be called in .\n"
example: []
syntax:
- content: public bool Validate(Person person)
+ content: public bool Validate(TypelessAction containingAction, Person person)
parameters:
+ - id: containingAction
+ type: TinyLife.Actions.Typeless.TypelessAction
+ description: The action that contains this underlying action handler.
- id: person
type: TinyLife.Objects.Person
- description: ''
+ description: The person that is passed to the containingAction
's method.
return:
type: System.Boolean
- description: ''
- content.vb: Public Function Validate(person As Person) As Boolean
+ description: Whether this underlying action handler is still valid.
+ content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
modifiers.csharp:
- public
@@ -291,11 +331,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 91
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -326,11 +366,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- branch: 0.20.4-dev
+ branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
- startLine: 102
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -358,8 +398,8 @@ references:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
-- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
isExternal: true
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@@ -759,6 +799,16 @@ references:
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
+ commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
+ name: UnderlyingActionHandler
+ nameWithType: UnderlyingActionHandler
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor
+ name: UnderlyingActionHandler
+ nameWithType: UnderlyingActionHandler.UnderlyingActionHandler
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler
- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -950,6 +1000,42 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Validate(Person)
+ nameWithType: TypelessAction.Validate(Person)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: TypelessAction.Validate
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: TypelessAction.Validate
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
name: Validate
diff --git a/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml b/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml
new file mode 100644
index 0000000..f2b485c
--- /dev/null
+++ b/docs/api/TinyLife.Actions.IdleAroundObjectAction.yml
@@ -0,0 +1,4248 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.IdleAroundObjectAction
+ commentId: T:TinyLife.Actions.IdleAroundObjectAction
+ id: IdleAroundObjectAction
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted
+ - TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions
+ langs:
+ - csharp
+ - vb
+ name: IdleAroundObjectAction
+ nameWithType: IdleAroundObjectAction
+ fullName: TinyLife.Actions.IdleAroundObjectAction
+ type: Class
+ source:
+ remote:
+ path: TinyLife/Actions/IdleAroundObjectAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: IdleAroundObjectAction
+ path: ../TinyLife/Actions/IdleAroundObjectAction.cs
+ startLine: 11
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA simple action that causes a person to walk to the 's action location using and then stands there until there is another action in their queue.\nThis action is useful for people with a and for actions like .\n"
+ example: []
+ syntax:
+ content: 'public class IdleAroundObjectAction : MultiAction, IGenericDataHolder'
+ content.vb: >-
+ Public Class IdleAroundObjectAction
+ Inherits MultiAction
+ Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ - TinyLife.Actions.Typeless.TypelessAction
+ - TinyLife.Actions.Action
+ - TinyLife.Actions.MultiAction
+ implements:
+ - MLEM.Misc.IGenericDataHolder
+ inheritedMembers:
+ - TinyLife.Actions.MultiAction.Handler
+ - TinyLife.Actions.MultiAction.MainElapsedTime
+ - TinyLife.Actions.MultiAction.InProgressTime
+ - TinyLife.Actions.MultiAction.AndThenInitialize
+ - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.PreInitialize
+ - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.Initialize
+ - TinyLife.Actions.MultiAction.IsCompleted
+ - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ - TinyLife.Actions.Action.Type
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Action.GetIconObject
+ - TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - TinyLife.Actions.Action.GetDisplayName
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.Random
+ - TinyLife.Actions.Typeless.TypelessAction.Info
+ - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ - TinyLife.Actions.Typeless.TypelessAction.Parent
+ - TinyLife.Actions.Typeless.TypelessAction.Map
+ - TinyLife.Actions.Typeless.TypelessAction.Person
+ - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ - TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ - TinyLife.Actions.Typeless.TypelessAction.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}})
+ - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ - TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
+ - System.Object.GetType
+ - System.Object.MemberwiseClone
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
+ extensionMethods:
+ - TinyLife.Actions.IdleAroundObjectAction.TinyLife.Utilities.Extensions.JsonCopy``1
+ modifiers.csharp:
+ - public
+ - class
+ modifiers.vb:
+ - Public
+ - Class
+- uid: TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.IdleAroundObjectAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
+ parent: TinyLife.Actions.IdleAroundObjectAction
+ langs:
+ - csharp
+ - vb
+ name: IdleAroundObjectAction(ActionType, ActionInfo)
+ nameWithType: IdleAroundObjectAction.IdleAroundObjectAction(ActionType, ActionInfo)
+ fullName: TinyLife.Actions.IdleAroundObjectAction.IdleAroundObjectAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/IdleAroundObjectAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/IdleAroundObjectAction.cs
+ startLine: 14
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nCreates a new action from the given \n"
+ example: []
+ syntax:
+ content: public IdleAroundObjectAction(ActionType type, ActionInfo info)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.ActionType
+ description: The type to create this action from
+ - id: info
+ type: TinyLife.Actions.ActionInfo
+ description: The information for this action
+ content.vb: Public Sub New(type As ActionType, info As ActionInfo)
+ overload: TinyLife.Actions.IdleAroundObjectAction.#ctor*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+- uid: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions
+ id: CreateFirstActions
+ parent: TinyLife.Actions.IdleAroundObjectAction
+ langs:
+ - csharp
+ - vb
+ name: CreateFirstActions()
+ nameWithType: IdleAroundObjectAction.CreateFirstActions()
+ fullName: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/IdleAroundObjectAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CreateFirstActions
+ path: ../TinyLife/Actions/IdleAroundObjectAction.cs
+ startLine: 17
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
+ example: []
+ syntax:
+ content: protected override IEnumerable CreateFirstActions()
+ return:
+ type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ description: A set of actions that sohuld run before this action
+ content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
+ overridden: TinyLife.Actions.MultiAction.CreateFirstActions
+ overload: TinyLife.Actions.IdleAroundObjectAction.CreateFirstActions*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+- uid: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted
+ id: AndThenIsCompleted
+ parent: TinyLife.Actions.IdleAroundObjectAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenIsCompleted()
+ nameWithType: IdleAroundObjectAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/IdleAroundObjectAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenIsCompleted
+ path: ../TinyLife/Actions/IdleAroundObjectAction.cs
+ startLine: 22
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n"
+ example: []
+ syntax:
+ content: protected override CompletionType AndThenIsCompleted()
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: Whether the main action is completed
+ content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
+ overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ overload: TinyLife.Actions.IdleAroundObjectAction.AndThenIsCompleted*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+references:
+- uid: TinyLife.Actions.ActionInfo
+ commentId: T:TinyLife.Actions.ActionInfo
+ parent: TinyLife.Actions
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ parent: TinyLife.Actions.MultiAction
+ name: GoToActionLocation(ObjectCategory)
+ nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.World.LotEmployment
+ commentId: T:TinyLife.World.LotEmployment
+ parent: TinyLife.World
+ name: LotEmployment
+ nameWithType: LotEmployment
+ fullName: TinyLife.World.LotEmployment
+- uid: TinyLife.Actions.ActionType.BaristaIdle
+ commentId: F:TinyLife.Actions.ActionType.BaristaIdle
+ isExternal: true
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ parent: MLEM.Data.Json
+ isExternal: true
+ name: JsonTypeSafeGenericDataHolder
+ nameWithType: JsonTypeSafeGenericDataHolder
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: TinyLife.Actions.Action
+ commentId: T:TinyLife.Actions.Action
+ parent: TinyLife.Actions
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.MultiAction
+ commentId: T:TinyLife.Actions.MultiAction
+ parent: TinyLife.Actions
+ name: MultiAction
+ nameWithType: MultiAction
+ fullName: TinyLife.Actions.MultiAction
+- uid: MLEM.Misc.IGenericDataHolder
+ commentId: T:MLEM.Misc.IGenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: IGenericDataHolder
+ nameWithType: IGenericDataHolder
+ fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.MultiAction.Handler
+ commentId: F:TinyLife.Actions.MultiAction.Handler
+ parent: TinyLife.Actions.MultiAction
+ name: Handler
+ nameWithType: MultiAction.Handler
+ fullName: TinyLife.Actions.MultiAction.Handler
+- uid: TinyLife.Actions.MultiAction.MainElapsedTime
+ commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime
+ parent: TinyLife.Actions.MultiAction
+ name: MainElapsedTime
+ nameWithType: MultiAction.MainElapsedTime
+ fullName: TinyLife.Actions.MultiAction.MainElapsedTime
+- uid: TinyLife.Actions.MultiAction.InProgressTime
+ commentId: P:TinyLife.Actions.MultiAction.InProgressTime
+ parent: TinyLife.Actions.MultiAction
+ name: InProgressTime
+ nameWithType: MultiAction.InProgressTime
+ fullName: TinyLife.Actions.MultiAction.InProgressTime
+- uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenInitialize()
+ nameWithType: MultiAction.AndThenInitialize()
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.PreInitialize
+ commentId: M:TinyLife.Actions.MultiAction.PreInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: PreInitialize()
+ nameWithType: MultiAction.PreInitialize()
+ fullName: TinyLife.Actions.MultiAction.PreInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Initialize
+ commentId: M:TinyLife.Actions.MultiAction.Initialize
+ parent: TinyLife.Actions.MultiAction
+ name: Initialize()
+ nameWithType: MultiAction.Initialize()
+ fullName: TinyLife.Actions.MultiAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.IsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.IsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: IsCompleted()
+ nameWithType: MultiAction.IsCompleted()
+ fullName: TinyLife.Actions.MultiAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: OnCompleted(CompletionType)
+ nameWithType: MultiAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.MultiAction
+ name: Validate(Person)
+ nameWithType: MultiAction.Validate(Person)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.MultiAction
+ name: CanCancel(Action)
+ nameWithType: MultiAction.CanCancel(Action)
+ fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.Type
+ commentId: F:TinyLife.Actions.Action.Type
+ parent: TinyLife.Actions.Action
+ name: Type
+ nameWithType: Action.Type
+ fullName: TinyLife.Actions.Action.Type
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action)
+ nameWithType: Action.CanMultitask(Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Action
+ name: GetNextAction(CompletionType)
+ nameWithType: Action.GetNextAction(CompletionType)
+ fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetIconObject
+ commentId: M:TinyLife.Actions.Action.GetIconObject
+ parent: TinyLife.Actions.Action
+ name: GetIconObject()
+ nameWithType: Action.GetIconObject()
+ fullName: TinyLife.Actions.Action.GetIconObject()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ parent: TinyLife.Actions.Action
+ name: CausesExtremelyFastSpeed()
+ nameWithType: Action.CausesExtremelyFastSpeed()
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetDisplayName
+ commentId: M:TinyLife.Actions.Action.GetDisplayName
+ parent: TinyLife.Actions.Action
+ name: GetDisplayName()
+ nameWithType: Action.GetDisplayName()
+ fullName: TinyLife.Actions.Action.GetDisplayName()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ parent: TinyLife.Actions.Action
+ name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.MapObject
+ name: MapObject
+ nameWithType: MapObject
+ fullName: TinyLife.Objects.MapObject
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
+ name: TryForceResult
+ nameWithType: Action.TryForceResult
+ fullName: TinyLife.Actions.Action.TryForceResult
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ nameWithType: CanExecuteResult
+ fullName: TinyLife.Actions.CanExecuteResult
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.MapObject
+ name: MapObject
+ nameWithType: MapObject
+ fullName: TinyLife.Objects.MapObject
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ parent: TinyLife.Actions.Action
+ name: CanEnqueueConversation(Person, ActionType)
+ nameWithType: Action.CanEnqueueConversation(Person, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action, Action)
+ nameWithType: Action.CanMultitask(Action, Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Random
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Random
+ nameWithType: TypelessAction.Random
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Random
+- uid: TinyLife.Actions.Typeless.TypelessAction.Info
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Info
+ nameWithType: TypelessAction.Info
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Info
+- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: StartedAutomatically
+ nameWithType: TypelessAction.StartedAutomatically
+ fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Parent
+ nameWithType: TypelessAction.Parent
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
+- uid: TinyLife.Actions.Typeless.TypelessAction.Map
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Map
+ nameWithType: TypelessAction.Map
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Map
+- uid: TinyLife.Actions.Typeless.TypelessAction.Person
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Person
+ nameWithType: TypelessAction.Person
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Person
+- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ElapsedTime
+ nameWithType: TypelessAction.ElapsedTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PlayerPromptOpen
+ nameWithType: TypelessAction.PlayerPromptOpen
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: FullyInProgress
+ nameWithType: TypelessAction.FullyInProgress
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ForceResult
+ nameWithType: TypelessAction.ForceResult
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
+- uid: TinyLife.Actions.Typeless.TypelessAction.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}})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.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}})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>)
+ nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)))
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.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}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.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}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenYesNoPrompt(String, Action, Action)
+ nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String)
+ nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String)
+ name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32)
+ nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32)
+ nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32)
+ name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
+ name: SpeakInConversation
+ nameWithType: TypelessAction.SpeakInConversation
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
+ name: SpeakInConversation
+ nameWithType: TypelessAction.SpeakInConversation
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: CompleteIfNeedFull(Person, NeedType, CompletionType)
+ nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[])
+ nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType())
+ name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: '[]'
+ nameWithType: '[]'
+ fullName: '[]'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ()
+ nameWithType: ()
+ fullName: ()
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetPlaceDirection(Person, FurnitureType)
+ nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: Sit(Person, Furniture, Single, ActionSpot)
+ nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetFreeChair(Person, Furniture)
+ nameWithType: TypelessAction.GetFreeChair(Person, Furniture)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetFreeChairs(Person, Furniture, Func)
+ nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean))
+ name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean)
+ name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeGround(Person, Nullable