TinyLifeWeb/docs/api/TinyLife.Actions.Typeless.TypelessAction.yml

5687 lines
228 KiB
YAML
Raw Normal View History

2021-10-14 20:30:40 +02:00
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.Typeless.TypelessAction
commentId: T:TinyLife.Actions.Typeless.TypelessAction
id: TypelessAction
parent: TinyLife.Actions.Typeless
children:
- TinyLife.Actions.Typeless.TypelessAction.#ctor(TinyLife.Actions.ActionInfo)
2021-11-23 16:24:04 +01:00
- TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
2022-07-28 14:58:38 +02:00
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Vector2},System.Boolean)
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
2021-11-26 23:42:22 +01:00
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
2021-10-14 20:30:40 +02:00
- 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})
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.Initialize
2021-11-26 23:42:22 +01:00
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
2022-03-09 16:13:05 +01:00
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
2022-07-04 16:50:43 +02:00
- TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt(TinyLife.ChoicePromptInfo)
2022-07-28 14:58:38 +02:00
- 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}},MLEM.Textures.TextureRegion)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.Typeless.TypelessAction.Parent
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.Person
2022-07-04 16:50:43 +02:00
- TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.Random
2022-06-09 20:12:10 +02:00
- TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2022-07-28 14:58:38 +02:00
- TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
- TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
2022-07-04 16:50:43 +02:00
- TinyLife.Actions.Typeless.TypelessAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
2022-07-28 14:58:38 +02:00
- TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
name: TypelessAction
nameWithType: TypelessAction
fullName: TinyLife.Actions.Typeless.TypelessAction
type: Class
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: TypelessAction
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 27
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-01-01 17:06:03 +01:00
summary: "\nA typeless action is the underlying type of any <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> class, with the only difference being that it does not have an underlying <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>.\nTypeless actions cannot be used directly for enqueuing on a person, but can be used in <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref> as auxiliary helper actions.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
content: >-
[DataContract]
2021-11-23 16:24:04 +01:00
public abstract class TypelessAction : JsonTypeSafeGenericDataHolder, IGenericDataHolder
2021-10-14 20:30:40 +02:00
content.vb: >-
<DataContract>
Public MustInherit Class TypelessAction
2021-11-23 16:24:04 +01:00
Inherits JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
Implements IGenericDataHolder
inheritance:
- System.Object
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
derivedClasses:
- TinyLife.Actions.Action
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.Typeless.DeferredAction
2022-01-01 17:06:03 +01:00
- TinyLife.Actions.Typeless.PathfindToPersonAction
2022-07-04 16:50:43 +02:00
- TinyLife.Actions.Typeless.SocialTypelessAction
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Typeless.SpawnItemInHandAction
- TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction
2022-05-24 13:36:05 +02:00
- TinyLife.Actions.Typeless.TryGoHereAction
2021-10-14 20:30:40 +02:00
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-10-14 20:30:40 +02:00
- 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.Typeless.TypelessAction.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- abstract
- class
modifiers.vb:
- Public
- MustInherit
- Class
- uid: TinyLife.Actions.Typeless.TypelessAction.Random
commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random
id: Random
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Random
nameWithType: TypelessAction.Random
fullName: TinyLife.Actions.Typeless.TypelessAction.Random
type: Field
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Random
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 34
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Random\" data-throw-if-not-resolved=\"false\"></xref> instance that can be used by actions.\nThis value has the default seed.\n"
example: []
syntax:
content: public static readonly Random Random
return:
type: System.Random
content.vb: Public Shared ReadOnly Random As Random
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.Info
commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info
id: Info
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Info
nameWithType: TypelessAction.Info
fullName: TinyLife.Actions.Typeless.TypelessAction.Info
type: Field
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Info
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 40
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThe <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> for this action that contains the clicked (or otherwise targeted) objects and more\n"
example: []
syntax:
content: >-
[DataMember]
public readonly ActionInfo Info
return:
type: TinyLife.Actions.ActionInfo
content.vb: >-
<DataMember>
Public ReadOnly Info As ActionInfo
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- readonly
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
id: StartedAutomatically
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: StartedAutomatically
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 45
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nIf this value is true, this action was started using <xref href=\"TinyLife.Objects.PersonAi\" data-throw-if-not-resolved=\"false\"></xref> or through another action rather than by the player\n"
example: []
syntax:
content: >-
[DataMember]
public bool StartedAutomatically { get; }
parameters: []
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public ReadOnly Property StartedAutomatically As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
id: Parent
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-05-24 13:36:05 +02:00
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
2021-10-14 20:30:40 +02:00
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2022-05-24 13:36:05 +02:00
id: Parent
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 51
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-05-24 13:36:05 +02:00
summary: "\nThe <xref href=\"TinyLife.Actions.Typeless.TypelessAction\" data-throw-if-not-resolved=\"false\"></xref> that created or otherwise owns this action.\nThis is nonnull if this action is part of a <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-05-24 13:36:05 +02:00
content: public TypelessAction Parent { get; }
2021-10-14 20:30:40 +02:00
parameters: []
return:
2022-05-24 13:36:05 +02:00
type: TinyLife.Actions.Typeless.TypelessAction
content.vb: Public ReadOnly Property Parent As TypelessAction
overload: TinyLife.Actions.Typeless.TypelessAction.Parent*
2021-10-14 20:30:40 +02:00
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
id: Map
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Map
nameWithType: TypelessAction.Map
fullName: TinyLife.Actions.Typeless.TypelessAction.Map
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Map
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 55
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThe <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Map\" data-throw-if-not-resolved=\"false\"></xref> that this action occurs on\n"
example: []
syntax:
content: public Map Map { get; }
parameters: []
return:
type: TinyLife.World.Map
content.vb: Public ReadOnly Property Map As Map
overload: TinyLife.Actions.Typeless.TypelessAction.Map*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.Person
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person
id: Person
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Person
nameWithType: TypelessAction.Person
fullName: TinyLife.Actions.Typeless.TypelessAction.Person
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Person
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 59
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThe <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> that this action is being executed by\n"
example: []
syntax:
content: public Person Person { get; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public ReadOnly Property Person As Person
overload: TinyLife.Actions.Typeless.TypelessAction.Person*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
id: ElapsedTime
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: ElapsedTime
nameWithType: TypelessAction.ElapsedTime
fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: ElapsedTime
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 63
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThe amount of in-game time that has elapsed since this action has started\n"
example: []
syntax:
content: >-
[DataMember]
public TimeSpan ElapsedTime { get; protected set; }
parameters: []
return:
type: System.TimeSpan
content.vb: >-
<DataMember>
Public Property ElapsedTime As TimeSpan
overload: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- get
- protected set
modifiers.vb:
- Public
- Get
- Protected Set
- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
id: PlayerPromptOpen
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: PlayerPromptOpen
nameWithType: TypelessAction.PlayerPromptOpen
fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: PlayerPromptOpen
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 69
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nA property that stores whether a player prompt is currently open. A prompt can be opened using <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String%2cSystem.Predicate%7bMLEM.Ui.Elements.Panel%7d%2cSystem.Action%7bMLEM.Ui.Elements.Panel%7d%2cSystem.Boolean%2cSystem.Func%7bTinyLife.Uis.CoveringGroup%2cSystem.Collections.Generic.IEnumerable%7bMLEM.Ui.Elements.Element%7d%7d%2cMLEM.Textures.TextureRegion)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis property can be used to ensure that an action is not paused or canceled while a player prompt is open, as, based on the implementation of the action, there might be certain update frames that still occur while the prompt is open.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
content: public bool PlayerPromptOpen { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property PlayerPromptOpen As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
2021-11-26 23:42:22 +01:00
- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
id: InProgressTime
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: InProgressTime
nameWithType: TypelessAction.InProgressTime
fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 77
2021-11-26 23:42:22 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nRepresents the amount of time that this action has &quot;properly&quot; been in progress for.\nThis is used by <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref> and returns true only once the first actions are completed or the conversation has started, respectively.\nBy default, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ElapsedTime\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public virtual TimeSpan InProgressTime { get; }
parameters: []
return:
type: System.TimeSpan
description: The amount of time that this action has properly been in progress for
content.vb: Public Overridable ReadOnly Property InProgressTime As TimeSpan
overload: TinyLife.Actions.Typeless.TypelessAction.InProgressTime*
modifiers.csharp:
- public
- virtual
- get
modifiers.vb:
- Public
- Overridable
- ReadOnly
- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
id: FullyInProgress
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
type: Property
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 84
2021-11-26 23:42:22 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nReturns whether this action is currently &quot;properly&quot; in progress.\nThis is used by <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref> and returns true only once the first actions are completed or the conversation has started, respectively.\nBy default, this property is true if <xref href=\"TinyLife.Actions.Typeless.TypelessAction.InProgressTime\" data-throw-if-not-resolved=\"false\"></xref> is greater than <xref href=\"System.TimeSpan.Zero\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual bool FullyInProgress { get; }
parameters: []
return:
type: System.Boolean
description: Whether this action is fully in progress
content.vb: Public Overridable ReadOnly Property FullyInProgress As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress*
modifiers.csharp:
- public
- virtual
- get
modifiers.vb:
- Public
- Overridable
- ReadOnly
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
id: ForceResult
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-05-24 13:36:05 +02:00
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
2021-10-14 20:30:40 +02:00
type: Field
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2022-05-24 13:36:05 +02:00
id: ForceResult
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 90
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nThis value can be set to a <xref href=\"TinyLife.Actions.CompletionType\" data-throw-if-not-resolved=\"false\"></xref> to force <xref href=\"TinyLife.Actions.Typeless.TypelessAction.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref> to return it.\nThis is useful if there is an erroring calculation in your <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Update(GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> code, for example.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-05-24 13:36:05 +02:00
content: protected CompletionType? ForceResult
2021-10-14 20:30:40 +02:00
return:
2022-05-24 13:36:05 +02:00
type: System.Nullable{TinyLife.Actions.CompletionType}
content.vb: Protected ForceResult As CompletionType?
2021-10-14 20:30:40 +02:00
modifiers.csharp:
- protected
modifiers.vb:
- Protected
- uid: TinyLife.Actions.Typeless.TypelessAction.#ctor(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.#ctor(TinyLife.Actions.ActionInfo)
id: '#ctor(TinyLife.Actions.ActionInfo)'
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: TypelessAction(ActionInfo)
nameWithType: TypelessAction.TypelessAction(ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.TypelessAction(TinyLife.Actions.ActionInfo)
type: Constructor
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: .ctor
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 101
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nCreates a new typeless action with the given action information\n"
example: []
syntax:
content: protected TypelessAction(ActionInfo info)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The information for this action
content.vb: Protected Sub New(info As ActionInfo)
overload: TinyLife.Actions.Typeless.TypelessAction.#ctor*
modifiers.csharp:
- protected
modifiers.vb:
- Protected
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
id: Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Initialize()
nameWithType: TypelessAction.Initialize()
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Initialize
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 109
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called when the action is first started by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that it is not called when the action gets added to the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>, but when it is moved to <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
2022-05-24 13:36:05 +02:00
content: public virtual void Initialize()
content.vb: Public Overridable Sub Initialize
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.Initialize*
modifiers.csharp:
- public
2022-05-24 13:36:05 +02:00
- virtual
2021-10-14 20:30:40 +02:00
modifiers.vb:
- Public
2022-05-24 13:36:05 +02:00
- Overridable
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
id: Update(GameTime,System.TimeSpan,System.Single)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2021-11-26 23:42:22 +01:00
name: Update(GameTime, TimeSpan, Single)
nameWithType: TypelessAction.Update(GameTime, TimeSpan, Single)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime, System.TimeSpan, System.Single)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Update
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 118
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ElapsedTime\" data-throw-if-not-resolved=\"false\"></xref> is modified in this method and <xref href=\"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action%2cGameTime%2cSystem.TimeSpan%2cSystem.Single%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is called.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2021-11-26 23:42:22 +01:00
content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
2021-10-14 20:30:40 +02:00
parameters:
- id: time
2022-07-28 14:58:38 +02:00
type: GameTime
2021-10-14 20:30:40 +02:00
description: The current game time
- id: passedInGame
type: System.TimeSpan
description: The amount of time that has passed, in game time
2021-11-26 23:42:22 +01:00
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.Update*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
id: IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: IsCompleted()
nameWithType: TypelessAction.IsCompleted()
fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted()
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: IsCompleted
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 128
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-05-24 13:36:05 +02:00
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
content: public virtual CompletionType IsCompleted()
return:
type: TinyLife.Actions.CompletionType
description: The current completion type of this action
content.vb: Public Overridable Function IsCompleted As CompletionType
overload: TinyLife.Actions.Typeless.TypelessAction.IsCompleted*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
id: OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: OnCompleted(CompletionType)
nameWithType: TypelessAction.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: OnCompleted
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 137
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called when this action <xref href=\"TinyLife.Actions.Typeless.TypelessAction.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref>, or if it is canceled from an outside source.\nNote that, if this method is called as a result of <xref href=\"TinyLife.Actions.Typeless.TypelessAction.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.CompletionType\" data-throw-if-not-resolved=\"false\"></xref> passed will be the same.\n"
example: []
syntax:
content: public virtual void OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The type that this action completed with
content.vb: Public Overridable Sub OnCompleted(type As CompletionType)
overload: TinyLife.Actions.Typeless.TypelessAction.OnCompleted*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: TypelessAction.Validate(Person)
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: Validate
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 146
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nValidates this action&apos;s data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that this action belongs to
return:
type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overridable Function Validate(person As Person) As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.Validate*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
id: TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: TryForceResult(CompletionType, Nullable<CanExecuteResult>, MapObject)
nameWithType: TypelessAction.TryForceResult(CompletionType, Nullable<CanExecuteResult>, MapObject)
fullName: TinyLife.Actions.Typeless.TypelessAction.TryForceResult(TinyLife.Actions.CompletionType, System.Nullable<TinyLife.Actions.CanExecuteResult>, TinyLife.Objects.MapObject)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryForceResult
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 160
2022-07-04 16:50:43 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis is an external version of <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> which can be called from outside sources, like a <xref href=\"TinyLife.Objects.BreakableFurniture\" data-throw-if-not-resolved=\"false\"></xref> object.\nA reason is provided that can be used to decide whether the external object can cause this action to fail.\nBy default, this action sets <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> to true and returns true if <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions\" data-throw-if-not-resolved=\"false\"></xref> doesn&apos;t return true.\n"
example: []
syntax:
content: public virtual bool TryForceResult(CompletionType result, CanExecuteResult? reason = null, MapObject source = null)
parameters:
- id: result
type: TinyLife.Actions.CompletionType
description: The result to force.
- id: reason
type: System.Nullable{TinyLife.Actions.CanExecuteResult}
description: The reason for this action to fail. Can be null.
- id: source
type: TinyLife.Objects.MapObject
description: The object that is trying to force this action to fail. Can be null.
return:
type: System.Boolean
description: Whether this action was successfully forced to fail (if returning true, <xref href="TinyLife.Actions.Typeless.TypelessAction.ForceResult" data-throw-if-not-resolved="false"></xref> should also be set to true).
content.vb: Public Overridable Function TryForceResult(result As CompletionType, reason As CanExecuteResult? = Nothing, source As MapObject = Nothing) As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.TryForceResult*
nameWithType.vb: TypelessAction.TryForceResult(CompletionType, Nullable(Of CanExecuteResult), MapObject)
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.TryForceResult(TinyLife.Actions.CompletionType, System.Nullable(Of TinyLife.Actions.CanExecuteResult), TinyLife.Objects.MapObject)
name.vb: TryForceResult(CompletionType, Nullable(Of CanExecuteResult), MapObject)
2022-07-28 14:58:38 +02:00
- 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}},MLEM.Textures.TextureRegion)
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}},MLEM.Textures.TextureRegion)
id: OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-07-28 14:58:38 +02:00
name: OpenPlayerPrompt(String, Predicate<Panel>, Action<Panel>, Boolean, Func<CoveringGroup, IEnumerable<Element>>, TextureRegion)
nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate<Panel>, Action<Panel>, Boolean, Func<CoveringGroup, IEnumerable<Element>>, TextureRegion)
fullName: 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>>, MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: OpenPlayerPrompt
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-04 16:50:43 +02:00
startLine: 177
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nOpens a prompt for the player with the given elements, also pausing the game.\nThis behavior is used for things like the <xref href=\"TinyLife.Actions.ActionType.QuitJob\" data-throw-if-not-resolved=\"false\"></xref> action, where a confirmation panel pops up.\nTo check whether a player prompt is currently opened, see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
2022-07-28 14:58:38 +02:00
content: public CoveringGroup OpenPlayerPrompt(string title, Predicate<Panel> canFinish, Action<Panel> onFinished, bool canExit, Func<CoveringGroup, IEnumerable<Element>> children, TextureRegion portrait = null)
2021-10-14 20:30:40 +02:00
parameters:
- id: title
type: System.String
description: The title that should be displayed in the box, has to be localized if required
- id: canFinish
type: System.Predicate{MLEM.Ui.Elements.Panel}
description: A function that determines whether the Okay button can be pressed. If the function is null, no button is displayed.
- id: onFinished
type: System.Action{MLEM.Ui.Elements.Panel}
description: A function that is called once the Okay button is pressed. Can be null.
- id: canExit
type: System.Boolean
description: Whether the user can exit the window without making a decision by clicking the background
- id: children
2021-11-23 16:24:04 +01:00
type: System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
2021-10-14 20:30:40 +02:00
description: The elements that should be displayed in this prompt, along with the title and possibly the Okay button if <code data-dev-comment-type="paramref" class="paramref">canFinish</code> is used
2022-07-28 14:58:38 +02:00
- id: portrait
type: MLEM.Textures.TextureRegion
description: The portrait to display. If this is null, the <xref href="TinyLife.Actions.Typeless.TypelessAction.Person" data-throw-if-not-resolved="false"></xref>&apos;s portrait is used.
2021-10-14 20:30:40 +02:00
return:
2021-11-23 16:24:04 +01:00
type: TinyLife.Uis.CoveringGroup
2022-07-28 14:58:38 +02:00
content.vb: Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, children As Func(Of CoveringGroup, IEnumerable(Of Element)), portrait As TextureRegion = Nothing) As CoveringGroup
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt*
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
2022-07-04 16:50:43 +02:00
description: Thrown if this action&apos;s <xref href="TinyLife.Actions.Typeless.TypelessAction.Person" data-throw-if-not-resolved="false"></xref> is not part of the <xref href="TinyLife.GameImpl.CurrentHousehold" data-throw-if-not-resolved="false"></xref>.
2022-07-28 14:58:38 +02:00
nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
2021-10-14 20:30:40 +02:00
modifiers.csharp:
2022-01-08 12:41:09 +01:00
- public
2021-10-14 20:30:40 +02:00
modifiers.vb:
2022-01-08 12:41:09 +01:00
- Public
2022-07-28 14:58:38 +02:00
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)), MLEM.Textures.TextureRegion)
name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
id: OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-07-28 14:58:38 +02:00
name: OpenYesNoPrompt(String, Action, Action, TextureRegion)
nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action, TextureRegion)
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action, MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: OpenYesNoPrompt
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 213
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nOpens a prompt for the player that contains a yes and a no button along with some text.\nThis prompt can be used to ensure that a player selected the right option in an important decision.\nTo check whether a player prompt is currently opened, see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
2022-07-28 14:58:38 +02:00
content: public CoveringGroup OpenYesNoPrompt(string title, Action onYes, Action onNo = null, TextureRegion portrait = null)
2021-10-14 20:30:40 +02:00
parameters:
- id: title
type: System.String
description: The text to display in the prompt
- id: onYes
type: System.Action
description: The action that should be executed when the yes button is pressed
- id: onNo
type: System.Action
description: The action that should be executed when the no button is pressed
2022-07-28 14:58:38 +02:00
- id: portrait
type: MLEM.Textures.TextureRegion
description: The portrait to display. If this is null, the <xref href="TinyLife.Actions.Typeless.TypelessAction.Person" data-throw-if-not-resolved="false"></xref>&apos;s portrait is used.
2022-07-04 16:50:43 +02:00
return:
type: TinyLife.Uis.CoveringGroup
2022-07-28 14:58:38 +02:00
content.vb: Public Function OpenYesNoPrompt(title As String, onYes As Action, onNo As Action = Nothing, portrait As TextureRegion = Nothing) As CoveringGroup
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt*
modifiers.csharp:
2022-01-08 12:41:09 +01:00
- public
2021-10-14 20:30:40 +02:00
modifiers.vb:
2022-01-08 12:41:09 +01:00
- Public
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
id: OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-07-28 14:58:38 +02:00
name: OpenTextPrompt(String, Action<String>, Predicate<String>, TextField.Rule, String, TextureRegion)
nameWithType: TypelessAction.OpenTextPrompt(String, Action<String>, Predicate<String>, TextField.Rule, String, TextureRegion)
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action<System.String>, System.Predicate<System.String>, MLEM.Ui.Elements.TextField.Rule, System.String, MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: OpenTextPrompt
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 241
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nOpens a prompt with a text box that allows the player to input a string.\nTo check whether a player prompt is currently opened, see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
2022-07-28 14:58:38 +02:00
content: public CoveringGroup OpenTextPrompt(string title, Action<string> onFinished, Predicate<string> isNameValid = null, TextField.Rule rule = null, string defaultText = null, TextureRegion portrait = null)
2021-10-14 20:30:40 +02:00
parameters:
- id: title
type: System.String
description: The text to display in the prompt
- id: onFinished
type: System.Action{System.String}
description: An action that is executed when the okay button is pressed, which contains the string that was input into the text box
- id: isNameValid
type: System.Predicate{System.String}
description: A function that determines whether the name is valid. If this is null, all text inputs (except an empty string) will be valid.
- id: rule
type: MLEM.Ui.Elements.TextField.Rule
description: A rule to use for the <xref href="MLEM.Ui.Elements.TextField" data-throw-if-not-resolved="false"></xref>
- id: defaultText
type: System.String
description: The text that should be displayed in the text field by default, or null to display no default text
2022-07-28 14:58:38 +02:00
- id: portrait
type: MLEM.Textures.TextureRegion
description: The portrait to display. If this is null, the <xref href="TinyLife.Actions.Typeless.TypelessAction.Person" data-throw-if-not-resolved="false"></xref>&apos;s portrait is used.
2022-07-04 16:50:43 +02:00
return:
type: TinyLife.Uis.CoveringGroup
2022-07-28 14:58:38 +02:00
content.vb: Public Function OpenTextPrompt(title As String, onFinished As Action(Of String), isNameValid As Predicate(Of String) = Nothing, rule As TextField.Rule = Nothing, defaultText As String = Nothing, portrait As TextureRegion = Nothing) As CoveringGroup
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt*
2022-07-28 14:58:38 +02:00
nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
2021-10-14 20:30:40 +02:00
modifiers.csharp:
2022-01-08 12:41:09 +01:00
- public
2021-10-14 20:30:40 +02:00
modifiers.vb:
2022-01-08 12:41:09 +01:00
- Public
2022-07-28 14:58:38 +02:00
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, MLEM.Textures.TextureRegion)
name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt(TinyLife.ChoicePromptInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt(TinyLife.ChoicePromptInfo)
id: OpenChoicePrompt(TinyLife.ChoicePromptInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: OpenChoicePrompt(ChoicePromptInfo)
nameWithType: TypelessAction.OpenChoicePrompt(ChoicePromptInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt(TinyLife.ChoicePromptInfo)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 254
2022-07-04 16:50:43 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nOpens a text prompt (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String%2cSystem.Action%7bSystem.String%7d%2cSystem.Predicate%7bSystem.String%7d%2cMLEM.Ui.Elements.TextField.Rule%2cSystem.String%2cMLEM.Textures.TextureRegion)\" data-throw-if-not-resolved=\"false\"></xref>) that uses the <xref href=\"TinyLife.ChoicePromptInfo\" data-throw-if-not-resolved=\"false\"></xref> system to display a set of options to the player, one of which is randomly chosen to be &quot;correct&quot;, causing a positive effect to happen.\n"
2022-07-04 16:50:43 +02:00
example: []
syntax:
content: public CoveringGroup OpenChoicePrompt(ChoicePromptInfo info)
parameters:
- id: info
type: TinyLife.ChoicePromptInfo
description: The choice prompt information to display.
return:
type: TinyLife.Uis.CoveringGroup
description: The <xref href="TinyLife.Uis.CoveringGroup" data-throw-if-not-resolved="false"></xref> that contains the choice prompt.
content.vb: Public Function OpenChoicePrompt(info As ChoicePromptInfo) As CoveringGroup
overload: TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt*
modifiers.csharp:
- public
modifiers.vb:
- Public
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
id: SpeakAlone(GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2021-11-26 23:42:22 +01:00
name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: SpeakAlone
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 269
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nDisplays emotes for this action&apos;s <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> with the given settings as if they were talking to themselves out loud.\nThis is used by actions like <xref href=\"TinyLife.Actions.ActionType.PracticeJokes\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.PracticeSpeech\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
2022-01-08 12:41:09 +01:00
content: public bool SpeakAlone(GameTime time, float speedMultiplier, EmoteCategory emoteCategories, SpeakStyle speakStyles, int totalAmount = 2147483647)
2021-10-14 20:30:40 +02:00
parameters:
- id: time
2022-07-28 14:58:38 +02:00
type: GameTime
2021-10-14 20:30:40 +02:00
description: The game&apos;s current time
2021-11-26 23:42:22 +01:00
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
2021-10-14 20:30:40 +02:00
- id: emoteCategories
type: TinyLife.Actions.EmoteCategory
description: The categories to pick emotes from, can be a combined flag
- id: speakStyles
type: TinyLife.Objects.SpeakStyle
description: The speak styles to use for speech sounds, can be a combined flag
- id: totalAmount
type: System.Int32
description: The total amount of emotes to display, defaults to an infinite amount (<xref href="System.Int32.MaxValue" data-throw-if-not-resolved="false"></xref>)
return:
type: System.Boolean
description: Whether all emotes were succesfully displayed. This method only returns true if <code data-dev-comment-type="paramref" class="paramref">totalAmount</code> is less than the default value
2022-01-08 12:41:09 +01:00
content.vb: Public Function SpeakAlone(time As GameTime, speedMultiplier As Single, emoteCategories As EmoteCategory, speakStyles As SpeakStyle, totalAmount As Integer = 2147483647) As Boolean
2021-10-14 20:30:40 +02:00
overload: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone*
modifiers.csharp:
2022-01-08 12:41:09 +01:00
- public
2021-10-14 20:30:40 +02:00
modifiers.vb:
2022-01-08 12:41:09 +01:00
- Public
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person,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,GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
id: SpeakInConversation(TinyLife.Objects.Person,GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
2022-03-09 16:13:05 +01:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable<EmoteCategory>, Nullable<SpeakStyle>, Int32)
nameWithType: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable<EmoteCategory>, Nullable<SpeakStyle>, Int32)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable<TinyLife.Actions.EmoteCategory>, System.Nullable<TinyLife.Objects.SpeakStyle>, System.Int32)
2022-03-09 16:13:05 +01:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2022-03-09 16:13:05 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 286
2022-03-09 16:13:05 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nHelper method to display emotes over each conversation partner in a back and forth fashion to make it seem like they are conversing.\nWhen used in <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref>, only the action that <xref href=\"TinyLife.Actions.SocialAction.IsMain\" data-throw-if-not-resolved=\"false\"></xref> should call this method.\n"
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public bool SpeakInConversation(Person partner, GameTime time, float speedMultiplier, EmoteCategory emoteCategories, SpeakStyle speakStyles, EmoteCategory? partnerEmoteCategories = null, SpeakStyle? partnerSpeakStyles = null, int totalAmount = 2147483647)
2022-03-09 16:13:05 +01:00
parameters:
- id: partner
type: TinyLife.Objects.Person
description: The partner to speak in conversation with.
- id: time
2022-07-28 14:58:38 +02:00
type: GameTime
2022-03-09 16:13:05 +01:00
description: The current game time
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
- id: emoteCategories
type: TinyLife.Actions.EmoteCategory
description: A combined flag representing the categories that emotes can be picked from
- id: speakStyles
type: TinyLife.Objects.SpeakStyle
description: The speak styles to use for speech sounds, can be a combined flag
- id: partnerEmoteCategories
type: System.Nullable{TinyLife.Actions.EmoteCategory}
description: The emote categories for the interaction partner to use, or null to use <code data-dev-comment-type="paramref" class="paramref">emoteCategories</code>
- id: partnerSpeakStyles
type: System.Nullable{TinyLife.Objects.SpeakStyle}
description: The speak styles for the interaction partner to use, or null to use <code data-dev-comment-type="paramref" class="paramref">speakStyles</code>
- id: totalAmount
type: System.Int32
description: The total amount of emotes that should be shown (not per person, but in total)
return:
type: System.Boolean
description: If <code data-dev-comment-type="paramref" class="paramref">totalAmount</code> is set, true is returned if the emote back-and-forth is completed
content.vb: Public Function SpeakInConversation(partner As Person, time As GameTime, speedMultiplier As Single, emoteCategories As EmoteCategory, speakStyles As SpeakStyle, partnerEmoteCategories As EmoteCategory? = Nothing, partnerSpeakStyles As SpeakStyle? = Nothing, totalAmount As Integer = 2147483647) As Boolean
overload: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation*
nameWithType.vb: TypelessAction.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32)
modifiers.csharp:
- public
modifiers.vb:
- Public
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation(TinyLife.Objects.Person, GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32)
2022-03-09 16:13:05 +01:00
name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32)
- 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)
id: CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
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)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2022-03-09 16:13:05 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteInTime
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 302
2022-03-09 16:13:05 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method that returns <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref> if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">time</code> has passed.\nThis method makes use of <xref href=\"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> to return true faster or slower based on the person&apos;s current mood and skill levels.\n"
example: []
syntax:
content: protected CompletionType CompleteInTime(TimeSpan time, bool efficiencyMatters = false, SkillType skill = null, float levelModifier = 0.1F, bool autoOnly = false)
parameters:
- id: time
type: System.TimeSpan
description: The (total!) amount of time after which this action should be completed
- id: efficiencyMatters
type: System.Boolean
description: Whether the person&apos;s efficiency modifier (<xref href="TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>) should be taken into account for the total time required
- id: skill
type: TinyLife.Skills.SkillType
description: A skill that optionally influences the completion time
- id: levelModifier
type: System.Single
description: The amount that each <code data-dev-comment-type="paramref" class="paramref">skill</code> level should influence the returned time by. Defaults to 0.1.
- id: autoOnly
type: System.Boolean
description: Whether the action should only be completed in the given amount of time if it has been <xref href="TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically" data-throw-if-not-resolved="false"></xref>. If both this value and <xref href="TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically" data-throw-if-not-resolved="false"></xref> are true, this method always returns <xref href="TinyLife.Actions.CompletionType.Active" data-throw-if-not-resolved="false"></xref>.
return:
type: TinyLife.Actions.CompletionType
description: <xref href="MLEM.Animations.SpriteAnimation.Completed" data-throw-if-not-resolved="false"></xref> if the time has passed, <xref href="TinyLife.Actions.CompletionType.Active" data-throw-if-not-resolved="false"></xref> otherwise
content.vb: Protected Function CompleteInTime(time As TimeSpan, efficiencyMatters As Boolean = False, skill As SkillType = Nothing, levelModifier As Single = 0.1F, autoOnly As Boolean = False) As CompletionType
overload: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime*
modifiers.csharp:
- protected
modifiers.vb:
- Protected
2021-11-23 16:24:04 +01:00
- 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)
id: CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2021-11-23 16:24:04 +01:00
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)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: CompleteIfNeedFull
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 342
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2021-11-23 16:24:04 +01:00
summary: "\nA helper method that returns <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref> if the given <xref href=\"TinyLife.Need\" data-throw-if-not-resolved=\"false\"></xref>&apos;s value is at <xref href=\"TinyLife.Need.Max\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2021-11-23 16:24:04 +01:00
content: public static CompletionType CompleteIfNeedFull(Person person, NeedType type, CompletionType els = CompletionType.Active)
2021-10-14 20:30:40 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
2021-11-23 16:24:04 +01:00
description: The person whose needs should be queried
- id: type
type: TinyLife.NeedType
description: The need that should be completed
- id: els
type: TinyLife.Actions.CompletionType
description: The action type that is returned if the need is not completed. <xref href="TinyLife.Actions.CompletionType.Active" data-throw-if-not-resolved="false"></xref> by default.
2021-10-14 20:30:40 +02:00
return:
2021-11-23 16:24:04 +01:00
type: TinyLife.Actions.CompletionType
description: The appropriate completion type
content.vb: Public Shared Function CompleteIfNeedFull(person As Person, type As NeedType, els As CompletionType = CompletionType.Active) As CompletionType
overload: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull*
2021-10-14 20:30:40 +02:00
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
id: PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-07-04 16:50:43 +02:00
name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
nameWithType: TypelessAction.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, System.Boolean)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2022-07-04 16:50:43 +02:00
id: PickUpAndGoTo
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 355
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nA helper method that returns a set of actions which cause the <code data-dev-comment-type=\"paramref\" class=\"paramref\">info</code>&apos;s <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> to set up a holdable item on an expected parent object in such a way that interacting with it is possible afterwards. This utility method is used for actions like <xref href=\"TinyLife.Actions.ActionType.Eat\" data-throw-if-not-resolved=\"false\"></xref>, where it is desired that a person picks up a food item from a counter and brings it to a table, if required.\n<xref href=\"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo%2cTinyLife.Objects.ObjectCategory%2cSystem.Func%7bTinyLife.Objects.Furniture%2cSystem.Boolean%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> provides a <xref href=\"TinyLife.Actions.ActionType.CanExecuteDelegate\" data-throw-if-not-resolved=\"false\"></xref> equivalent to this method.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-07-04 16:50:43 +02:00
content: public static IEnumerable<Action> PickUpAndGoTo(ActionInfo info, ObjectCategory expectedParent, ObjectCategory expectedItem, bool putDown = true)
2021-10-14 20:30:40 +02:00
parameters:
2021-11-23 16:24:04 +01:00
- id: info
type: TinyLife.Actions.ActionInfo
2022-07-04 16:50:43 +02:00
description: The action info.
- id: expectedParent
2021-11-23 16:24:04 +01:00
type: TinyLife.Objects.ObjectCategory
2022-07-04 16:50:43 +02:00
description: A set of object categories that the goal parent is expected to have.
- id: expectedItem
type: TinyLife.Objects.ObjectCategory
description: A set of object categories that the item to hold and carry is expected to have.
- id: putDown
type: System.Boolean
description: Whether the <code data-dev-comment-type="paramref" class="paramref">expectedItem</code> should be put down. If this is <xref uid="langword_csharp_false" name="false" href=""></xref>, the person will only go to the goal location, but not put the item down on it.
2021-10-14 20:30:40 +02:00
return:
2021-11-23 16:24:04 +01:00
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
2022-07-04 16:50:43 +02:00
description: The actions to execute to cause this behavior.
content.vb: Public Shared Function PickUpAndGoTo(info As ActionInfo, expectedParent As ObjectCategory, expectedItem As ObjectCategory, putDown As Boolean = True) As IEnumerable(Of Action)
overload: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo*
2021-10-14 20:30:40 +02:00
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
id: PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-07-04 16:50:43 +02:00
name: PickUpAndGoTo(ActionInfo, Func<Furniture, Boolean>, Func<Furniture, Boolean>, Boolean)
nameWithType: TypelessAction.PickUpAndGoTo(ActionInfo, Func<Furniture, Boolean>, Func<Furniture, Boolean>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func<TinyLife.Objects.Furniture, System.Boolean>, System.Func<TinyLife.Objects.Furniture, System.Boolean>, System.Boolean)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2022-07-04 16:50:43 +02:00
id: PickUpAndGoTo
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 368
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nA helper method that returns a set of actions which cause the <code data-dev-comment-type=\"paramref\" class=\"paramref\">info</code>&apos;s <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> to set up a holdable item on an expected parent object in such a way that interacting with it is possible afterwards. This utility method is used for actions like <xref href=\"TinyLife.Actions.ActionType.Eat\" data-throw-if-not-resolved=\"false\"></xref>, where it is desired that a person picks up a food item from a counter and brings it to a table, if required.\n<xref href=\"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo%2cTinyLife.Objects.ObjectCategory%2cSystem.Func%7bTinyLife.Objects.Furniture%2cSystem.Boolean%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> provides a <xref href=\"TinyLife.Actions.ActionType.CanExecuteDelegate\" data-throw-if-not-resolved=\"false\"></xref> equivalent to this method.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-07-04 16:50:43 +02:00
content: public static IEnumerable<Action> PickUpAndGoTo(ActionInfo info, Func<Furniture, bool> isParentValid, Func<Furniture, bool> isItemValid, bool putDown = true)
2021-10-14 20:30:40 +02:00
parameters:
2022-07-04 16:50:43 +02:00
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info.
- id: isParentValid
type: System.Func{TinyLife.Objects.Furniture,System.Boolean}
description: A predicate that determines whether the given furniture item is a valid parent.
- id: isItemValid
type: System.Func{TinyLife.Objects.Furniture,System.Boolean}
description: A predicate that determines whether the given furniture item is a valid holdable and carryable item for this purpose.
- id: putDown
type: System.Boolean
description: Whether the holdable item should be put down. If this is <xref uid="langword_csharp_false" name="false" href=""></xref>, the person will only go to the goal location, but not put the item down on it.
2021-10-14 20:30:40 +02:00
return:
2022-07-04 16:50:43 +02:00
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
description: The actions to execute to cause this behavior.
content.vb: Public Shared Function PickUpAndGoTo(info As ActionInfo, isParentValid As Func(Of Furniture, Boolean), isItemValid As Func(Of Furniture, Boolean), putDown As Boolean = True) As IEnumerable(Of Action)
overload: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo*
nameWithType.vb: TypelessAction.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
2021-10-14 20:30:40 +02:00
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-04 16:50:43 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Boolean)
name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
2022-06-09 20:12:10 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
id: Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-06-09 20:12:10 +02:00
name: Sit(Furniture, Single, ActionSpot)
nameWithType: TypelessAction.Sit(Furniture, Single, ActionSpot)
fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: Sit
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 405
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nA helper method that causes the <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> to sit on the given object.\nThis method causes the action spot to be occupied and the person&apos;s <xref href=\"TinyLife.Objects.Person.CurrentPose\" data-throw-if-not-resolved=\"false\"></xref> to be changed to <xref href=\"TinyLife.Objects.Person.Pose.Sitting\" data-throw-if-not-resolved=\"false\"></xref>.\nAdditionally, the <xref href=\"TinyLife.NeedType.Energy\" data-throw-if-not-resolved=\"false\"></xref> need is restored a little bit.\nNote that this method has to be called every <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Update(GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> frame for the person to stay sat down.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-06-09 20:12:10 +02:00
content: public bool Sit(Furniture chair, float speedMultiplier, ActionSpot spot = null)
2021-10-14 20:30:40 +02:00
parameters:
2021-11-23 16:24:04 +01:00
- id: chair
type: TinyLife.Objects.Furniture
description: The chair to sit on
2021-11-26 23:42:22 +01:00
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
2021-11-23 16:24:04 +01:00
- id: spot
type: TinyLife.Objects.ActionSpot
description: The action spot to sit on, or null to select one automatically
return:
type: System.Boolean
description: Whether or not the chair can be sat on
2022-06-09 20:12:10 +02:00
content.vb: Public Function Sit(chair As Furniture, speedMultiplier As Single, spot As ActionSpot = Nothing) As Boolean
2021-11-23 16:24:04 +01:00
overload: TinyLife.Actions.Typeless.TypelessAction.Sit*
modifiers.csharp:
- public
modifiers.vb:
- Public
- 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)
id: GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: GetFreeChair(Person, Furniture)
nameWithType: TypelessAction.GetFreeChair(Person, Furniture)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: GetFreeChair
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 423
2021-11-23 16:24:04 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-06-09 20:12:10 +02:00
summary: "\nA helper method that returns an <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> for a <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> on a <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> with the <xref href=\"TinyLife.Objects.ObjectCategory.Chair\" data-throw-if-not-resolved=\"false\"></xref> category that is closest to the given object which is on a desk or table.\nThe furniture returned is the one that the person should <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture%2cSystem.Single%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> on when interacting with the passed <code data-dev-comment-type=\"paramref\" class=\"paramref\">deskObject</code>.\nThis method will return the <code data-dev-comment-type=\"paramref\" class=\"paramref\">deskObject</code>&apos;s parent itself if it is a picnic-style table that has benches directly attached to it.\n"
2021-11-23 16:24:04 +01:00
example: []
syntax:
content: public static (Furniture Chair, ActionSpot Spot, Direction2 Direction) GetFreeChair(Person person, Furniture deskObject)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person to get the free chair for
- id: deskObject
type: TinyLife.Objects.Furniture
description: The object that is sat on a desk
return:
type: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}
description: The corresponding chair, <xref href="TinyLife.Objects.ActionSpot" data-throw-if-not-resolved="false"></xref> and the action spot&apos;s rotation, or default if there is none
content.vb: Public Shared Function GetFreeChair(person As Person, deskObject As Furniture) As(Chair As Furniture, Spot As ActionSpot, Direction As Direction2)(Of Furniture , ActionSpot, Direction2)
overload: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- 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})
id: GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: GetFreeChairs(Person, Furniture, Func<Direction2, Boolean>)
nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func<Direction2, Boolean>)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func<MLEM.Misc.Direction2, System.Boolean>)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: GetFreeChairs
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 440
2021-11-23 16:24:04 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nReturns a set of free chair furniture paired with an <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> and accessible direction.\nThis method is used by <xref href=\"TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person%2cTinyLife.Objects.Furniture)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method will return the <code data-dev-comment-type=\"paramref\" class=\"paramref\">table</code> itself if it is a picnic-style table that has benches directly attached to it.\n"
example: []
syntax:
content: public static IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)> GetFreeChairs(Person person, Furniture table, Func<Direction2, bool> canSitThisWay = null)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person to get the free chairs for
- id: table
type: TinyLife.Objects.Furniture
description: The table that the chairs should be connected to
- id: canSitThisWay
type: System.Func{MLEM.Misc.Direction2,System.Boolean}
description: A function that determines whether a person can sit the given way, or null to allow all seating directions
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}}
description: A set of chairs, their action spots and their seating directions
content.vb: Public Shared Function GetFreeChairs(person As Person, table As Furniture, canSitThisWay As Func(Of Direction2, Boolean) = Nothing) As IEnumerable(Of(Chair As Furniture, Spot As ActionSpot, Direction As Direction2)(Of Furniture , ActionSpot, Direction2))
overload: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs*
nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
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))
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
id: FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
2021-11-23 16:24:04 +01:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
2022-01-08 12:41:09 +01:00
name: FindAllFreePeople(Person, ActionType, Nullable<Vector2>, Nullable<Single>, Boolean)
nameWithType: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable<Vector2>, Nullable<Single>, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Vector2>, System.Nullable<System.Single>, System.Boolean)
2021-11-23 16:24:04 +01:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: FindAllFreePeople
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 466
2021-11-23 16:24:04 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method to find a set of all <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> instances that are currently valid for interaction with the passed <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public static IEnumerable<Person> FindAllFreePeople(Person person, ActionType type = null, Vector2? position = null, float? radius = null, bool ignoreVisibility = false)
2021-11-23 16:24:04 +01:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that wants to start the aciton
2022-01-08 12:41:09 +01:00
- id: type
type: TinyLife.Actions.ActionType
description: The type of action we want to start
2021-11-23 16:24:04 +01:00
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2021-11-23 16:24:04 +01:00
description: The position that we should find people around, or null to use the passed person&apos;s position
- id: radius
type: System.Nullable{System.Single}
description: The radius that should be searched for people in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description: A set of valid interaction partners
2022-01-08 12:41:09 +01:00
content.vb: Public Shared Function FindAllFreePeople(person As Person, type As ActionType = Nothing, position As Vector2? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of Person)
2021-11-23 16:24:04 +01:00
overload: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople*
2022-01-08 12:41:09 +01:00
nameWithType.vb: TypelessAction.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean)
2021-11-23 16:24:04 +01:00
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Vector2), System.Nullable(Of System.Single), System.Boolean)
2022-01-08 12:41:09 +01:00
name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean)
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{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{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
id: FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
2021-11-23 16:24:04 +01:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable<Vector2>, Nullable<Single>, Boolean, Boolean)
nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable<Vector2>, Nullable<Single>, Boolean, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable<Vector2>, System.Nullable<System.Single>, System.Boolean, System.Boolean)
2021-11-23 16:24:04 +01:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-11-23 16:24:04 +01:00
id: FindAllFreeFurniture
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 491
2021-11-23 16:24:04 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method to find a set of all <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> instances that are currently valid for interaction with the passed <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public static IEnumerable<Furniture> FindAllFreeFurniture(Person person, ObjectCategory categories = null, FurnitureType objectSpotType = null, bool needsFreeActionSpot = true, Vector2? position = null, float? radius = null, bool allowBroken = false, bool ignoreVisibility = false)
2021-11-23 16:24:04 +01:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that wants to start the aciton
- id: categories
type: TinyLife.Objects.ObjectCategory
description: The categories that the furniture should have
- id: objectSpotType
type: TinyLife.Objects.FurnitureType
description: The type of item that an object spot should be available for, or null if this is not required
- id: needsFreeActionSpot
type: System.Boolean
description: Whether or not the furniture returned needs a non-occupied <xref href="TinyLife.Objects.ActionSpot" data-throw-if-not-resolved="false"></xref>
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2021-11-23 16:24:04 +01:00
description: The position that we should find people around, or null to use the passed person&apos;s position
- id: radius
type: System.Nullable{System.Single}
description: The radius that should be searched for people in, or 32 by default
- id: allowBroken
2021-10-14 20:30:40 +02:00
type: System.Boolean
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description: A set of valid furniture
content.vb: Public Shared Function FindAllFreeFurniture(person As Person, categories As ObjectCategory = Nothing, objectSpotType As FurnitureType = Nothing, needsFreeActionSpot As Boolean = True, position As Vector2? = Nothing, radius As Single? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As IEnumerable(Of Furniture)
overload: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture*
nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean)
2021-10-14 20:30:40 +02:00
name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
id: FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindAllFreeWalls(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable<Vector2>, System.Nullable<System.Single>, System.Boolean)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: FindAllFreeWalls
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 509
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method to find a set of all <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> instances that are currently valid for interaction with the passed <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public static IEnumerable<Wall> FindAllFreeWalls(Person person, Vector2? position = null, float? radius = null, bool ignoreVisibility = false)
2021-10-14 20:30:40 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that wants to start the aciton
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2021-10-14 20:30:40 +02:00
description: The position that the walls should be around, or null to use the <code data-dev-comment-type="paramref" class="paramref">person</code>&apos;s position
- id: radius
type: System.Nullable{System.Single}
description: The radius that should be searched for walls in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
description: A set of valid walls
content.vb: Public Shared Function FindAllFreeWalls(person As Person, position As Vector2? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of Wall)
overload: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls*
nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Vector2), System.Nullable(Of System.Single), System.Boolean)
2021-10-14 20:30:40 +02:00
name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
id: FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindAllFreeGround(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable<Vector2>, Nullable<Single>, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable<Vector2>, System.Nullable<System.Single>, System.Boolean)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: FindAllFreeGround
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 524
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method to find a set of all positions on the ground that are currently valid for interaction\n"
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public static IEnumerable<Point> FindAllFreeGround(Person person, Vector2? position = null, float? radius = null, bool ignoreVisibility = false)
2021-10-14 20:30:40 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that wants to start the aciton
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2021-10-14 20:30:40 +02:00
description: The position that the ground should be around, or null to use the <code data-dev-comment-type="paramref" class="paramref">person</code>&apos;s position
- id: radius
type: System.Nullable{System.Single}
description: The radius that should be searched for ground positions in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return:
2022-07-28 14:58:38 +02:00
type: System.Collections.Generic.IEnumerable{Point}
2021-10-14 20:30:40 +02:00
description: A set of valid locations
content.vb: Public Shared Function FindAllFreeGround(person As Person, position As Vector2? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of Point)
overload: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround*
nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Vector2), System.Nullable(Of System.Single), System.Boolean)
2021-10-14 20:30:40 +02:00
name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Vector2},System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Vector2},System.Boolean,System.Boolean)
id: FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Vector2},System.Boolean,System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable<Vector2>, Boolean, Boolean)
nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable<Vector2>, Boolean, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable<Vector2>, System.Boolean, System.Boolean)
2021-10-14 20:30:40 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: FindFreeFurniture
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 542
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-28 14:58:38 +02:00
summary: "\nA helper method to find the best <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> instance to interact with based on the given data.\nNote that this method always returns a <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> related to the first result from <xref href=\"TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person%2cTinyLife.Objects.ObjectCategory%2cTinyLife.Objects.FurnitureType%2cSystem.Boolean%2cSystem.Nullable%7bVector2%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
2021-10-14 20:30:40 +02:00
example: []
syntax:
2022-04-27 12:59:12 +02:00
content: public static ActionInfo FindFreeFurniture(Person person, ObjectCategory categories, FurnitureType objectSpotType = null, Vector2? position = null, bool allowBroken = false, bool ignoreVisibility = false)
2021-10-14 20:30:40 +02:00
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that wants to start the aciton
- id: categories
type: TinyLife.Objects.ObjectCategory
description: The categories that the furniture should have
- id: objectSpotType
type: TinyLife.Objects.FurnitureType
description: The type of item that an object spot should be available for, or null if this is not required
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2021-10-14 20:30:40 +02:00
description: The position that we should find people around, or null to use the passed person&apos;s position
- id: allowBroken
type: System.Boolean
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return:
type: TinyLife.Actions.ActionInfo
description: An action info for the best furniture, or null if there is none
content.vb: Public Shared Function FindFreeFurniture(person As Person, categories As ObjectCategory, objectSpotType As FurnitureType = Nothing, position As Vector2? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As ActionInfo
overload: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture*
nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Vector2), System.Boolean, System.Boolean)
2021-10-14 20:30:40 +02:00
name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2})
id: FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Vector2})
2022-05-24 13:36:05 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Vector2>)
2022-05-24 13:36:05 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 555
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nReturns all <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> objects that are available to the given <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> for the given <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>.\nThe objects returned are the ones that would also be considered by the <xref href=\"TinyLife.Objects.PersonAi\" data-throw-if-not-resolved=\"false\"></xref> when starting an action.\n"
example: []
syntax:
content: public static IEnumerable<ActionInfo> FindAllActionObjects(Person person, ActionType type, Vector2? position = null)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person
- id: type
type: TinyLife.Actions.ActionType
description: The action to start
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2022-05-24 13:36:05 +02:00
description: The position to focus around when finding action objects.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description: A set of action infos that the given action can be started with
content.vb: Public Shared Function FindAllActionObjects(person As Person, type As ActionType, position As Vector2? = Nothing) As IEnumerable(Of ActionInfo)
overload: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects*
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Vector2))
2022-05-24 13:36:05 +02:00
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Vector2},System.Boolean)
id: FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Vector2},System.Boolean)
2022-05-24 13:36:05 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Vector2>, System.Boolean)
2022-05-24 13:36:05 +02:00
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 592
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nReturns all <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> objects that are available to the given <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> for the given <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>, and whose <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> indicates that the actions are valid for execution.\nThis method also checks <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static IEnumerable<ActionInfo> FindValidActionObjects(Person person, ActionType type, bool automatic, Vector2? position = null, bool allowInappropriateActions = false)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person.
- id: type
type: TinyLife.Actions.ActionType
description: The action to start.
- id: automatic
type: System.Boolean
description: Whether the action is considered to start automatically.
- id: position
2022-07-28 14:58:38 +02:00
type: System.Nullable{Vector2}
2022-05-24 13:36:05 +02:00
description: The position to focus around when finding action objects.
- id: allowInappropriateActions
type: System.Boolean
description: Whether to ignore the <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref> flag.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description: A set of action infos that the given action can be started with.
content.vb: Public Shared Function FindValidActionObjects(person As Person, type As ActionType, automatic As Boolean, position As Vector2? = Nothing, allowInappropriateActions As Boolean = False) As IEnumerable(Of ActionInfo)
overload: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects*
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Vector2), System.Boolean)
2022-05-24 13:36:05 +02:00
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
- 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)
id: GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomVariety
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 612
2022-05-24 13:36:05 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nReturns a random action variety from the given set of action varieties based on their <xref href=\"TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref>.\nThe returned variety is guaranteed to be executable in this scenario (<xref href=\"TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>).\n"
example: []
syntax:
content: public static ActionVariety GetRandomVariety(IEnumerable<ActionVariety> varieties, ActionInfo info)
parameters:
- id: varieties
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
description: The action varieties to choose from
- id: info
type: TinyLife.Actions.ActionInfo
description: The action infos
return:
type: TinyLife.Actions.ActionVariety
description: A random, executable action variety
content.vb: Public Shared Function GetRandomVariety(varieties As IEnumerable(Of ActionVariety), info As ActionInfo) As ActionVariety
overload: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety*
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
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)
2021-10-14 20:30:40 +02:00
- 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)
id: GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: GetTableSpot(Furniture, ActionSpot)
nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2021-11-26 23:42:22 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
2021-10-14 20:30:40 +02:00
id: GetTableSpot
2022-03-09 16:13:05 +01:00
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 627
2021-10-14 20:30:40 +02:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nA helper method that returns the <xref href=\"TinyLife.Objects.ObjectSpot\" data-throw-if-not-resolved=\"false\"></xref> on the table or desk that the given chair is connected to.\nThis is the object spot that should be used for interaction if a person sits on the given chair.\n"
example: []
syntax:
content: public static (Furniture Table, ObjectSpot Spot) GetTableSpot(Furniture chair, ActionSpot actionSpot = null)
parameters:
- id: chair
type: TinyLife.Objects.Furniture
description: The chair to get the table spot for
- id: actionSpot
type: TinyLife.Objects.ActionSpot
description: The action spot on the <code data-dev-comment-type="paramref" class="paramref">chair</code> to get the table spot for
return:
type: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
description: The table spot, or null if there is none
content.vb: Public Shared Function GetTableSpot(chair As Furniture, actionSpot As ActionSpot = Nothing) As(Table As Furniture, Spot As ObjectSpot)(Of Furniture , ObjectSpot)
overload: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
2022-03-09 16:13:05 +01:00
- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
id: InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
parent: TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
- vb
name: InvokeForBoth(Person, Person, Action<Person, Person>)
nameWithType: TypelessAction.InvokeForBoth(Person, Person, Action<Person, Person>)
fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action<TinyLife.Objects.Person, TinyLife.Objects.Person>)
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/TypelessAction.cs
2022-05-24 13:36:05 +02:00
branch: main
2022-03-09 16:13:05 +01:00
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/Typeless/TypelessAction.cs
2022-07-28 14:58:38 +02:00
startLine: 640
2022-03-09 16:13:05 +01:00
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
2022-07-04 16:50:43 +02:00
summary: "\nInvokes the given action for two people while passing both of them, first as the main, and then as the second, parameter to the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">action</code>.\n"
2022-03-09 16:13:05 +01:00
example: []
syntax:
content: public static void InvokeForBoth(Person person, Person other, Action<Person, Person> action)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The first person.
- id: other
type: TinyLife.Objects.Person
description: The second person.
- id: action
type: System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
description: The action to invoke for both people passed.
content.vb: Public Shared Sub InvokeForBoth(person As Person, other As Person, action As Action(Of Person, Person))
overload: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth*
nameWithType.vb: TypelessAction.InvokeForBoth(Person, Person, Action(Of Person, Person))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
2021-10-14 20:30:40 +02:00
references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
2022-01-01 17:06:03 +01:00
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
2021-10-14 20:30:40 +02:00
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler
2022-01-01 17:06:03 +01:00
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
- uid: TinyLife.Actions.Handlers.MultiActionHandler
commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
parent: TinyLife.Actions.Handlers
2021-10-14 20:30:40 +02:00
name: MultiActionHandler
nameWithType: MultiActionHandler
2022-01-01 17:06:03 +01:00
fullName: TinyLife.Actions.Handlers.MultiActionHandler
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.Typeless
commentId: N:TinyLife.Actions.Typeless
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent: MLEM.Data.Json
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
name: JsonTypeSafeGenericDataHolder
nameWithType: JsonTypeSafeGenericDataHolder
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
isExternal: true
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
isExternal: true
name: SetData(String, Object)
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
2021-10-14 20:30:40 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-10-14 20:30:40 +02:00
name: SetData
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.SetData
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
2021-10-14 20:30:40 +02:00
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:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
2021-10-14 20:30:40 +02:00
name: SetData
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.SetData
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
2021-10-14 20:30:40 +02:00
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: )
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
isExternal: true
name: GetData<T>(String)
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(String)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(System.String)
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
2021-10-14 20:30:40 +02:00
name.vb: GetData(Of T)(String)
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2021-10-14 20:30:40 +02:00
name: GetData<T>
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>
2021-10-14 20:30:40 +02:00
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2021-10-14 20:30:40 +02:00
name: GetData(Of T)
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
2021-10-14 20:30:40 +02:00
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-10-14 20:30:40 +02:00
isExternal: true
name: GetDataKeys()
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
2021-10-14 20:30:40 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-10-14 20:30:40 +02:00
name: GetDataKeys
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-10-14 20:30:40 +02:00
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-10-14 20:30:40 +02:00
name: GetDataKeys
2021-11-23 16:24:04 +01:00
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-10-14 20:30:40 +02:00
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: Object.Equals(Object)
fullName: System.Object.Equals(System.Object)
spec.csharp:
- uid: System.Object.Equals(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: )
spec.vb:
- uid: System.Object.Equals(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.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.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
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.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
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: 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.Typeless.TypelessAction.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<TypelessAction>()
nameWithType: Extensions.JsonCopy<TypelessAction>()
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Typeless.TypelessAction>()
nameWithType.vb: Extensions.JsonCopy(Of TypelessAction)()
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.TypelessAction)()
name.vb: JsonCopy(Of TypelessAction)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy<TypelessAction>
nameWithType: Extensions.JsonCopy<TypelessAction>
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Typeless.TypelessAction>
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of TypelessAction)
nameWithType: Extensions.JsonCopy(Of TypelessAction)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Typeless.TypelessAction)
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
2022-01-01 17:06:03 +01:00
- uid: TinyLife.Actions.Handlers
commentId: N:TinyLife.Actions.Handlers
name: TinyLife.Actions.Handlers
nameWithType: TinyLife.Actions.Handlers
fullName: TinyLife.Actions.Handlers
2021-11-23 16:24:04 +01:00
- uid: System
commentId: N:System
isExternal: true
name: System
nameWithType: System
fullName: System
- uid: MLEM.Data.Json
commentId: N:MLEM.Data.Json
isExternal: true
name: MLEM.Data.Json
nameWithType: MLEM.Data.Json
fullName: MLEM.Data.Json
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
2021-10-14 20:30:40 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>
nameWithType: Extensions.JsonCopy<T>
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
2021-10-14 20:30:40 +02:00
- name: (
nameWithType: (
fullName: (
2021-11-23 16:24:04 +01:00
- name: T
nameWithType: T
fullName: T
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(Of T)
nameWithType: Extensions.JsonCopy(Of T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
2021-10-14 20:30:40 +02:00
- name: (
nameWithType: (
fullName: (
2021-11-23 16:24:04 +01:00
- name: T
nameWithType: T
fullName: T
2021-10-14 20:30:40 +02:00
- 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.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: System.Random
commentId: T:System.Random
parent: System
isExternal: true
name: Random
nameWithType: Random
fullName: System.Random
- 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.ActionInfo
commentId: T:TinyLife.Actions.ActionInfo
parent: TinyLife.Actions
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Objects.PersonAi
commentId: T:TinyLife.Objects.PersonAi
name: PersonAi
nameWithType: PersonAi
fullName: TinyLife.Objects.PersonAi
- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Parent
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
2021-10-14 20:30:40 +02:00
- 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.Map*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Map
name: Map
nameWithType: TypelessAction.Map
fullName: TinyLife.Actions.Typeless.TypelessAction.Map
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- 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.Person*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Person
name: Person
nameWithType: TypelessAction.Person
fullName: TinyLife.Actions.Typeless.TypelessAction.Person
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
name: ElapsedTime
nameWithType: TypelessAction.ElapsedTime
fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
2022-07-28 14:58:38 +02:00
- 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}},MLEM.Textures.TextureRegion)
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}},MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
2022-07-28 14:58:38 +02:00
name: OpenPlayerPrompt(String, Predicate<Panel>, Action<Panel>, Boolean, Func<CoveringGroup, IEnumerable<Element>>, TextureRegion)
nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate<Panel>, Action<Panel>, Boolean, Func<CoveringGroup, IEnumerable<Element>>, TextureRegion)
fullName: 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>>, MLEM.Textures.TextureRegion)
nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
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)), MLEM.Textures.TextureRegion)
name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion)
2021-10-14 20:30:40 +02:00
spec.csharp:
2022-07-28 14:58:38 +02:00
- 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}},MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
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: ', '
2021-11-23 16:24:04 +01:00
- 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: <
2021-10-14 20:30:40 +02:00
- uid: MLEM.Ui.Elements.Element
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
isExternal: true
2021-11-23 16:24:04 +01:00
- name: '>'
nameWithType: '>'
fullName: '>'
- name: '>'
nameWithType: '>'
fullName: '>'
2022-07-28 14:58:38 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
spec.vb:
2022-07-28 14:58:38 +02:00
- 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}},MLEM.Textures.TextureRegion)
2021-10-14 20:30:40 +02:00
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: ', '
2021-11-23 16:24:04 +01:00
- 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 '
2021-10-14 20:30:40 +02:00
- uid: MLEM.Ui.Elements.Element
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
isExternal: true
2021-11-23 16:24:04 +01:00
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
2022-07-28 14:58:38 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
name: PlayerPromptOpen
nameWithType: TypelessAction.PlayerPromptOpen
fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
2021-11-26 23:42:22 +01:00
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- 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.InProgressTime*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
name: InProgressTime
nameWithType: TypelessAction.InProgressTime
fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
parent: TinyLife.Actions.Typeless.TypelessAction
name: InProgressTime
nameWithType: TypelessAction.InProgressTime
fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- uid: System.TimeSpan.Zero
commentId: F:System.TimeSpan.Zero
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsCompleted()
nameWithType: TypelessAction.IsCompleted()
fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted()
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
name: IsCompleted
nameWithType: TypelessAction.IsCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
name: IsCompleted
nameWithType: TypelessAction.IsCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
2021-11-26 23:42:22 +01:00
name: Update(GameTime, TimeSpan, Single)
nameWithType: TypelessAction.Update(GameTime, TimeSpan, Single)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime, System.TimeSpan, System.Single)
2021-10-14 20:30:40 +02:00
spec.csharp:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
2021-10-14 20:30:40 +02:00
name: Update
nameWithType: TypelessAction.Update
fullName: TinyLife.Actions.Typeless.TypelessAction.Update
- name: (
nameWithType: (
fullName: (
2022-07-28 14:58:38 +02:00
- uid: GameTime
2021-10-14 20:30:40 +02:00
name: GameTime
nameWithType: GameTime
2022-07-28 14:58:38 +02:00
fullName: GameTime
2021-10-14 20:30:40 +02:00
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
spec.vb:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(GameTime,System.TimeSpan,System.Single)
2021-10-14 20:30:40 +02:00
name: Update
nameWithType: TypelessAction.Update
fullName: TinyLife.Actions.Typeless.TypelessAction.Update
- name: (
nameWithType: (
fullName: (
2022-07-28 14:58:38 +02:00
- uid: GameTime
2021-10-14 20:30:40 +02:00
name: GameTime
nameWithType: GameTime
2022-07-28 14:58:38 +02:00
fullName: GameTime
2021-10-14 20:30:40 +02:00
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
2022-05-24 13:36:05 +02:00
- uid: System.Nullable{TinyLife.Actions.CompletionType}
commentId: T:System.Nullable{TinyLife.Actions.CompletionType}
parent: System
definition: System.Nullable`1
name: Nullable<CompletionType>
nameWithType: Nullable<CompletionType>
fullName: System.Nullable<TinyLife.Actions.CompletionType>
nameWithType.vb: Nullable(Of CompletionType)
fullName.vb: System.Nullable(Of TinyLife.Actions.CompletionType)
name.vb: Nullable(Of CompletionType)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- 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.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: )
nameWithType: )
fullName: )
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
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: )
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.#ctor*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.#ctor
name: TypelessAction
nameWithType: TypelessAction.TypelessAction
fullName: TinyLife.Actions.Typeless.TypelessAction.TypelessAction
- uid: TinyLife.Objects.Person.ActionQueue
commentId: F:TinyLife.Objects.Person.ActionQueue
isExternal: true
- uid: TinyLife.Objects.Person.CurrentActions
commentId: F:TinyLife.Objects.Person.CurrentActions
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,GameTime,System.TimeSpan,System.Single,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,GameTime,System.TimeSpan,System.Single,System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Objects.MapObject
isExternal: true
2021-11-26 23:42:22 +01:00
name: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean)
nameWithType: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, GameTime, System.TimeSpan, System.Single, System.Boolean)
2021-10-14 20:30:40 +02:00
spec.csharp:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,GameTime,System.TimeSpan,System.Single,System.Boolean)
2021-10-14 20:30:40 +02:00
name: ActionUpdate
nameWithType: MapObject.ActionUpdate
fullName: TinyLife.Objects.MapObject.ActionUpdate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.Action
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- name: ', '
nameWithType: ', '
fullName: ', '
2022-07-28 14:58:38 +02:00
- uid: GameTime
2021-10-14 20:30:40 +02:00
name: GameTime
nameWithType: GameTime
2022-07-28 14:58:38 +02:00
fullName: GameTime
2021-10-14 20:30:40 +02:00
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,GameTime,System.TimeSpan,System.Single,System.Boolean)
2021-10-14 20:30:40 +02:00
name: ActionUpdate
nameWithType: MapObject.ActionUpdate
fullName: TinyLife.Objects.MapObject.ActionUpdate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.Action
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- name: ', '
nameWithType: ', '
fullName: ', '
2022-07-28 14:58:38 +02:00
- uid: GameTime
2021-10-14 20:30:40 +02:00
name: GameTime
nameWithType: GameTime
2022-07-28 14:58:38 +02:00
fullName: GameTime
2021-10-14 20:30:40 +02:00
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
2021-11-26 23:42:22 +01:00
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
isExternal: true
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Update*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Update
name: Update
nameWithType: TypelessAction.Update
fullName: TinyLife.Actions.Typeless.TypelessAction.Update
2022-07-28 14:58:38 +02:00
- uid: GameTime
2021-10-14 20:30:40 +02:00
isExternal: true
name: GameTime
nameWithType: GameTime
2022-07-28 14:58:38 +02:00
fullName: GameTime
2021-11-26 23:42:22 +01:00
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
name: Single
nameWithType: Single
fullName: System.Single
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: MLEM.Animations.SpriteAnimation.Completed
commentId: T:MLEM.Animations.SpriteAnimation.Completed
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Typeless.TypelessAction
name: OnCompleted(CompletionType)
nameWithType: TypelessAction.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
nameWithType: TypelessAction.OnCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted
- 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.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
nameWithType: TypelessAction.OnCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: )
nameWithType: )
fullName: )
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
2022-05-24 13:36:05 +02:00
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.CompletionType.Active
commentId: F:TinyLife.Actions.CompletionType.Active
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
name: IsCompleted
nameWithType: TypelessAction.IsCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- uid: TinyLife.Actions.Typeless.TypelessAction.OnCompleted*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OnCompleted
name: OnCompleted
nameWithType: TypelessAction.OnCompleted
fullName: TinyLife.Actions.Typeless.TypelessAction.OnCompleted
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Validate
name: Validate
nameWithType: TypelessAction.Validate
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Objects.BreakableFurniture
commentId: T:TinyLife.Objects.BreakableFurniture
parent: TinyLife.Objects
name: BreakableFurniture
nameWithType: BreakableFurniture
fullName: TinyLife.Objects.BreakableFurniture
- uid: TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.TryForceResult*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.TryForceResult
name: TryForceResult
nameWithType: TypelessAction.TryForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.TryForceResult
- uid: System.Nullable{TinyLife.Actions.CanExecuteResult}
commentId: T:System.Nullable{TinyLife.Actions.CanExecuteResult}
parent: System
definition: System.Nullable`1
name: Nullable<CanExecuteResult>
nameWithType: Nullable<CanExecuteResult>
fullName: System.Nullable<TinyLife.Actions.CanExecuteResult>
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: )
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.ActionType.QuitJob
commentId: F:TinyLife.Actions.ActionType.QuitJob
isExternal: true
- 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
2022-07-04 16:50:43 +02:00
- uid: TinyLife.GameImpl.CurrentHousehold
commentId: P:TinyLife.GameImpl.CurrentHousehold
isExternal: true
2021-10-14 20:30:40 +02:00
- uid: System.InvalidOperationException
commentId: T:System.InvalidOperationException
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
name: OpenPlayerPrompt
nameWithType: TypelessAction.OpenPlayerPrompt
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: System.Predicate{MLEM.Ui.Elements.Panel}
commentId: T:System.Predicate{MLEM.Ui.Elements.Panel}
parent: System
definition: System.Predicate`1
name: Predicate<Panel>
nameWithType: Predicate<Panel>
fullName: System.Predicate<MLEM.Ui.Elements.Panel>
nameWithType.vb: Predicate(Of Panel)
fullName.vb: System.Predicate(Of MLEM.Ui.Elements.Panel)
name.vb: Predicate(Of Panel)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: System.Action{MLEM.Ui.Elements.Panel}
commentId: T:System.Action{MLEM.Ui.Elements.Panel}
parent: System
definition: System.Action`1
name: Action<Panel>
nameWithType: Action<Panel>
fullName: System.Action<MLEM.Ui.Elements.Panel>
nameWithType.vb: Action(Of Panel)
fullName.vb: System.Action(Of MLEM.Ui.Elements.Panel)
name.vb: Action(Of Panel)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
2021-11-23 16:24:04 +01:00
- uid: System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
commentId: T:System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}}
parent: System
definition: System.Func`2
name: Func<CoveringGroup, IEnumerable<Element>>
nameWithType: Func<CoveringGroup, IEnumerable<Element>>
fullName: System.Func<TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable<MLEM.Ui.Elements.Element>>
nameWithType.vb: Func(Of CoveringGroup, IEnumerable(Of Element))
fullName.vb: System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element))
name.vb: Func(Of CoveringGroup, IEnumerable(Of Element))
2021-10-14 20:30:40 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- 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: <
2021-10-14 20:30:40 +02:00
- uid: MLEM.Ui.Elements.Element
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
isExternal: true
2021-11-23 16:24:04 +01:00
- name: '>'
nameWithType: '>'
fullName: '>'
- name: '>'
nameWithType: '>'
fullName: '>'
2021-10-14 20:30:40 +02:00
spec.vb:
2021-11-23 16:24:04 +01:00
- 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 '
2021-10-14 20:30:40 +02:00
- uid: MLEM.Ui.Elements.Element
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
isExternal: true
2021-11-23 16:24:04 +01:00
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
2022-07-28 14:58:38 +02:00
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
isExternal: true
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Uis.CoveringGroup
commentId: T:TinyLife.Uis.CoveringGroup
parent: TinyLife.Uis
name: CoveringGroup
nameWithType: CoveringGroup
fullName: TinyLife.Uis.CoveringGroup
2021-10-14 20:30:40 +02:00
- uid: System.Predicate`1
commentId: T:System.Predicate`1
isExternal: true
name: Predicate<T>
nameWithType: Predicate<T>
fullName: System.Predicate<T>
nameWithType.vb: Predicate(Of T)
fullName.vb: System.Predicate(Of T)
name.vb: Predicate(Of T)
spec.csharp:
- uid: System.Predicate`1
name: Predicate
nameWithType: Predicate
fullName: System.Predicate
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Predicate`1
name: Predicate
nameWithType: Predicate
fullName: System.Predicate
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
name: Action<T>
nameWithType: Action<T>
fullName: System.Action<T>
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: System.Func`2
commentId: T:System.Func`2
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: )
nameWithType: )
fullName: )
2022-07-28 14:58:38 +02:00
- uid: MLEM.Textures
commentId: N:MLEM.Textures
isExternal: true
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
name: OpenYesNoPrompt
nameWithType: TypelessAction.OpenYesNoPrompt
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
- uid: System.Action
commentId: T:System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: MLEM.Ui.Elements.TextField
commentId: T:MLEM.Ui.Elements.TextField
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
name: OpenTextPrompt
nameWithType: TypelessAction.OpenTextPrompt
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
- uid: System.Action{System.String}
commentId: T:System.Action{System.String}
parent: System
definition: System.Action`1
name: Action<String>
nameWithType: Action<String>
fullName: System.Action<System.String>
nameWithType.vb: Action(Of String)
fullName.vb: System.Action(Of System.String)
name.vb: Action(Of String)
spec.csharp:
2021-11-23 16:24:04 +01:00
- 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: '>'
spec.vb:
- 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: )
- uid: System.Predicate{System.String}
commentId: T:System.Predicate{System.String}
parent: System
definition: System.Predicate`1
name: Predicate<String>
nameWithType: Predicate<String>
fullName: System.Predicate<System.String>
nameWithType.vb: Predicate(Of String)
fullName.vb: System.Predicate(Of System.String)
name.vb: Predicate(Of String)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: MLEM.Ui.Elements.TextField.Rule
commentId: T:MLEM.Ui.Elements.TextField.Rule
parent: MLEM.Ui.Elements
isExternal: true
name: TextField.Rule
nameWithType: TextField.Rule
fullName: MLEM.Ui.Elements.TextField.Rule
- uid: MLEM.Ui.Elements
commentId: N:MLEM.Ui.Elements
isExternal: true
name: MLEM.Ui.Elements
nameWithType: MLEM.Ui.Elements
fullName: MLEM.Ui.Elements
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
2022-07-04 16:50:43 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
2022-07-28 14:58:38 +02:00
name: OpenTextPrompt(String, Action<String>, Predicate<String>, TextField.Rule, String, TextureRegion)
nameWithType: TypelessAction.OpenTextPrompt(String, Action<String>, Predicate<String>, TextField.Rule, String, TextureRegion)
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action<System.String>, System.Predicate<System.String>, MLEM.Ui.Elements.TextField.Rule, System.String, MLEM.Textures.TextureRegion)
nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
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, MLEM.Textures.TextureRegion)
name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
2022-07-04 16:50:43 +02:00
spec.csharp:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
2022-07-04 16:50:43 +02:00
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
2022-07-28 14:58:38 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
2022-07-04 16:50:43 +02:00
- name: )
nameWithType: )
fullName: )
spec.vb:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
2022-07-04 16:50:43 +02:00
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
2022-07-28 14:58:38 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
2022-07-04 16:50:43 +02:00
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.ChoicePromptInfo
commentId: T:TinyLife.ChoicePromptInfo
parent: TinyLife
name: ChoicePromptInfo
nameWithType: ChoicePromptInfo
fullName: TinyLife.ChoicePromptInfo
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt
name: OpenChoicePrompt
nameWithType: TypelessAction.OpenChoicePrompt
fullName: TinyLife.Actions.Typeless.TypelessAction.OpenChoicePrompt
- uid: TinyLife
commentId: N:TinyLife
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Actions.ActionType.PracticeJokes
commentId: F:TinyLife.Actions.ActionType.PracticeJokes
isExternal: true
- uid: TinyLife.Actions.ActionType.PracticeSpeech
commentId: F:TinyLife.Actions.ActionType.PracticeSpeech
isExternal: true
- uid: System.Int32.MaxValue
commentId: F:System.Int32.MaxValue
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
name: SpeakAlone
nameWithType: TypelessAction.SpeakAlone
fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Objects.SpeakStyle
commentId: T:TinyLife.Objects.SpeakStyle
parent: TinyLife.Objects
name: SpeakStyle
nameWithType: SpeakStyle
fullName: TinyLife.Objects.SpeakStyle
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
2022-03-09 16:13:05 +01:00
- uid: TinyLife.Actions.SocialAction.IsMain
commentId: P:TinyLife.Actions.SocialAction.IsMain
parent: TinyLife.Actions.SocialAction
name: IsMain
nameWithType: SocialAction.IsMain
fullName: TinyLife.Actions.SocialAction.IsMain
- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation
name: SpeakInConversation
nameWithType: TypelessAction.SpeakInConversation
fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakInConversation
- uid: System.Nullable{TinyLife.Actions.EmoteCategory}
commentId: T:System.Nullable{TinyLife.Actions.EmoteCategory}
parent: System
definition: System.Nullable`1
name: Nullable<EmoteCategory>
nameWithType: Nullable<EmoteCategory>
fullName: System.Nullable<TinyLife.Actions.EmoteCategory>
nameWithType.vb: Nullable(Of EmoteCategory)
fullName.vb: System.Nullable(Of TinyLife.Actions.EmoteCategory)
name.vb: Nullable(Of EmoteCategory)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: System.Nullable{TinyLife.Objects.SpeakStyle}
commentId: T:System.Nullable{TinyLife.Objects.SpeakStyle}
parent: System
definition: System.Nullable`1
name: Nullable<SpeakStyle>
nameWithType: Nullable<SpeakStyle>
fullName: System.Nullable<TinyLife.Objects.SpeakStyle>
nameWithType.vb: Nullable(Of SpeakStyle)
fullName.vb: System.Nullable(Of TinyLife.Objects.SpeakStyle)
name.vb: Nullable(Of SpeakStyle)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
isExternal: true
2022-07-04 16:50:43 +02:00
- 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
2022-03-09 16:13:05 +01:00
- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
name: CompleteInTime
nameWithType: TypelessAction.CompleteInTime
fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Need
commentId: T:TinyLife.Need
name: Need
nameWithType: Need
fullName: TinyLife.Need
- uid: TinyLife.Need.Max
commentId: F:TinyLife.Need.Max
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
name: CompleteIfNeedFull
nameWithType: TypelessAction.CompleteIfNeedFull
fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
- uid: TinyLife.NeedType
commentId: T:TinyLife.NeedType
parent: TinyLife
name: NeedType
nameWithType: NeedType
fullName: TinyLife.NeedType
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.ActionType.Eat
commentId: F:TinyLife.Actions.ActionType.Eat
2021-11-23 16:24:04 +01:00
isExternal: true
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
isExternal: true
- 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
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo
name: PickUpAndGoTo
nameWithType: TypelessAction.PickUpAndGoTo
fullName: TinyLife.Actions.Typeless.TypelessAction.PickUpAndGoTo
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Action>
nameWithType: IEnumerable<Action>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Actions.Action>
nameWithType.vb: IEnumerable(Of Action)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action)
name.vb: IEnumerable(Of Action)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
2021-10-14 20:30:40 +02:00
isExternal: true
- name: <
nameWithType: <
fullName: <
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Actions.Action
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
2021-10-14 20:30:40 +02:00
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
2021-10-14 20:30:40 +02:00
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Actions.Action
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
2021-10-14 20:30:40 +02:00
spec.csharp:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
2021-10-14 20:30:40 +02:00
isExternal: true
- name: <
nameWithType: <
fullName: <
2021-11-23 16:24:04 +01:00
- name: T
nameWithType: T
fullName: T
2021-10-14 20:30:40 +02:00
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
2021-10-14 20:30:40 +02:00
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
2021-11-23 16:24:04 +01:00
- name: T
nameWithType: T
fullName: T
2021-10-14 20:30:40 +02:00
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
2022-07-04 16:50:43 +02:00
- uid: System.Func{TinyLife.Objects.Furniture,System.Boolean}
commentId: T:System.Func{TinyLife.Objects.Furniture,System.Boolean}
parent: System
definition: System.Func`2
name: Func<Furniture, Boolean>
nameWithType: Func<Furniture, Boolean>
fullName: System.Func<TinyLife.Objects.Furniture, System.Boolean>
nameWithType.vb: Func(Of Furniture, Boolean)
fullName.vb: System.Func(Of TinyLife.Objects.Furniture, System.Boolean)
name.vb: Func(Of Furniture, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Objects.Person.CurrentPose
commentId: F:TinyLife.Objects.Person.CurrentPose
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Objects.Person.Pose.Sitting
commentId: F:TinyLife.Objects.Person.Pose.Sitting
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
- uid: TinyLife.NeedType.Energy
commentId: F:TinyLife.NeedType.Energy
2021-10-14 20:30:40 +02:00
isExternal: true
2021-11-23 16:24:04 +01:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Sit*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.Sit
name: Sit
nameWithType: TypelessAction.Sit
fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.ActionSpot
commentId: T:TinyLife.Objects.ActionSpot
parent: TinyLife.Objects
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Objects.ObjectCategory.Chair
commentId: F:TinyLife.Objects.ObjectCategory.Chair
isExternal: true
2022-06-09 20:12:10 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
2021-11-26 23:42:22 +01:00
isExternal: true
2022-06-09 20:12:10 +02:00
name: Sit(Furniture, Single, ActionSpot)
nameWithType: TypelessAction.Sit(Furniture, Single, ActionSpot)
fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
spec.csharp:
2022-06-09 20:12:10 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
name: Sit
nameWithType: TypelessAction.Sit
fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: )
nameWithType: )
fullName: )
spec.vb:
2022-06-09 20:12:10 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2021-10-14 20:30:40 +02:00
name: Sit
nameWithType: TypelessAction.Sit
fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
2021-11-26 23:42:22 +01:00
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
2021-10-14 20:30:40 +02:00
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
name: GetFreeChair
nameWithType: TypelessAction.GetFreeChair
fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
- uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}
commentId: T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}
parent: System
definition: System.ValueTuple`3
name: (T1, T2, T3)<Furniture, ActionSpot, Direction2>
nameWithType: (T1, T2, T3)<Furniture, ActionSpot, Direction2>
fullName: System.ValueTuple<TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2>
nameWithType.vb: (T1, T2, T3)(Of Furniture, ActionSpot, Direction2)
fullName.vb: System.ValueTuple(Of TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2)
name.vb: (T1, T2, T3)(Of Furniture, ActionSpot, Direction2)
spec.csharp:
- uid: System.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.ValueTuple`3
commentId: T:System.ValueTuple`3
isExternal: true
name: (T1, T2, T3)<T1, T2, T3>
nameWithType: (T1, T2, T3)<T1, T2, T3>
fullName: System.ValueTuple<T1, T2, T3>
nameWithType.vb: (T1, T2, T3)(Of T1, T2, T3)
fullName.vb: System.ValueTuple(Of T1, T2, T3)
name.vb: (T1, T2, T3)(Of T1, T2, T3)
spec.csharp:
- uid: System.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T1
nameWithType: T1
fullName: T1
- name: ', '
nameWithType: ', '
fullName: ', '
- name: T2
nameWithType: T2
fullName: T2
- name: ', '
nameWithType: ', '
fullName: ', '
- name: T3
nameWithType: T3
fullName: T3
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
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: T3
nameWithType: T3
fullName: T3
- 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*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
name: GetFreeChairs
nameWithType: TypelessAction.GetFreeChairs
fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
- uid: System.Func{MLEM.Misc.Direction2,System.Boolean}
commentId: T:System.Func{MLEM.Misc.Direction2,System.Boolean}
parent: System
definition: System.Func`2
name: Func<Direction2, Boolean>
nameWithType: Func<Direction2, Boolean>
fullName: System.Func<MLEM.Misc.Direction2, System.Boolean>
nameWithType.vb: Func(Of Direction2, Boolean)
fullName.vb: System.Func(Of MLEM.Misc.Direction2, System.Boolean)
name.vb: Func(Of Direction2, Boolean)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<(T1, T2, T3)<Furniture, ActionSpot, Direction2>>
nameWithType: IEnumerable<(T1, T2, T3)<Furniture, ActionSpot, Direction2>>
fullName: System.Collections.Generic.IEnumerable<System.ValueTuple<TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2>>
nameWithType.vb: IEnumerable(Of (T1, T2, T3)(Of Furniture, ActionSpot, Direction2))
fullName.vb: System.Collections.Generic.IEnumerable(Of System.ValueTuple(Of TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot, MLEM.Misc.Direction2))
name.vb: IEnumerable(Of (T1, T2, T3)(Of Furniture, ActionSpot, Direction2))
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- 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.ValueTuple`3
name: (T1, T2, T3)
nameWithType: (T1, T2, T3)
fullName: System.ValueTuple
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
commentId: M:TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
name: FindAllFreePeople
nameWithType: TypelessAction.FindAllFreePeople
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
2022-07-28 14:58:38 +02:00
- uid: System.Nullable{Vector2}
commentId: T:System.Nullable{Vector2}
2021-10-14 20:30:40 +02:00
parent: System
definition: System.Nullable`1
name: Nullable<Vector2>
nameWithType: Nullable<Vector2>
2022-07-28 14:58:38 +02:00
fullName: System.Nullable<Vector2>
2021-10-14 20:30:40 +02:00
nameWithType.vb: Nullable(Of Vector2)
2022-07-28 14:58:38 +02:00
fullName.vb: System.Nullable(Of Vector2)
2021-10-14 20:30:40 +02:00
name.vb: Nullable(Of Vector2)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
2022-07-28 14:58:38 +02:00
- uid: Vector2
2021-10-14 20:30:40 +02:00
name: Vector2
nameWithType: Vector2
2022-07-28 14:58:38 +02:00
fullName: Vector2
2021-10-14 20:30:40 +02:00
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
2022-07-28 14:58:38 +02:00
- uid: Vector2
2021-10-14 20:30:40 +02:00
name: Vector2
nameWithType: Vector2
2022-07-28 14:58:38 +02:00
fullName: Vector2
2021-10-14 20:30:40 +02:00
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Nullable{System.Single}
commentId: T:System.Nullable{System.Single}
parent: System
definition: System.Nullable`1
name: Nullable<Single>
nameWithType: Nullable<Single>
fullName: System.Nullable<System.Single>
nameWithType.vb: Nullable(Of Single)
fullName.vb: System.Nullable(Of System.Single)
name.vb: Nullable(Of Single)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Person>
nameWithType: IEnumerable<Person>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>
nameWithType.vb: IEnumerable(Of Person)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)
name.vb: IEnumerable(Of Person)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- 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.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.BreakableFurniture.Broken
commentId: F:TinyLife.Objects.BreakableFurniture.Broken
parent: TinyLife.Objects.BreakableFurniture
name: Broken
nameWithType: BreakableFurniture.Broken
fullName: TinyLife.Objects.BreakableFurniture.Broken
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
name: FindAllFreeFurniture
nameWithType: TypelessAction.FindAllFreeFurniture
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
2022-07-04 16:50:43 +02:00
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects
name: FurnitureType
nameWithType: FurnitureType
fullName: TinyLife.Objects.FurnitureType
2021-10-14 20:30:40 +02:00
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Furniture>
nameWithType: IEnumerable<Furniture>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>
nameWithType.vb: IEnumerable(Of Furniture)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)
name.vb: IEnumerable(Of Furniture)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- 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.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.World.Wall
commentId: T:TinyLife.World.Wall
parent: TinyLife.World
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
name: FindAllFreeWalls
nameWithType: TypelessAction.FindAllFreeWalls
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
- uid: System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Wall>
nameWithType: IEnumerable<Wall>
fullName: System.Collections.Generic.IEnumerable<TinyLife.World.Wall>
nameWithType.vb: IEnumerable(Of Wall)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.World.Wall)
name.vb: IEnumerable(Of Wall)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.World.Wall
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- 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.World.Wall
name: Wall
nameWithType: Wall
fullName: TinyLife.World.Wall
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
name: FindAllFreeGround
nameWithType: TypelessAction.FindAllFreeGround
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
2022-07-28 14:58:38 +02:00
- uid: System.Collections.Generic.IEnumerable{Point}
commentId: T:System.Collections.Generic.IEnumerable{Point}
2021-10-14 20:30:40 +02:00
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Point>
nameWithType: IEnumerable<Point>
2022-07-28 14:58:38 +02:00
fullName: System.Collections.Generic.IEnumerable<Point>
2021-10-14 20:30:40 +02:00
nameWithType.vb: IEnumerable(Of Point)
2022-07-28 14:58:38 +02:00
fullName.vb: System.Collections.Generic.IEnumerable(Of Point)
2021-10-14 20:30:40 +02:00
name.vb: IEnumerable(Of Point)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
2022-07-28 14:58:38 +02:00
- uid: Point
2021-10-14 20:30:40 +02:00
name: Point
nameWithType: Point
2022-07-28 14:58:38 +02:00
fullName: Point
2021-10-14 20:30:40 +02:00
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
2022-07-28 14:58:38 +02:00
- uid: Point
2021-10-14 20:30:40 +02:00
name: Point
nameWithType: Point
2022-07-28 14:58:38 +02:00
fullName: Point
2021-10-14 20:30:40 +02:00
isExternal: true
- name: )
nameWithType: )
fullName: )
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{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{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
2021-10-14 20:30:40 +02:00
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable<Vector2>, Nullable<Single>, Boolean, Boolean)
nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable<Vector2>, Nullable<Single>, Boolean, Boolean)
2022-07-28 14:58:38 +02:00
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable<Vector2>, System.Nullable<System.Single>, System.Boolean, System.Boolean)
2021-10-14 20:30:40 +02:00
nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
2022-07-28 14:58:38 +02:00
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean)
2021-10-14 20:30:40 +02:00
name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
spec.csharp:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
2021-10-14 20:30:40 +02:00
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: <
2022-07-28 14:58:38 +02:00
- uid: Vector2
2021-10-14 20:30:40 +02:00
name: Vector2
nameWithType: Vector2
2022-07-28 14:58:38 +02:00
fullName: Vector2
2021-10-14 20:30:40 +02:00
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:
2022-07-28 14:58:38 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
2021-10-14 20:30:40 +02:00
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 '
2022-07-28 14:58:38 +02:00
- uid: Vector2
2021-10-14 20:30:40 +02:00
name: Vector2
nameWithType: Vector2
2022-07-28 14:58:38 +02:00
fullName: Vector2
2021-10-14 20:30:40 +02:00
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.FindFreeFurniture*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
name: FindFreeFurniture
nameWithType: TypelessAction.FindFreeFurniture
fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
2022-05-24 13:36:05 +02:00
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<ActionInfo>
nameWithType: IEnumerable<ActionInfo>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionInfo>
nameWithType.vb: IEnumerable(Of ActionInfo)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionInfo)
name.vb: IEnumerable(Of ActionInfo)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- 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.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
- uid: TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- uid: TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionVariety.GetPassivePriority(TinyLife.Objects.Person)
isExternal: true
- uid: TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionVariety.CanBeExecuted(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<ActionVariety>
nameWithType: IEnumerable<ActionVariety>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>
nameWithType.vb: IEnumerable(Of ActionVariety)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety)
name.vb: IEnumerable(Of ActionVariety)
spec.csharp:
- 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: '>'
spec.vb:
- 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: )
- uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
2021-10-14 20:30:40 +02:00
- uid: TinyLife.Objects.ObjectSpot
commentId: T:TinyLife.Objects.ObjectSpot
parent: TinyLife.Objects
name: ObjectSpot
nameWithType: ObjectSpot
fullName: TinyLife.Objects.ObjectSpot
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
name: GetTableSpot
nameWithType: TypelessAction.GetTableSpot
fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
- uid: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
commentId: T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
parent: System
definition: System.ValueTuple`2
name: (T1, T2)<Furniture, ObjectSpot>
nameWithType: (T1, T2)<Furniture, ObjectSpot>
fullName: System.ValueTuple<TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot>
nameWithType.vb: (T1, T2)(Of Furniture, ObjectSpot)
fullName.vb: System.ValueTuple(Of TinyLife.Objects.Furniture, TinyLife.Objects.ObjectSpot)
name.vb: (T1, T2)(Of Furniture, ObjectSpot)
spec.csharp:
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ObjectSpot
name: ObjectSpot
nameWithType: ObjectSpot
fullName: TinyLife.Objects.ObjectSpot
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.ObjectSpot
name: ObjectSpot
nameWithType: ObjectSpot
fullName: TinyLife.Objects.ObjectSpot
- name: )
nameWithType: )
fullName: )
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
isExternal: true
name: (T1, T2)<T1, T2>
nameWithType: (T1, T2)<T1, T2>
fullName: System.ValueTuple<T1, T2>
nameWithType.vb: (T1, T2)(Of T1, T2)
fullName.vb: System.ValueTuple(Of T1, T2)
name.vb: (T1, T2)(Of T1, T2)
spec.csharp:
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T1
nameWithType: T1
fullName: T1
- name: ', '
nameWithType: ', '
fullName: ', '
- name: T2
nameWithType: T2
fullName: T2
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
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: )
2022-03-09 16:13:05 +01:00
- uid: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth*
commentId: Overload:TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth
name: InvokeForBoth
nameWithType: TypelessAction.InvokeForBoth
fullName: TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth
- uid: System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
commentId: T:System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
parent: System
definition: System.Action`2
name: Action<Person, Person>
nameWithType: Action<Person, Person>
fullName: System.Action<TinyLife.Objects.Person, TinyLife.Objects.Person>
nameWithType.vb: Action(Of Person, Person)
fullName.vb: System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)
name.vb: Action(Of Person, Person)
spec.csharp:
- uid: System.Action`2
name: Action
nameWithType: Action
fullName: System.Action
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Action`2
name: Action
nameWithType: Action
fullName: System.Action
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
- uid: System.Action`2
commentId: T:System.Action`2
isExternal: true
name: Action<T1, T2>
nameWithType: Action<T1, T2>
fullName: System.Action<T1, T2>
nameWithType.vb: Action(Of T1, T2)
fullName.vb: System.Action(Of T1, T2)
name.vb: Action(Of T1, T2)
spec.csharp:
- uid: System.Action`2
name: Action
nameWithType: Action
fullName: System.Action
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T1
nameWithType: T1
fullName: T1
- name: ', '
nameWithType: ', '
fullName: ', '
- name: T2
nameWithType: T2
fullName: T2
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Action`2
name: Action
nameWithType: Action
fullName: System.Action
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: )