2021-08-04 06:51:12 +02:00
### YamlMime:ManagedReference
items :
- uid : TinyLife.Actions.Action
commentId : T:TinyLife.Actions.Action
id : Action
parent : TinyLife.Actions
children :
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionInfo)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
2024-01-07 16:53:47 +01:00
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.Action.CanStartNow
2024-01-07 16:53:47 +01:00
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
2022-12-20 13:25:03 +01:00
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.ElapsedTime
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.FullyInProgress
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.Action.GetDisplayName
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
2024-07-26 12:47:59 +02:00
- TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean})
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.Action.GetIconObject
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
2023-06-25 15:41:49 +02:00
- TinyLife.Actions.Action.GetProgress
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
2023-10-11 16:05:32 +02:00
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.Action.Id
2024-01-07 16:53:47 +01:00
- TinyLife.Actions.Action.InProgressTime
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.Info
- TinyLife.Actions.Action.Initialize
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.IsCompleted
2023-05-26 15:16:22 +02:00
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
2024-06-15 12:48:46 +02:00
- TinyLife.Actions.Action.OnActionTypeConstructed
2023-03-30 18:07:55 +02:00
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
2021-10-14 20:30:40 +02:00
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
2023-03-31 13:26:13 +02:00
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
2023-12-13 14:46:39 +01:00
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.Parent
- TinyLife.Actions.Action.Person
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PlayerPromptOpen
- TinyLife.Actions.Action.Random
2023-07-20 14:27:20 +02:00
- TinyLife.Actions.Action.ResetSpeech
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.Action.StartedAutomatically
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
2022-07-04 16:50:43 +02:00
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.Action.Type
2022-09-05 14:19:42 +02:00
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
2024-06-09 17:05:30 +02:00
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
2021-08-04 06:51:12 +02:00
langs :
- csharp
- vb
name : Action
nameWithType : Action
fullName : TinyLife.Actions.Action
type : Class
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2021-08-04 06:51:12 +02:00
id : Action
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 30
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
2024-06-09 17:05:30 +02:00
An action is something that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> does.
2024-01-07 16:53:47 +01:00
An action is always derived from an underlying <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> that contains various action settings.
2024-06-09 17:05:30 +02:00
Actions can be queued up for a person (<xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref>) or currently active (<xref href="TinyLife.Objects.PersonLike.CurrentActions" data-throw-if-not-resolved="false"></xref>).
2024-01-07 16:53:47 +01:00
To create a more complex action, it is best to extend <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>.
2024-06-09 17:05:30 +02:00
You can find a multitude of action-related events in <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, like <xref href="TinyLife.Objects.PersonLike.OnActionsCompleted" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : >-
[ DataContract]
public abstract class Action : JsonTypeSafeGenericDataHolder, IGenericDataHolder
2021-08-04 06:51:12 +02:00
content.vb : >-
2022-11-12 13:53:28 +01:00
<DataContract>
2023-03-30 18:07:55 +02:00
Public MustInherit Class Action Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
2021-08-04 06:51:12 +02:00
inheritance :
- System.Object
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
2021-08-04 06:51:12 +02:00
derivedClasses :
2023-10-11 16:05:32 +02:00
- TinyLife.Actions.CleanEverythingAction
2023-03-31 13:26:13 +02:00
- TinyLife.Actions.DebugAction
- TinyLife.Actions.DeferredAction
2021-08-04 06:51:12 +02:00
- TinyLife.Actions.DieAction
- TinyLife.Actions.MultiAction
- TinyLife.Actions.PathfindAction
2023-03-31 13:26:13 +02:00
- TinyLife.Actions.PathfindToPersonAction
2022-11-12 13:53:28 +01:00
- TinyLife.Actions.SocialAction.StartPartnerAction
2023-03-31 13:26:13 +02:00
- TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction
2021-08-04 06:51:12 +02:00
implements :
- MLEM.Misc.IGenericDataHolder
inheritedMembers :
2022-12-20 13:25:03 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
2021-11-23 16:24:04 +01:00
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
2021-08-04 06:51:12 +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.Action.TinyLife.Utilities.Extensions.JsonCopy``1
2022-11-12 13:53:28 +01:00
attributes :
- type : System.Runtime.Serialization.DataContractAttribute
ctor : System.Runtime.Serialization.DataContractAttribute.#ctor
arguments : [ ]
- uid : TinyLife.Actions.Action.Random
commentId : F:TinyLife.Actions.Action.Random
id : Random
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : Random
nameWithType : Action.Random
fullName : TinyLife.Actions.Action.Random
2021-08-04 06:51:12 +02:00
type : Field
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Random
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 37
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A <xref href="TinyLife.Actions.Action.Random" data-throw-if-not-resolved="false"></xref> instance that can be used by actions.
This value has the default seed.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : public static readonly Random Random
2021-08-04 06:51:12 +02:00
return :
2022-11-12 13:53:28 +01:00
type : System.Random
content.vb : Public Shared ReadOnly Random As Random
2024-06-15 12:48:46 +02:00
- uid : TinyLife.Actions.Action.OnActionTypeConstructed
commentId : E:TinyLife.Actions.Action.OnActionTypeConstructed
id : OnActionTypeConstructed
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : OnActionTypeConstructed
nameWithType : Action.OnActionTypeConstructed
fullName : TinyLife.Actions.Action.OnActionTypeConstructed
type : Event
source :
remote :
path : TinyLife/Actions/Action.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OnActionTypeConstructed
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 43
2024-06-15 12:48:46 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
summary : >-
An event that is invoked when an <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> instance is constructed using the private constructor invoked in <xref href="TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)" data-throw-if-not-resolved="false"></xref>.
This event can be used to modify the <xref href="TinyLife.Actions.ActionType.TypeSettings" data-throw-if-not-resolved="false"></xref> of the Action type before they are made readonly.
example : [ ]
syntax :
content : public static event Action.ActionTypeConstructedDelegate OnActionTypeConstructed
return :
type : TinyLife.Actions.Action.ActionTypeConstructedDelegate
content.vb : Public Shared Event OnActionTypeConstructed As Action.ActionTypeConstructedDelegate
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.InProgressTime
commentId : P:TinyLife.Actions.Action.InProgressTime
id : InProgressTime
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : InProgressTime
nameWithType : Action.InProgressTime
fullName : TinyLife.Actions.Action.InProgressTime
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : InProgressTime
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 51
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Represents the amount of time that this action has "properly" been in progress for.
This 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.
By default, <xref href="TinyLife.Actions.Action.ElapsedTime" data-throw-if-not-resolved="false"></xref> is returned.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
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.Action.InProgressTime*
- uid : TinyLife.Actions.Action.FullyInProgress
commentId : P:TinyLife.Actions.Action.FullyInProgress
id : FullyInProgress
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : FullyInProgress
nameWithType : Action.FullyInProgress
fullName : TinyLife.Actions.Action.FullyInProgress
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : FullyInProgress
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 58
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns whether this action is currently "properly" in progress.
This 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.
By default, this property is true if <xref href="TinyLife.Actions.Action.InProgressTime" data-throw-if-not-resolved="false"></xref> is greater than <xref href="System.TimeSpan.Zero" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
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.Action.FullyInProgress*
- uid : TinyLife.Actions.Action.Type
commentId : F:TinyLife.Actions.Action.Type
id : Type
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : Type
nameWithType : Action.Type
fullName : TinyLife.Actions.Action.Type
type : Field
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Type
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 64
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : The <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> that this action instance derives from
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : >-
[ DataMember]
public readonly ActionType Type
return :
type : TinyLife.Actions.ActionType
content.vb : >-
<DataMember>
Public ReadOnly Type As ActionType
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
- uid : TinyLife.Actions.Action.Info
commentId : F:TinyLife.Actions.Action.Info
id : Info
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : Info
nameWithType : Action.Info
fullName : TinyLife.Actions.Action.Info
type : Field
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Info
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 69
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : The <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
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : >-
[ DataMember]
public readonly ActionInfo Info
2021-08-04 06:51:12 +02:00
return :
2022-11-12 13:53:28 +01:00
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 : [ ]
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.Id
commentId : F:TinyLife.Actions.Action.Id
id : Id
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : Id
nameWithType : Action.Id
fullName : TinyLife.Actions.Action.Id
type : Field
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Id
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 75
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This action's unique id, which was randomly generated using <xref href="System.Guid.NewGuid" data-throw-if-not-resolved="false"></xref> when this action was constructed.
2024-06-09 17:05:30 +02:00
An action's unique id can be used to reference this action in other places, and child actions can be retrieved using <xref href="TinyLife.Actions.Action.GetChildren(System.Boolean)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action.GetChild%60%601(System.Guid%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> or through a <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Objects.PersonLike.GetAction%60%601(System.Guid%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
content : >-
[ DataMember]
public readonly Guid Id
return :
type : System.Guid
content.vb : >-
<DataMember>
Public ReadOnly Id As Guid
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.StartedAutomatically
commentId : P:TinyLife.Actions.Action.StartedAutomatically
id : StartedAutomatically
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : StartedAutomatically
nameWithType : Action.StartedAutomatically
fullName : TinyLife.Actions.Action.StartedAutomatically
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : StartedAutomatically
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 80
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : If 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
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : >-
[ DataMember]
public bool StartedAutomatically { get; }
parameters : [ ]
2021-08-04 06:51:12 +02:00
return :
2021-10-14 20:30:40 +02:00
type : System.Boolean
2022-11-12 13:53:28 +01:00
content.vb : >-
<DataMember>
2023-03-30 18:07:55 +02:00
Public Property StartedAutomatically As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.StartedAutomatically*
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
- uid : TinyLife.Actions.Action.Parent
commentId : P:TinyLife.Actions.Action.Parent
id : Parent
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : Parent
nameWithType : Action.Parent
fullName : TinyLife.Actions.Action.Parent
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Parent
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 86
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
The <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> that created or otherwise owns this action, which also means this action will be part of the parent's <xref href="TinyLife.Actions.Action.GetChildren(System.Boolean)" data-throw-if-not-resolved="false"></xref>.
This 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>.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : public Action Parent { get; }
parameters : [ ]
2021-08-04 06:51:12 +02:00
return :
2022-11-12 13:53:28 +01:00
type : TinyLife.Actions.Action
2023-03-30 18:07:55 +02:00
content.vb : Public Property Parent As Action
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.Parent*
- uid : TinyLife.Actions.Action.Person
commentId : P:TinyLife.Actions.Action.Person
id : Person
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : Person
nameWithType : Action.Person
fullName : TinyLife.Actions.Action.Person
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Person
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 90
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : The <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> that this action is being executed by
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public PersonLike Person { get; }
2022-11-12 13:53:28 +01:00
parameters : [ ]
2021-08-04 06:51:12 +02:00
return :
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
content.vb : Public ReadOnly Property Person As PersonLike
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.Person*
- uid : TinyLife.Actions.Action.ElapsedTime
commentId : P:TinyLife.Actions.Action.ElapsedTime
id : ElapsedTime
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : ElapsedTime
nameWithType : Action.ElapsedTime
fullName : TinyLife.Actions.Action.ElapsedTime
type : Property
2021-08-04 06:51:12 +02:00
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : ElapsedTime
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 94
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : The amount of in-game time that has elapsed since this action has started
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : >-
[ DataMember]
public TimeSpan ElapsedTime { get; protected set; }
parameters : [ ]
return :
type : System.TimeSpan
content.vb : >-
<DataMember>
Public Property ElapsedTime As TimeSpan
overload : TinyLife.Actions.Action.ElapsedTime*
attributes :
- type : System.Runtime.Serialization.DataMemberAttribute
ctor : System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments : [ ]
- uid : TinyLife.Actions.Action.PlayerPromptOpen
commentId : P:TinyLife.Actions.Action.PlayerPromptOpen
id : PlayerPromptOpen
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : PlayerPromptOpen
nameWithType : Action.PlayerPromptOpen
fullName : TinyLife.Actions.Action.PlayerPromptOpen
type : Property
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : PlayerPromptOpen
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 100
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A property that stores whether a player prompt is currently open. A prompt can be opened using <xref href="TinyLife.Actions.Action.OpenPlayerPrompt(System.String%2cSystem.Predicate%7bMLEM.Ui.Elements.Panel%7d%2cSystem.Action%7bMLEM.Ui.Elements.Panel%7d%2cSystem.Boolean%2cSystem.Action%7bTinyLife.Uis.CoveringGroup%2cMLEM.Ui.Elements.Panel%7d%2cMLEM.Textures.TextureRegion%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
This 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.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public bool PlayerPromptOpen { get; }
parameters : [ ]
2021-10-14 20:30:40 +02:00
return :
type : System.Boolean
2023-03-30 18:07:55 +02:00
content.vb : Public Property PlayerPromptOpen As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.PlayerPromptOpen*
- uid : TinyLife.Actions.Action.ForceResult
commentId : F:TinyLife.Actions.Action.ForceResult
id : ForceResult
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : ForceResult
nameWithType : Action.ForceResult
fullName : TinyLife.Actions.Action.ForceResult
type : Field
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : ForceResult
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 108
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This value can be set to a <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> to force <xref href="TinyLife.Actions.Action.IsCompleted" data-throw-if-not-resolved="false"></xref> to return it.
This is useful if there is an erroring calculation in your <xref href="TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> code, for example.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : protected CompletionType? ForceResult
return :
type : System.Nullable{TinyLife.Actions.CompletionType}
content.vb : Protected ForceResult As CompletionType?
- uid : TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionInfo)
commentId : M:TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionInfo)
id : '#ctor(TinyLife.Actions.ActionInfo)'
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : Action(ActionInfo)
nameWithType : Action.Action(ActionInfo)
fullName : TinyLife.Actions.Action.Action(TinyLife.Actions.ActionInfo)
type : Constructor
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : .ctor
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 119
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : Creates a new typeless action with the given action information.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : protected Action(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.Action.#ctor*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.New(ActionInfo)
fullName.vb : TinyLife.Actions.Action.New(TinyLife.Actions.ActionInfo)
name.vb : New(ActionInfo)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
commentId : M:TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
id : '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : Action(ActionType, ActionInfo)
nameWithType : Action.Action(ActionType, ActionInfo)
fullName : TinyLife.Actions.Action.Action(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
type : Constructor
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : .ctor
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 128
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : Creates a new action with the given action information.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : protected Action(ActionType type, ActionInfo info)
parameters :
- id : type
type : TinyLife.Actions.ActionType
description : The type for this action.
- id : info
type : TinyLife.Actions.ActionInfo
description : The information for this action.
content.vb : Protected Sub New(type As ActionType, info As ActionInfo)
overload : TinyLife.Actions.Action.#ctor*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.New(ActionType, ActionInfo)
fullName.vb : TinyLife.Actions.Action.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
name.vb : New(ActionType, ActionInfo)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Initialize
commentId : M:TinyLife.Actions.Action.Initialize
id : Initialize
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : Initialize()
nameWithType : Action.Initialize()
fullName : TinyLife.Actions.Action.Initialize()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Initialize
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 138
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This method is called when the action is first started by a <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
2024-06-09 17:05:30 +02:00
Note that it is not called when the action gets added to the <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref>, but when it is moved to <xref href="TinyLife.Objects.PersonLike.CurrentActions" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual void Initialize()
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Sub Initialize()
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.Initialize*
- uid : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId : M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id : Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : Update(GameTime, TimeSpan, float)
nameWithType : Action.Update(GameTime, TimeSpan, float)
fullName : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Update
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 147
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This method is called every update frame if this action is currently active.
By default, only the <xref href="TinyLife.Actions.Action.ElapsedTime" data-throw-if-not-resolved="false"></xref> is modified in this method and <xref href="TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action%2cMicrosoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is called.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters :
- id : time
type : Microsoft.Xna.Framework.GameTime
description : The current game time
- id : passedInGame
type : System.TimeSpan
description : The amount of time that has passed, in 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>
content.vb : Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overload : TinyLife.Actions.Action.Update*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.Update(GameTime, TimeSpan, Single)
fullName.vb : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb : Update(GameTime, TimeSpan, Single)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.IsCompleted
commentId : M:TinyLife.Actions.Action.IsCompleted
id : IsCompleted
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : IsCompleted()
nameWithType : Action.IsCompleted()
fullName : TinyLife.Actions.Action.IsCompleted()
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : IsCompleted
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 165
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This method is called every update frame by a <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> if this action is currently active to check if it should be stopped.
If this returns a result other than <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> will be called and the action is stopped.
By default, only <xref href="TinyLife.Actions.Action.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.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : public virtual CompletionType IsCompleted()
2021-10-14 20:30:40 +02:00
return :
2022-11-12 13:53:28 +01:00
type : TinyLife.Actions.CompletionType
description : The current completion type of this action
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Function IsCompleted() As CompletionType
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.IsCompleted*
- uid : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId : M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
id : OnCompleted(TinyLife.Actions.CompletionType)
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2022-11-12 13:53:28 +01:00
name : OnCompleted(CompletionType)
nameWithType : Action.OnCompleted(CompletionType)
fullName : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : OnCompleted
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 175
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This method is called when this action <xref href="TinyLife.Actions.Action.IsCompleted" data-throw-if-not-resolved="false"></xref>, or if it is canceled from an outside source.
Note that, if this method is called as a result of <xref href="TinyLife.Actions.Action.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.
By default, only <xref href="TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action%2cTinyLife.Actions.CompletionType%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is called.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2022-11-12 13:53:28 +01:00
content : public virtual void OnCompleted(CompletionType type)
2021-08-04 06:51:12 +02:00
parameters :
2021-10-14 20:30:40 +02:00
- id : type
2022-11-12 13:53:28 +01:00
type : TinyLife.Actions.CompletionType
description : The type that this action completed with
content.vb : Public Overridable Sub OnCompleted(type As CompletionType)
overload : TinyLife.Actions.Action.OnCompleted*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
commentId : M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
id : Validate(TinyLife.Objects.PersonLike)
2021-08-04 06:51:12 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : Validate(PersonLike)
nameWithType : Action.Validate(PersonLike)
fullName : TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
2021-08-04 06:51:12 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2021-11-26 23:42:22 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-11-12 13:53:28 +01:00
id : Validate
2022-03-09 16:13:05 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 194
2021-08-04 06:51:12 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Validates this action's data.
This is called when a map is loaded from disk.
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
2021-08-04 06:51:12 +02:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public virtual bool Validate(PersonLike person)
2021-08-04 06:51:12 +02:00
parameters :
2022-11-12 13:53:28 +01:00
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The person that this action belongs to
2021-08-04 06:51:12 +02:00
return :
2021-10-14 20:30:40 +02:00
type : System.Boolean
2022-11-12 13:53:28 +01:00
description : Whether or not the action is still valid (or if it has invalid data)
2024-06-09 17:05:30 +02:00
content.vb : Public Overridable Function Validate(person As PersonLike) As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.Validate*
- uid : TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId : M:TinyLife.Actions.Action.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.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : TryForceResult(CompletionType, CanExecuteResult?, MapObject)
nameWithType : Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject)
fullName : TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : TryForceResult
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 207
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This is an external version of <xref href="TinyLife.Actions.Action.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.
A reason is provided that can be used to decide whether the external object can cause this action to fail.
By default, this action sets <xref href="TinyLife.Actions.Action.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't return true.
2022-11-12 13:53:28 +01:00
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.Action.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.Action.TryForceResult*
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId : M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
id : CanMultitask(TinyLife.Actions.Action)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CanMultitask(Action)
nameWithType : Action.CanMultitask(Action)
fullName : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CanMultitask
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 225
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Return true on this method if this action can be multi-tasked along with the passed <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref>.
To actually check this property, <xref href="TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action%2cTinyLife.Actions.Action)" data-throw-if-not-resolved="false"></xref> should be used as it compares both objects.
A multi-tasking is an action that is currently active along with another action.
By default, multi-tasking is disallowed for any action.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual bool CanMultitask(Action other)
parameters :
- id : other
type : TinyLife.Actions.Action
description : The action to multi-task with
return :
type : System.Boolean
description : Whether this action can be multi-tasked
content.vb : Public Overridable Function CanMultitask(other As Action) As Boolean
overload : TinyLife.Actions.Action.CanMultitask*
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.CanStartNow
commentId : M:TinyLife.Actions.Action.CanStartNow
id : CanStartNow
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CanStartNow()
nameWithType : Action.CanStartNow()
fullName : TinyLife.Actions.Action.CanStartNow()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CanStartNow
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 235
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
2024-06-09 17:05:30 +02:00
Return <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> on this method if this action can be started right now. This method is queried when this action moves from a person's <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref> to their <xref href="TinyLife.Objects.PersonLike.CurrentActions" data-throw-if-not-resolved="false"></xref>. If this method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, it stays in the <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref>.
2024-01-07 16:53:47 +01:00
By default, <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> overrides this behavior to only allow the action to be started if the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> is not being held, and not currently occupying an action spot that has the <code>Stay</code> flag set.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
content : public virtual bool CanStartNow()
return :
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether this action can start now.
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Function CanStartNow() As Boolean
overload : TinyLife.Actions.Action.CanStartNow*
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
commentId : M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
id : CanCancel(TinyLife.Actions.Action)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CanCancel(Action)
nameWithType : Action.CanCancel(Action)
fullName : TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CanCancel
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 246
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns whether or not this action can be canceled by the given outside source.
Note that the outside source can be null, and if it is, it means that the player canceled the action manually.
By default, actions can only be canceled if the <code class="paramref">cancelSource</code> is null.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual bool CanCancel(Action cancelSource)
parameters :
- id : cancelSource
type : TinyLife.Actions.Action
description : The source of the cancelation, or null if the player canceled it
return :
type : System.Boolean
description : true if the action can be canceled
content.vb : Public Overridable Function CanCancel(cancelSource As Action) As Boolean
overload : TinyLife.Actions.Action.CanCancel*
- uid : TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId : M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
id : GetNextAction(TinyLife.Actions.CompletionType)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetNextAction(CompletionType)
nameWithType : Action.GetNextAction(CompletionType)
fullName : TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetNextAction
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 257
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns an action that should be queued up immediately after this action completes.
The queued up action is immediately started in the slot that this action occupied.
Can be null, and is null by default.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual Action GetNextAction(CompletionType completion)
parameters :
- id : completion
type : TinyLife.Actions.CompletionType
description : The type that this action completed with
return :
type : TinyLife.Actions.Action
description : The follow-up action
content.vb : Public Overridable Function GetNextAction(completion As CompletionType) As Action
overload : TinyLife.Actions.Action.GetNextAction*
- uid : TinyLife.Actions.Action.GetIconObject
commentId : M:TinyLife.Actions.Action.GetIconObject
id : GetIconObject
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetIconObject()
nameWithType : Action.GetIconObject()
fullName : TinyLife.Actions.Action.GetIconObject()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetIconObject
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 267
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns the map object that is displayed in the action queue in the top left of the screen.
Note that this value is ignored if this action's type has a <xref href="TinyLife.Actions.ActionType.TypeSettings.Texture" data-throw-if-not-resolved="false"></xref>.
By default, the <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref> is returned.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual MapObject GetIconObject()
return :
type : TinyLife.Objects.MapObject
description : The icon object
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Function GetIconObject() As MapObject
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.GetIconObject*
- uid : TinyLife.Actions.Action.CausesExtremelyFastSpeed
commentId : M:TinyLife.Actions.Action.CausesExtremelyFastSpeed
id : CausesExtremelyFastSpeed
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CausesExtremelyFastSpeed()
nameWithType : Action.CausesExtremelyFastSpeed()
fullName : TinyLife.Actions.Action.CausesExtremelyFastSpeed()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CausesExtremelyFastSpeed
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 276
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns true if this action, while it is currently active, should cause the <xref href="TinyLife.GameSpeed.ExtremelyFast" data-throw-if-not-resolved="false"></xref> speed to be available.
By default, this method returns false.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual bool CausesExtremelyFastSpeed()
return :
type : System.Boolean
description : Whether the extremely fast speed should be available
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Function CausesExtremelyFastSpeed() As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.CausesExtremelyFastSpeed*
- uid : TinyLife.Actions.Action.GetDisplayName
commentId : M:TinyLife.Actions.Action.GetDisplayName
id : GetDisplayName
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetDisplayName()
nameWithType : Action.GetDisplayName()
fullName : TinyLife.Actions.Action.GetDisplayName()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetDisplayName
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 285
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns a localized string that explains this action in short.
By default, this method returns <xref href="TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public virtual string GetDisplayName()
return :
type : System.String
2024-01-07 16:53:47 +01:00
description : This action's display name
2023-03-30 18:07:55 +02:00
content.vb : Public Overridable Function GetDisplayName() As String
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.GetDisplayName*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
commentId : M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
id : CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : CanEnqueueConversation(PersonLike, ActionType)
nameWithType : Action.CanEnqueueConversation(PersonLike, ActionType)
fullName : TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CanEnqueueConversation
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 297
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns true if the given <code class="paramref">person</code> can (automatically) enqueue a social action with the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> that is executing this action.
Note that enqueueing a social action manually is still possible even if this method returns false.
By default, only <xref href="TinyLife.Actions.SleepAction" data-throw-if-not-resolved="false"></xref> returns false on this method.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public virtual bool CanEnqueueConversation(PersonLike person, ActionType type)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The person that wants to converse with us.
- id : type
type : TinyLife.Actions.ActionType
description : The type of action that should be enqueued. Might be null, in which case a generic or unknown action is querying this function.
return :
type : System.Boolean
description : Whether or not enqueueing a social action is possible.
2024-06-09 17:05:30 +02:00
content.vb : Public Overridable Function CanEnqueueConversation(person As PersonLike, type As ActionType) As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.CanEnqueueConversation*
2023-06-25 15:41:49 +02:00
- uid : TinyLife.Actions.Action.GetProgress
commentId : M:TinyLife.Actions.Action.GetProgress
id : GetProgress
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetProgress()
nameWithType : Action.GetProgress()
fullName : TinyLife.Actions.Action.GetProgress()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-06-25 15:41:49 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetProgress
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 307
2023-06-25 15:41:49 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Optionally returns the progress that this action's execution currently exhibits, in a range between 0 and 1.
The returned progress will be displayed below the action icon in the top left as a green bar that is expected to fill up slowly as progress is made.
Returning an empty value causes no progress bar to be displayed, and is also the default behavior.
2023-06-25 15:41:49 +02:00
example : [ ]
syntax :
content : public virtual float? GetProgress()
return :
type : System.Nullable{System.Single}
2024-01-07 16:53:47 +01:00
description : This action's progress.
2023-06-25 15:41:49 +02:00
content.vb : Public Overridable Function GetProgress() As Single?
overload : TinyLife.Actions.Action.GetProgress*
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
commentId : M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
id : OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : OnChildCompleted(Action, CompletionType, bool)
nameWithType : Action.OnChildCompleted(Action, CompletionType, bool)
fullName : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OnChildCompleted
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 319
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
This method is invoked automatically when an action completes that is marked as this action's child.
A child action is one started through a <xref href="TinyLife.Actions.Handlers.MultiActionHandler" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler" data-throw-if-not-resolved="false"></xref>.
By default, this method calls <xref href="TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action%2cTinyLife.Actions.CompletionType%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> on this action's <xref href="TinyLife.Actions.Action.Parent" data-throw-if-not-resolved="false"></xref>, if there is one.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
content : protected virtual void OnChildCompleted(Action child, CompletionType type, bool grandchild)
parameters :
- id : child
type : TinyLife.Actions.Action
2023-04-26 14:51:19 +02:00
description : The child that completed.
2023-03-30 18:07:55 +02:00
- id : type
type : TinyLife.Actions.CompletionType
2024-01-07 16:53:47 +01:00
description : The child's completion type.
2023-03-30 18:07:55 +02:00
- id : grandchild
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether the given child is a grandchild, rather than a direct child.
2023-03-30 18:07:55 +02:00
content.vb : Protected Overridable Sub OnChildCompleted(child As Action, type As CompletionType, grandchild As Boolean)
overload : TinyLife.Actions.Action.OnChildCompleted*
nameWithType.vb : Action.OnChildCompleted(Action, CompletionType, Boolean)
fullName.vb : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean)
name.vb : OnChildCompleted(Action, CompletionType, Boolean)
2023-12-13 14:46:39 +01:00
- uid : TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
commentId : M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
id : OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-12-13 14:46:39 +01:00
name : OpenPlayerPrompt(string, Predicate<Panel>, Action<Panel>, bool, Action<CoveringGroup, Panel>, TextureRegion, float)
nameWithType : Action.OpenPlayerPrompt(string, Predicate<Panel>, Action<Panel>, bool, Action<CoveringGroup, Panel>, TextureRegion, float)
fullName : TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate<MLEM.Ui.Elements.Panel>, System.Action<MLEM.Ui.Elements.Panel>, bool, System.Action<TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel>, MLEM.Textures.TextureRegion, float)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OpenPlayerPrompt
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 336
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Opens a prompt for the player with the given elements, also pausing the game.
This 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.
To check whether a player prompt is currently opened, see <xref href="TinyLife.Actions.Action.PlayerPromptOpen" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2023-12-13 14:46:39 +01:00
content : public CoveringGroup OpenPlayerPrompt(string title, Predicate<Panel> canFinish, Action<Panel> onFinished, bool canExit, Action<CoveringGroup, Panel> addChildren, TextureRegion portrait = null, float panelWidth = 100)
2022-11-12 13:53:28 +01: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
2023-12-13 14:46:39 +01:00
- id : addChildren
type : System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
2024-01-07 16:53:47 +01:00
description : A function that should be used to add elements that should be displayed in this prompt, along with the title and possibly the Okay button if <code class="paramref">canFinish</code> is used.
2022-11-12 13:53:28 +01:00
- id : portrait
type : MLEM.Textures.TextureRegion
2024-01-07 16:53:47 +01:00
description : The portrait to display. If this is null, the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>'s portrait is used.
2023-12-13 14:46:39 +01:00
- id : panelWidth
type : System.Single
2024-02-04 12:36:02 +01:00
description : The width of the displayed panel. Defaults to 100.
2022-11-12 13:53:28 +01:00
return :
type : TinyLife.Uis.CoveringGroup
2023-12-13 14:46:39 +01:00
content.vb : Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, addChildren As Action(Of CoveringGroup, Panel), portrait As TextureRegion = Nothing, panelWidth As Single = 100) As CoveringGroup
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.OpenPlayerPrompt*
exceptions :
- type : System.InvalidOperationException
commentId : T:System.InvalidOperationException
2024-01-07 16:53:47 +01:00
description : Thrown if this action's <xref href="TinyLife.Actions.Action.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>.
2023-12-13 14:46:39 +01:00
nameWithType.vb : Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
fullName.vb : TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
name.vb : OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
commentId : M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
id : OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : OpenYesNoPrompt(string, Action, Action, TextureRegion)
nameWithType : Action.OpenYesNoPrompt(string, Action, Action, TextureRegion)
fullName : TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OpenYesNoPrompt
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 371
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Opens a prompt for the player that contains a yes and a no button along with some text.
This prompt can be used to ensure that a player selected the right option in an important decision.
To check whether a player prompt is currently opened, see <xref href="TinyLife.Actions.Action.PlayerPromptOpen" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public CoveringGroup OpenYesNoPrompt(string title, Action onYes, Action onNo = null, TextureRegion portrait = null)
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
- id : portrait
type : MLEM.Textures.TextureRegion
2024-01-07 16:53:47 +01:00
description : The portrait to display. If this is null, the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>'s portrait is used.
2022-11-12 13:53:28 +01:00
return :
type : TinyLife.Uis.CoveringGroup
content.vb : Public Function OpenYesNoPrompt(title As String, onYes As Action, onNo As Action = Nothing, portrait As TextureRegion = Nothing) As CoveringGroup
overload : TinyLife.Actions.Action.OpenYesNoPrompt*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.OpenYesNoPrompt(String, Action, Action, TextureRegion)
fullName.vb : TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion)
name.vb : OpenYesNoPrompt(String, Action, Action, TextureRegion)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.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.Action.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)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : OpenTextPrompt(string, Action<string>, Predicate<string>, Rule, string, TextureRegion)
nameWithType : Action.OpenTextPrompt(string, Action<string>, Predicate<string>, TextField.Rule, string, TextureRegion)
fullName : TinyLife.Actions.Action.OpenTextPrompt(string, System.Action<string>, System.Predicate<string>, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OpenTextPrompt
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 399
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Opens a prompt with a text box that allows the player to input a string.
To check whether a player prompt is currently opened, see <xref href="TinyLife.Actions.Action.PlayerPromptOpen" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public CoveringGroup OpenTextPrompt(string title, Action<string> onFinished, Predicate<string> isNameValid = null, TextField.Rule rule = null, string defaultText = null, TextureRegion portrait = null)
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
- id : portrait
type : MLEM.Textures.TextureRegion
2024-01-07 16:53:47 +01:00
description : The portrait to display. If this is null, the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>'s portrait is used.
2022-11-12 13:53:28 +01:00
return :
type : TinyLife.Uis.CoveringGroup
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
overload : TinyLife.Actions.Action.OpenTextPrompt*
nameWithType.vb : Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
2023-03-30 18:07:55 +02:00
fullName.vb : TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion)
name.vb : OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion)
2023-03-31 13:26:13 +02:00
- uid : TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
commentId : M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
id : OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : OpenChoicePrompt(ChoicePromptInfo)
nameWithType : Action.OpenChoicePrompt(ChoicePromptInfo)
2023-03-31 13:26:13 +02:00
fullName : TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : OpenChoicePrompt
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 412
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : Opens a text prompt (<xref href="TinyLife.Actions.Action.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.Actions.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 "correct", causing a positive effect to happen.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public CoveringGroup OpenChoicePrompt(ChoicePromptInfo info)
parameters :
- id : info
2023-03-31 13:26:13 +02:00
type : TinyLife.Actions.ChoicePromptInfo
2022-11-12 13:53:28 +01:00
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.Action.OpenChoicePrompt*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
commentId : M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
id : SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
nameWithType : Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
fullName : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : SpeakAlone
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 433
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Displays emotes for this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> with the given settings as if they were talking to themselves out loud.
This 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>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public bool SpeakAlone(GameTime time, float speedMultiplier, EmoteChoices emoteChoices, SpeakStyle speakStyles, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
2022-11-12 13:53:28 +01:00
parameters :
- id : time
type : Microsoft.Xna.Framework.GameTime
2024-01-07 16:53:47 +01:00
description : The game's current time
2022-11-12 13:53:28 +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>
2024-06-09 17:05:30 +02:00
- id : emoteChoices
type : TinyLife.Actions.EmoteChoices
description : The emotes to pick from when displaying emotes
2022-11-12 13:53:28 +01:00
- 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>)
2023-07-20 14:27:20 +02:00
- id : minimumSeconds
type : System.Single
description : The minimum amount of seconds that a speech segment should last.
- id : maximumSeconds
type : System.Single
description : The maximum amount of seconds that a speech segment should last.
- id : minimumBreakSeconds
type : System.Single
description : The minimum amount of seconds of break to take between speech segments.
- id : maximumBreakSeconds
type : System.Single
description : The maximum amount of seconds of break to take between speech segments.
2022-11-12 13:53:28 +01:00
return :
type : System.Boolean
2024-01-07 16:53:47 +01:00
description : Whether all emotes were successfully displayed. This method only returns true if <code class="paramref">totalAmount</code> is less than the default value
2024-06-09 17:05:30 +02:00
content.vb : Public Function SpeakAlone(time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, speakStyles As SpeakStyle, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.SpeakAlone*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
fullName.vb : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
name.vb : SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
- uid : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
commentId : M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
id : ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
nameWithType : Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
fullName : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2023-07-20 14:27:20 +02:00
id : ThinkAlone
2022-11-12 13:53:28 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 450
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Displays thought bubbles for this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> with the given settings as if they were thinking to themselves.
This is used by actions like <xref href="TinyLife.Actions.ActionType.Sleep" data-throw-if-not-resolved="false"></xref>.
2023-07-20 14:27:20 +02:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public bool ThinkAlone(GameTime time, float speedMultiplier, EmoteChoices emoteChoices, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = 0.5, float maximumBreakSeconds = 2, int totalAmount = 2147483647)
2023-07-20 14:27:20 +02:00
parameters :
- id : time
type : Microsoft.Xna.Framework.GameTime
2024-01-07 16:53:47 +01:00
description : The game's current time
2023-07-20 14:27:20 +02: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>
2024-06-09 17:05:30 +02:00
- id : emoteChoices
type : TinyLife.Actions.EmoteChoices
description : The emotes to pick from when displaying emotes
2023-07-20 14:27:20 +02:00
- id : minimumSeconds
type : System.Single
description : The minimum amount of seconds that a speech segment should last.
- id : maximumSeconds
type : System.Single
description : The maximum amount of seconds that a speech segment should last.
- id : minimumBreakSeconds
type : System.Single
description : The minimum amount of seconds of break to take between speech segments.
- id : maximumBreakSeconds
type : System.Single
description : The maximum amount of seconds of break to take between speech segments.
- 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
2024-01-07 16:53:47 +01:00
description : Whether all emotes were successfully displayed. This method only returns true if <code class="paramref">totalAmount</code> is less than the default value
2024-06-09 17:05:30 +02:00
content.vb : Public Function ThinkAlone(time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = 0.5, maximumBreakSeconds As Single = 2, totalAmount As Integer = 2147483647) As Boolean
2023-07-20 14:27:20 +02:00
overload : TinyLife.Actions.Action.ThinkAlone*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
fullName.vb : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
name.vb : ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
- uid : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
commentId : M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
id : SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
nameWithType : Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
fullName : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
2023-07-20 14:27:20 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-07-20 14:27:20 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : SpeakInConversation
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 471
2023-07-20 14:27:20 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Helper method to display emotes over each conversation partner in a back and forth fashion to make it seem like they are conversing.
When 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.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public bool SpeakInConversation(PersonLike partner, GameTime time, float speedMultiplier, EmoteChoices emoteChoices, SpeakStyle speakStyles, EmoteChoices? partnerEmoteChoices = null, SpeakStyle? partnerSpeakStyles = null, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
2022-11-12 13:53:28 +01:00
parameters :
- id : partner
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The partner to speak in conversation with.
- id : time
type : Microsoft.Xna.Framework.GameTime
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>
2024-06-09 17:05:30 +02:00
- id : emoteChoices
type : TinyLife.Actions.EmoteChoices
description : The emotes to pick from when displaying emotes
2022-11-12 13:53:28 +01:00
- id : speakStyles
type : TinyLife.Objects.SpeakStyle
description : The speak styles to use for speech sounds, can be a combined flag
2024-06-09 17:05:30 +02:00
- id : partnerEmoteChoices
type : System.Nullable{TinyLife.Actions.EmoteChoices}
description : The emotes to pick from when displaying emotes for the <code class="paramref">partner</code> to use, or null to use <code class="paramref">emoteChoices</code>
2022-11-12 13:53:28 +01:00
- id : partnerSpeakStyles
type : System.Nullable{TinyLife.Objects.SpeakStyle}
2024-01-07 16:53:47 +01:00
description : The speak styles for the interaction partner to use, or null to use <code class="paramref">speakStyles</code>
2022-11-12 13:53:28 +01:00
- id : totalAmount
type : System.Int32
description : The total amount of emotes that should be shown (not per person, but in total)
2023-07-20 14:27:20 +02:00
- id : minimumSeconds
type : System.Single
description : The minimum amount of seconds that a speech segment should last.
- id : maximumSeconds
type : System.Single
description : The maximum amount of seconds that a speech segment should last.
- id : minimumBreakSeconds
type : System.Single
description : The minimum amount of seconds of break to take between speech segments.
- id : maximumBreakSeconds
type : System.Single
description : The maximum amount of seconds of break to take between speech segments.
2022-11-12 13:53:28 +01:00
return :
type : System.Boolean
2024-01-07 16:53:47 +01:00
description : If <code class="paramref">totalAmount</code> is set, true is returned if the emote back-and-forth is completed
2024-06-09 17:05:30 +02:00
content.vb : Public Function SpeakInConversation(partner As PersonLike, time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, speakStyles As SpeakStyle, partnerEmoteChoices As EmoteChoices? = Nothing, partnerSpeakStyles As SpeakStyle? = Nothing, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.SpeakInConversation*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
fullName.vb : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
name.vb : SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
2023-07-20 14:27:20 +02:00
- uid : TinyLife.Actions.Action.ResetSpeech
commentId : M:TinyLife.Actions.Action.ResetSpeech
id : ResetSpeech
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : ResetSpeech()
nameWithType : Action.ResetSpeech()
fullName : TinyLife.Actions.Action.ResetSpeech()
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-07-20 14:27:20 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : ResetSpeech
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 480
2023-07-20 14:27:20 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-06-09 17:05:30 +02:00
summary : Resets speech for this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>, including causing them to stop speaking and emoting, and resetting the timer used by <xref href="TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime%2cSystem.Single%2cTinyLife.Actions.EmoteChoices%2cTinyLife.Objects.SpeakStyle%2cSystem.Int32%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike%2cMicrosoft.Xna.Framework.GameTime%2cSystem.Single%2cTinyLife.Actions.EmoteChoices%2cTinyLife.Objects.SpeakStyle%2cSystem.Nullable%7bTinyLife.Actions.EmoteChoices%7d%2cSystem.Nullable%7bTinyLife.Objects.SpeakStyle%7d%2cSystem.Int32%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime%2cSystem.Single%2cTinyLife.Actions.EmoteChoices%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref>.
2023-07-20 14:27:20 +02:00
example : [ ]
syntax :
content : public void ResetSpeech()
content.vb : Public Sub ResetSpeech()
overload : TinyLife.Actions.Action.ResetSpeech*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
commentId : M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
id : CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
2022-12-20 13:25:03 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : CompleteIfNeedFull(NeedType, PersonLike)
nameWithType : Action.CompleteIfNeedFull(NeedType, PersonLike)
fullName : TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
2022-12-20 13:25:03 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-12-20 13:25:03 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CompleteIfNeedFull
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 493
2022-12-20 13:25:03 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A helper method that returns <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> if the given <xref href="TinyLife.Need" data-throw-if-not-resolved="false"></xref>'s value is at <xref href="TinyLife.Need.Max" data-throw-if-not-resolved="false"></xref>.
2022-12-20 13:25:03 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public CompletionType CompleteIfNeedFull(NeedType type, PersonLike person = null)
2022-12-20 13:25:03 +01:00
parameters :
- id : type
type : TinyLife.NeedType
description : The need that should be completed
2023-04-27 18:53:16 +02:00
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
description : The <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> whose need needs to be full, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to use this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
2022-12-20 13:25:03 +01:00
return :
type : TinyLife.Actions.CompletionType
description : The appropriate completion type
2024-06-09 17:05:30 +02:00
content.vb : Public Function CompleteIfNeedFull(type As NeedType, person As PersonLike = Nothing) As CompletionType
2022-12-20 13:25:03 +01:00
overload : TinyLife.Actions.Action.CompleteIfNeedFull*
- uid : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId : M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
id : CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool)
nameWithType : Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool)
fullName : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
2022-12-20 13:25:03 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-12-20 13:25:03 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CompleteIfTimeUp
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 507
2022-12-20 13:25:03 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A helper method that returns <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> if the given <code class="paramref">time</code> has passed.
2024-06-09 17:05:30 +02:00
This method makes use of <xref href="TinyLife.Objects.PersonLike.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's current mood and skill levels.
2022-12-20 13:25:03 +01:00
example : [ ]
syntax :
2023-03-30 18:07:55 +02:00
content : public CompletionType CompleteIfTimeUp(TimeSpan time, bool efficiencyMatters = false, SkillType skill = null, float levelModifier = 0.1, bool autoOnly = false)
2022-11-12 13:53:28 +01:00
parameters :
- id : time
type : System.TimeSpan
description : The (total!) amount of time after which this action should be completed
- id : efficiencyMatters
type : System.Boolean
2024-06-09 17:05:30 +02:00
description : Whether the person's efficiency modifier (<xref href="TinyLife.Objects.PersonLike.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
2022-11-12 13:53:28 +01:00
- id : skill
type : TinyLife.Skills.SkillType
description : A skill that optionally influences the completion time
- id : levelModifier
type : System.Single
2024-01-07 16:53:47 +01:00
description : The amount that each <code class="paramref">skill</code> level should influence the returned time by. Defaults to 0.1.
2022-11-12 13:53:28 +01:00
- 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.Action.StartedAutomatically" data-throw-if-not-resolved="false"></xref>. If both this value and <xref href="TinyLife.Actions.Action.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
2022-12-20 13:25:03 +01:00
description : <xref href="TinyLife.Actions.CompletionType.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
2023-03-30 18:07:55 +02:00
content.vb : Public Function CompleteIfTimeUp(time As TimeSpan, efficiencyMatters As Boolean = False, skill As SkillType = Nothing, levelModifier As Single = 0.1, autoOnly As Boolean = False) As CompletionType
2022-12-20 13:25:03 +01:00
overload : TinyLife.Actions.Action.CompleteIfTimeUp*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
fullName.vb : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
name.vb : CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId : M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
id : CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
nameWithType : Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
fullName : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CompleteIfTimeUp
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 526
2024-06-09 17:05:30 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
summary : >-
A helper method that returns <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> if a random time calculated using <xref href="TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan%2cSystem.TimeSpan)" data-throw-if-not-resolved="false"></xref>, based on <code class="paramref">min</code> and <code class="paramref">max</code>, has passed.
This method makes use of <xref href="TinyLife.Objects.PersonLike.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's current mood and skill levels.
example : [ ]
syntax :
content : public CompletionType CompleteIfTimeUp(TimeSpan min, TimeSpan max, bool efficiencyMatters = false, SkillType skill = null, float levelModifier = 0.1, bool autoOnly = false)
parameters :
- id : min
type : System.TimeSpan
description : The minimum amount of time after which this action should be completed
- id : max
type : System.TimeSpan
description : The maximum amount of time after which this action should be completed
- id : efficiencyMatters
type : System.Boolean
description : Whether the person's efficiency modifier (<xref href="TinyLife.Objects.PersonLike.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 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.Action.StartedAutomatically" data-throw-if-not-resolved="false"></xref>. If both this value and <xref href="TinyLife.Actions.Action.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="TinyLife.Actions.CompletionType.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 : Public Function CompleteIfTimeUp(min As TimeSpan, max As TimeSpan, efficiencyMatters As Boolean = False, skill As SkillType = Nothing, levelModifier As Single = 0.1, autoOnly As Boolean = False) As CompletionType
overload : TinyLife.Actions.Action.CompleteIfTimeUp*
nameWithType.vb : Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
fullName.vb : TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
name.vb : CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
- uid : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
commentId : M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
id : GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetRandomCompletionTime(TimeSpan, TimeSpan)
nameWithType : Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
fullName : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
branch : main
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetRandomCompletionTime
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 538
2024-06-09 17:05:30 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
summary : >-
Generates a random completion time for this action based on the <code class="paramref">min</code> and <code class="paramref">max</code> times passed.
2024-07-26 12:47:59 +02:00
The returned value will be the same for the same action <xref href="TinyLife.Actions.Action.Id" data-throw-if-not-resolved="false"></xref> and the same <code class="paramref">min</code> and <code class="paramref">max</code> values, as it is generated using a <xref href="MLEM.Maths.SeedSource" data-throw-if-not-resolved="false"></xref> with those parameteers.
2024-06-09 17:05:30 +02:00
example : [ ]
syntax :
content : public TimeSpan GetRandomCompletionTime(TimeSpan min, TimeSpan max)
parameters :
- id : min
type : System.TimeSpan
description : The minimum amount of time after which this action should be completed
- id : max
type : System.TimeSpan
description : The maximum amount of time after which this action should be completed
return :
type : System.TimeSpan
description : The final amount of time after which this action should be completed.
content.vb : Public Function GetRandomCompletionTime(min As TimeSpan, max As TimeSpan) As TimeSpan
overload : TinyLife.Actions.Action.GetRandomCompletionTime*
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId : M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
id : CancelIfEmotional(TinyLife.Emotions.EmotionType[])
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : CancelIfEmotional(params EmotionType[])
nameWithType : Action.CancelIfEmotional(params EmotionType[])
fullName : TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[])
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2022-12-20 13:25:03 +01:00
id : CancelIfEmotional
2022-11-12 13:53:28 +01:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 551
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A helper method that returns <xref href="TinyLife.Actions.CompletionType.Canceled" data-throw-if-not-resolved="false"></xref> if this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> has any of the given <code class="paramref">emotions</code>, and <xref href="TinyLife.Actions.CompletionType.Active" data-throw-if-not-resolved="false"></xref> otherwise.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2022-12-20 13:25:03 +01:00
content : public CompletionType CancelIfEmotional(params EmotionType[] emotions)
2022-11-12 13:53:28 +01:00
parameters :
2022-12-20 13:25:03 +01:00
- id : emotions
type : TinyLife.Emotions.EmotionType[]
description : The emotions to cancel based on.
2022-11-12 13:53:28 +01:00
return :
type : TinyLife.Actions.CompletionType
2024-01-07 16:53:47 +01:00
description : A completion type based on whether any of the <code class="paramref">emotions</code> are present.
2022-12-20 13:25:03 +01:00
content.vb : Public Function CancelIfEmotional(ParamArray emotions As EmotionType()) As CompletionType
overload : TinyLife.Actions.Action.CancelIfEmotional*
exceptions :
- type : System.ArgumentOutOfRangeException
commentId : T:System.ArgumentOutOfRangeException
2024-01-07 16:53:47 +01:00
description : Thrown if the <code class="paramref">emotions</code> array has no entries.
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.CancelIfEmotional(ParamArray EmotionType())
fullName.vb : TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType())
name.vb : CancelIfEmotional(ParamArray EmotionType())
- uid : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
commentId : M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
id : Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : Sit(Furniture, float, ActionSpot)
nameWithType : Action.Sit(Furniture, float, ActionSpot)
fullName : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : Sit
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 567
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A helper method that causes the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> to sit on the given object.
2024-06-09 17:05:30 +02:00
This method causes the action spot to be occupied and the person's <xref href="TinyLife.Objects.PersonLike.CurrentPose" data-throw-if-not-resolved="false"></xref> to be changed to <xref href="TinyLife.Objects.Pose.Sitting" data-throw-if-not-resolved="false"></xref>.
2024-01-07 16:53:47 +01:00
Additionally, the <xref href="TinyLife.NeedType.Energy" data-throw-if-not-resolved="false"></xref> need is restored a little bit.
Note that this method has to be called every <xref href="TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> frame for the person to stay sat down.
2023-03-30 18:07:55 +02:00
example : [ ]
syntax :
content : public bool Sit(Furniture chair, float speedMultiplier, ActionSpot spot = null)
parameters :
- id : chair
type : TinyLife.Objects.Furniture
description : The chair to sit on
- 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 : 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
content.vb : Public Function Sit(chair As Furniture, speedMultiplier As Single, spot As ActionSpot = Nothing) As Boolean
overload : TinyLife.Actions.Action.Sit*
nameWithType.vb : Action.Sit(Furniture, Single, ActionSpot)
fullName.vb : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot)
name.vb : Sit(Furniture, Single, ActionSpot)
- uid : TinyLife.Actions.Action.GetChildren(System.Boolean)
commentId : M:TinyLife.Actions.Action.GetChildren(System.Boolean)
id : GetChildren(System.Boolean)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetChildren(bool)
nameWithType : Action.GetChildren(bool)
fullName : TinyLife.Actions.Action.GetChildren(bool)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetChildren
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 583
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns a set of actions that are child actions of this action, which are actions that have their <xref href="TinyLife.Actions.Action.Parent" data-throw-if-not-resolved="false"></xref> set to this action.
Optionally, grandchildren can be included in the returned set.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
content : public IEnumerable<Action> GetChildren(bool regardGrandchildren = false)
parameters :
- id : regardGrandchildren
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether to include grandchildren, which are children of children, and so on.
2023-03-30 18:07:55 +02:00
return :
type : System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
2023-04-26 14:51:19 +02:00
description : The child actions of this action.
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetChildren(regardGrandchildren As Boolean = False) As IEnumerable(Of Action)
overload : TinyLife.Actions.Action.GetChildren*
nameWithType.vb : Action.GetChildren(Boolean)
fullName.vb : TinyLife.Actions.Action.GetChildren(Boolean)
name.vb : GetChildren(Boolean)
- uid : TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
commentId : M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
id : GetChild``1(System.Guid,System.Boolean)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetChild<T>(Guid, bool)
nameWithType : Action.GetChild<T>(Guid, bool)
fullName : TinyLife.Actions.Action.GetChild<T>(System.Guid, bool)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetChild
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 600
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns the first child action of this action with the given type <code class="typeparamref">T</code> that has the given id <code class="paramref">id</code>. Child actions are actions that have their <xref href="TinyLife.Actions.Action.Parent" data-throw-if-not-resolved="false"></xref> set to this action.
Optionally, grandchildren can be included in the search.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
content: 'public T GetChild<T>(Guid id, bool regardGrandchildren = false) where T : Action'
parameters :
- id : id
type : System.Guid
2023-04-26 14:51:19 +02:00
description : The <xref href="TinyLife.Actions.Action.Id" data-throw-if-not-resolved="false"></xref> of the action to find.
2023-03-30 18:07:55 +02:00
- id : regardGrandchildren
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether to include grandchildren, which are children of children, and so on.
2023-03-30 18:07:55 +02:00
typeParameters :
- id : T
2023-04-26 14:51:19 +02:00
description : The type of child action to find.
2023-03-30 18:07:55 +02:00
return :
type : '{T}'
2023-04-26 14:51:19 +02:00
description : The found child action, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if there is no child action that matches the given conditions.
2023-03-30 18:07:55 +02:00
content.vb : Public Function GetChild(Of T As Action)(id As Guid, regardGrandchildren As Boolean = False) As T
overload : TinyLife.Actions.Action.GetChild*
nameWithType.vb : Action.GetChild(Of T)(Guid, Boolean)
fullName.vb : TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean)
name.vb : GetChild(Of T)(Guid, Boolean)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
commentId : M:TinyLife.Actions.Action.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)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool)
nameWithType : Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool)
fullName : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : PickUpAndGoTo
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 642
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A helper method that returns a set of actions which cause the <code class="paramref">info</code>'s <xref href="TinyLife.Actions.Action.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.
<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.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public static IEnumerable<Action> PickUpAndGoTo(ActionInfo info, ObjectCategory expectedParent, ObjectCategory expectedItem, bool putDown = true)
parameters :
- id : info
type : TinyLife.Actions.ActionInfo
description : The action info.
- id : expectedParent
type : TinyLife.Objects.ObjectCategory
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
2024-01-07 16:53:47 +01:00
description : Whether the <code class="paramref">expectedItem</code> should be put down. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, the person will only go to the goal location, but not put the item down on it.
2022-11-12 13:53:28 +01:00
return :
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, expectedParent As ObjectCategory, expectedItem As ObjectCategory, putDown As Boolean = True) As IEnumerable(Of Action)
overload : TinyLife.Actions.Action.PickUpAndGoTo*
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
fullName.vb : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean)
name.vb : PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
commentId : M:TinyLife.Actions.Action.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)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-03-30 18:07:55 +02:00
name : PickUpAndGoTo(ActionInfo, Func<Furniture, bool>, Func<Furniture, bool>, bool)
nameWithType : Action.PickUpAndGoTo(ActionInfo, Func<Furniture, bool>, Func<Furniture, bool>, bool)
fullName : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func<TinyLife.Objects.Furniture, bool>, System.Func<TinyLife.Objects.Furniture, bool>, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : PickUpAndGoTo
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 655
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A helper method that returns a set of actions which cause the <code class="paramref">info</code>'s <xref href="TinyLife.Actions.Action.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.
<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.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public static IEnumerable<Action> PickUpAndGoTo(ActionInfo info, Func<Furniture, bool> isParentValid, Func<Furniture, bool> isItemValid, bool putDown = true)
parameters :
- 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
2023-03-30 18:07:55 +02:00
description : Whether the holdable item should be put down. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, the person will only go to the goal location, but not put the item down on it.
2022-11-12 13:53:28 +01:00
return :
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.Action.PickUpAndGoTo*
nameWithType.vb : Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
2023-03-30 18:07:55 +02:00
fullName.vb : TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean)
2022-11-12 13:53:28 +01:00
name.vb : PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
commentId : M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
id : GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : GetFreeChair(PersonLike, Furniture)
nameWithType : Action.GetFreeChair(PersonLike, Furniture)
fullName : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetFreeChair
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 692
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A 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.
The furniture returned is the one that the person should <xref href="TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture%2cSystem.Single%2cTinyLife.Objects.ActionSpot)" data-throw-if-not-resolved="false"></xref> on when interacting with the passed <code class="paramref">deskObject</code>.
This method will return the <code class="paramref">deskObject</code>'s parent itself if it is a picnic-style table that has benches directly attached to it.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static (Furniture Chair, ActionSpot Spot, Direction2 Direction) GetFreeChair(PersonLike person, Furniture deskObject)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
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 :
2024-07-26 12:47:59 +02:00
type : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}
2024-01-07 16:53:47 +01:00
description : The corresponding chair, <xref href="TinyLife.Objects.ActionSpot" data-throw-if-not-resolved="false"></xref> and the action spot's rotation, or default if there is none
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function GetFreeChair(person As PersonLike, deskObject As Furniture) As (Chair As Furniture, Spot As ActionSpot, Direction As Direction2)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.GetFreeChair*
2024-07-26 12:47:59 +02:00
- uid : TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean})
commentId : M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean})
id : GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Maths.Direction2,System.Boolean})
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : GetFreeChairs(PersonLike, Furniture, Func<Direction2, bool>)
nameWithType : Action.GetFreeChairs(PersonLike, Furniture, Func<Direction2, bool>)
2024-07-26 12:47:59 +02:00
fullName : TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func<MLEM.Maths.Direction2, bool>)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetFreeChairs
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 709
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns a set of free chair furniture paired with an <xref href="TinyLife.Objects.ActionSpot" data-throw-if-not-resolved="false"></xref> and accessible direction.
2024-06-09 17:05:30 +02:00
This method is used by <xref href="TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike%2cTinyLife.Objects.Furniture)" data-throw-if-not-resolved="false"></xref>.
2024-01-07 16:53:47 +01:00
This method will return the <code class="paramref">table</code> itself if it is a picnic-style table that has benches directly attached to it.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)> GetFreeChairs(PersonLike person, Furniture table, Func<Direction2, bool> canSitThisWay = null)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
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
2024-07-26 12:47:59 +02:00
type : System.Func{MLEM.Maths.Direction2,System.Boolean}
2022-11-12 13:53:28 +01:00
description : A function that determines whether a person can sit the given way, or null to allow all seating directions
return :
2024-07-26 12:47:59 +02:00
type : System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}}
2022-11-12 13:53:28 +01:00
description : A set of chairs, their action spots and their seating directions
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function GetFreeChairs(person As PersonLike, table As Furniture, canSitThisWay As Func(Of Direction2, Boolean) = Nothing) As IEnumerable(Of (Chair As Furniture, Spot As ActionSpot, Direction As Direction2))
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.GetFreeChairs*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
2024-07-26 12:47:59 +02:00
fullName.vb : TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Maths.Direction2, Boolean))
2024-06-09 17:05:30 +02:00
name.vb : GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
- uid : TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
commentId : M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
id : GetSeatCategory(TinyLife.Objects.PersonLike)
2023-03-30 18:07:55 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : GetSeatCategory(PersonLike)
nameWithType : Action.GetSeatCategory(PersonLike)
fullName : TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
2023-03-30 18:07:55 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetSeatCategory
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 729
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns the <xref href="TinyLife.Objects.ObjectCategory" data-throw-if-not-resolved="false"></xref> that an object needs to have for the given <code class="paramref">person</code> to be able to sit on it.
This method returns <xref href="TinyLife.Objects.ObjectCategory.BabySittable" data-throw-if-not-resolved="false"></xref> for babies, and <xref href="TinyLife.Objects.ObjectCategory.Chair" data-throw-if-not-resolved="false"></xref> otherwise.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
2024-06-09 17:05:30 +02:00
content : public static ObjectCategory GetSeatCategory(PersonLike person)
2023-03-30 18:07:55 +02:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-04-26 14:51:19 +02:00
description : The person who should sit.
2023-03-30 18:07:55 +02:00
return :
type : TinyLife.Objects.ObjectCategory
2023-04-26 14:51:19 +02:00
description : The object category for seats.
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function GetSeatCategory(person As PersonLike) As ObjectCategory
2023-03-30 18:07:55 +02:00
overload : TinyLife.Actions.Action.GetSeatCategory*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
commentId : M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
id : FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
nameWithType : Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
fullName : TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindAllFreePeople
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 746
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A helper method to find a set of all <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> instances that are currently valid for interaction with the passed <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>, ordered by their priority, where the first entry is the best possible <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<PersonLike> FindAllFreePeople(PersonLike person, ActionType type = null, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false, bool ignoreNeeds = false, bool needsFreeActionSpot = true)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The person that wants to start the aciton
- id : type
type : TinyLife.Actions.ActionType
description : The type of action we want to start
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
description : The map to find people on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : The position that we should find people around, or null to use the passed person's position
2023-10-11 16:05:32 +02:00
- id : floor
type : System.Nullable{System.Single}
description : The floor to find people on.
2022-11-12 13:53:28 +01:00
- 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
2024-07-09 18:54:47 +02:00
description : Whether the visibility (<xref href="TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot%2cTinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d)" data-throw-if-not-resolved="false"></xref>) of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
2023-03-30 18:07:55 +02:00
- id : ignoreNeeds
type : System.Boolean
2024-01-07 16:53:47 +01:00
description : Whether the free people's needs should be ignored.
2023-03-30 18:07:55 +02:00
- id : needsFreeActionSpot
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether a free action spot is required on the free people.
2022-11-12 13:53:28 +01:00
return :
2024-06-09 17:05:30 +02:00
type : System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
2022-11-12 13:53:28 +01:00
description : A set of valid interaction partners
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindAllFreePeople(person As PersonLike, type As ActionType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False, ignoreNeeds As Boolean = False, needsFreeActionSpot As Boolean = True) As IEnumerable(Of PersonLike)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindAllFreePeople*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
fullName.vb : TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
name.vb : FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- uid : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
commentId : M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
id : FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
nameWithType : Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
fullName : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindAllFreeFurniture
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 776
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A 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.Action.Person" data-throw-if-not-resolved="false"></xref>, ordered by their priority, where the first entry is the best possible <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<Furniture> FindAllFreeFurniture(PersonLike person, ObjectCategory categories = null, FurnitureType objectSpotType = null, bool needsFreeActionSpot = true, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool allowBroken = false, bool ignoreVisibility = false)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-07-20 14:27:20 +02:00
description : The person that wants to start the action
2022-11-12 13:53:28 +01:00
- 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>
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
description : The map to find furniture on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : The position that we should find people around, or null to use the passed person's position
2023-10-11 16:05:32 +02:00
- id : floor
type : System.Nullable{System.Single}
description : The floor to find furniture on.
2022-11-12 13:53:28 +01:00
- id : radius
type : System.Nullable{System.Single}
description : The radius that should be searched for people in, or 32 by default
- 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
2024-07-09 18:54:47 +02:00
description : Whether the visibility (<xref href="TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot%2cTinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d)" data-throw-if-not-resolved="false"></xref>) of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
2022-11-12 13:53:28 +01:00
return :
type : System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description : A set of valid furniture
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindAllFreeFurniture(person As PersonLike, categories As ObjectCategory = Nothing, objectSpotType As FurnitureType = Nothing, needsFreeActionSpot As Boolean = True, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As IEnumerable(Of Furniture)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindAllFreeFurniture*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
fullName.vb : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
name.vb : FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- uid : TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
commentId : M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
id : FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindAllFreeWalls<T>(PersonLike, Map, Vector2?, float?, float?, bool)
nameWithType : Action.FindAllFreeWalls<T>(PersonLike, Map, Vector2?, float?, float?, bool)
fullName : TinyLife.Actions.Action.FindAllFreeWalls<T>(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindAllFreeWalls
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 796
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A helper method to find a set of all <xref href="TinyLife.Objects.WallLike" data-throw-if-not-resolved="false"></xref> instances that are currently valid for interaction with the passed <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content: 'public static IEnumerable<T> FindAllFreeWalls<T>(PersonLike person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false) where T : WallLike'
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-07-20 14:27:20 +02:00
description : The person that wants to start the action
- id : map
type : TinyLife.World.Map
description : The map to find walls on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : The position that the walls should be around, or null to use the <code class="paramref">person</code>'s position
2023-10-11 16:05:32 +02:00
- id : floor
type : System.Nullable{System.Single}
description : The floor to find walsl on.
2022-11-12 13:53:28 +01:00
- 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
2024-07-09 18:54:47 +02:00
description : Whether the visibility (<xref href="TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot%2cTinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d)" data-throw-if-not-resolved="false"></xref>) of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
2023-10-11 16:05:32 +02:00
typeParameters :
- id : T
2022-11-12 13:53:28 +01:00
return :
2023-10-11 16:05:32 +02:00
type : System.Collections.Generic.IEnumerable{{T}}
2022-11-12 13:53:28 +01:00
description : A set of valid walls
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindAllFreeWalls(Of T As WallLike)(person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of T)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindAllFreeWalls*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
fullName.vb : TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
name.vb : FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
- uid : TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
commentId : M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
id : FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
nameWithType : Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
fullName : TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindAllFreeGround
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 815
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : A helper method to find a set of all positions on the ground that are currently valid for interaction
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<(Point Pos, int Floor, Tile Tile)> FindAllFreeGround(PersonLike person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-07-20 14:27:20 +02:00
description : The person that wants to start the action
- id : map
type : TinyLife.World.Map
description : The maps to find ground tiles on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : The position that the ground should be around, or null to use the <code class="paramref">person</code>'s position
2023-10-11 16:05:32 +02:00
- id : floor
type : System.Nullable{System.Single}
description : The floor to find ground tiles on.
2022-11-12 13:53:28 +01:00
- 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
2024-07-09 18:54:47 +02:00
description : Whether the visibility (<xref href="TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot%2cTinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d)" data-throw-if-not-resolved="false"></xref>) of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
2022-11-12 13:53:28 +01:00
return :
2023-10-11 16:05:32 +02:00
type : System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}}
2022-11-12 13:53:28 +01:00
description : A set of valid locations
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindAllFreeGround(person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile))
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindAllFreeGround*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
fullName.vb : TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
name.vb : FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
- uid : TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
commentId : M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
id : FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
nameWithType : Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
fullName : TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindFreeFurniture
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 837
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A 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.
2024-06-09 17:05:30 +02:00
Note 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.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory%2cTinyLife.Objects.FurnitureType%2cSystem.Boolean%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static ActionInfo FindFreeFurniture(PersonLike person, ObjectCategory categories, FurnitureType objectSpotType = null, Map map = null, Vector2? position = null, bool allowBroken = false, bool ignoreVisibility = false)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-07-20 14:27:20 +02:00
description : The person that wants to start the action
2022-11-12 13:53:28 +01:00
- id : categories
type : TinyLife.Objects.ObjectCategory
2024-07-09 18:54:47 +02:00
description : The categories that the furniture, as well as its action spots, should have
2022-11-12 13:53:28 +01:00
- 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
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
description : The map to find furniture on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : The position that we should find people around, or null to use the passed person's position
2022-11-12 13:53:28 +01:00
- 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
2024-07-09 18:54:47 +02:00
description : Whether the visibility (<xref href="TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot%2cTinyLife.Objects.PersonLike%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d)" data-throw-if-not-resolved="false"></xref>) of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
2022-11-12 13:53:28 +01:00
return :
type : TinyLife.Actions.ActionInfo
description : An action info for the best furniture, or null if there is none
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindFreeFurniture(person As PersonLike, categories As ObjectCategory, objectSpotType As FurnitureType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As ActionInfo
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindFreeFurniture*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
fullName.vb : TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
name.vb : FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- uid : TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId : M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
id : FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
nameWithType : Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
fullName : TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindAllActionObjects
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 851
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns all <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> objects that are available to the given <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> for the given <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref>.
The 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.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<ActionInfo> FindAllActionObjects(PersonLike person, ActionType type, Map map = null, Vector2? position = null)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The person
- id : type
type : TinyLife.Actions.ActionType
description : The action to start
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
description : The map to find objects on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
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
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindAllActionObjects(person As PersonLike, type As ActionType, map As Map = Nothing, position As Vector2? = Nothing) As IEnumerable(Of ActionInfo)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindAllActionObjects*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
commentId : M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
id : FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
nameWithType : Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
fullName : TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : FindValidActionObjects
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 890
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
2024-06-09 17:05:30 +02:00
Returns all <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref> objects that are available to the given <xref href="TinyLife.Actions.Action.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.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> indicates that the actions are valid for execution.
2024-01-07 16:53:47 +01:00
This method also checks <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static IEnumerable<ActionInfo> FindValidActionObjects(PersonLike person, ActionType type, bool automatic, Map map = null, Vector2? position = null, bool allowInappropriate = false, bool allowInvalid = false)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
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.
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
description : The map to find objects on.
2022-11-12 13:53:28 +01:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
description : The position to focus around when finding action objects.
2023-01-16 12:24:01 +01:00
- id : allowInappropriate
2022-11-12 13:53:28 +01:00
type : System.Boolean
description : Whether to ignore the <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref> flag.
2023-01-16 12:24:01 +01:00
- id : allowInvalid
type : System.Boolean
2023-04-26 14:51:19 +02:00
description : Whether invalid objects should also be returned.
2022-11-12 13:53:28 +01:00
return :
type : System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description : A set of action infos that the given action can be started with.
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function FindValidActionObjects(person As PersonLike, type As ActionType, automatic As Boolean, map As Map = Nothing, position As Vector2? = Nothing, allowInappropriate As Boolean = False, allowInvalid As Boolean = False) As IEnumerable(Of ActionInfo)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.FindValidActionObjects*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
fullName.vb : TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
name.vb : FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
2023-10-11 16:05:32 +02:00
- uid : TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId : M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
id : GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
2023-03-30 18:07:55 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2023-10-11 16:05:32 +02:00
name : GetRandomValidArguments(ActionType, ActionInfo, bool)
nameWithType : Action.GetRandomValidArguments(ActionType, ActionInfo, bool)
fullName : TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
2023-03-30 18:07:55 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-03-30 18:07:55 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
2023-10-11 16:05:32 +02:00
id : GetRandomValidArguments
2023-03-30 18:07:55 +02:00
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 907
2023-03-30 18:07:55 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : Attempts to find a random valid action variety from the <code class="paramref">type</code>'s <xref href="TinyLife.Actions.ActionType.TypeSettings.PossibleArguments" data-throw-if-not-resolved="false"></xref>.
2023-04-26 14:51:19 +02:00
example : [ ]
2023-03-30 18:07:55 +02:00
syntax :
2023-10-11 16:05:32 +02:00
content : public static ActionArgument[] GetRandomValidArguments(ActionType type, ActionInfo info, bool automatic)
2023-03-30 18:07:55 +02:00
parameters :
- id : type
type : TinyLife.Actions.ActionType
2023-04-26 14:51:19 +02:00
description : The action type whose varieties to search.
2023-03-30 18:07:55 +02:00
- id : info
type : TinyLife.Actions.ActionInfo
2023-04-26 14:51:19 +02:00
description : The action info.
2023-04-26 21:12:41 +02:00
- id : automatic
type : System.Boolean
2023-04-27 18:53:16 +02:00
description : Whether variety should be selected automatically.
2022-11-12 13:53:28 +01:00
return :
2023-10-11 16:05:32 +02:00
type : TinyLife.Actions.ActionArgument[]
description : A set of action arguments, based on the rules defined in the documentation of <xref href="TinyLife.Actions.ActionType.TypeSettings.PossibleArguments" data-throw-if-not-resolved="false"></xref>.
content.vb : Public Shared Function GetRandomValidArguments(type As ActionType, info As ActionInfo, automatic As Boolean) As ActionArgument()
overload : TinyLife.Actions.Action.GetRandomValidArguments*
nameWithType.vb : Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean)
fullName.vb : TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb : GetRandomValidArguments(ActionType, ActionInfo, Boolean)
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId : M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
id : GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : GetTableSpot(Furniture, ActionSpot)
nameWithType : Action.GetTableSpot(Furniture, ActionSpot)
fullName : TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : GetTableSpot
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 935
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A 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.
This is the object spot that should be used for interaction if a person sits on the given chair.
2022-11-12 13:53:28 +01:00
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
2024-01-07 16:53:47 +01:00
description : The action spot on the <code class="paramref">chair</code> to get the table spot for
2022-11-12 13:53:28 +01:00
return :
type : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
description : The table spot, or null if there is none
2023-03-30 18:07:55 +02:00
content.vb : Public Shared Function GetTableSpot(chair As Furniture, actionSpot As ActionSpot = Nothing) As (Table As Furniture, Spot As ObjectSpot)
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.GetTableSpot*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
commentId : M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
id : InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : InvokeForBoth(PersonLike, PersonLike, Action<PersonLike, PersonLike>)
nameWithType : Action.InvokeForBoth(PersonLike, PersonLike, Action<PersonLike, PersonLike>)
fullName : TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action<TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike>)
2022-11-12 13:53:28 +01:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : InvokeForBoth
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 948
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : Invokes 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 class="paramref">action</code>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static void InvokeForBoth(PersonLike person, PersonLike other, Action<PersonLike, PersonLike> action)
2022-11-12 13:53:28 +01:00
parameters :
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The first person.
- id : other
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
description : The second person.
- id : action
2024-06-09 17:05:30 +02:00
type : System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
2022-11-12 13:53:28 +01:00
description : The action to invoke for both people passed.
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Sub InvokeForBoth(person As PersonLike, other As PersonLike, action As Action(Of PersonLike, PersonLike))
2022-11-12 13:53:28 +01:00
overload : TinyLife.Actions.Action.InvokeForBoth*
2024-06-09 17:05:30 +02:00
nameWithType.vb : Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
fullName.vb : TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
name.vb : InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId : M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
id : CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : CanMultitask(Action, Action)
nameWithType : Action.CanMultitask(Action, Action)
fullName : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2022-11-12 13:53:28 +01:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : CanMultitask
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 960
2022-11-12 13:53:28 +01:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
A utility method that can be used whether the two <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> instances can currently be invoked together.
Internally, this checks if both actions return true on <xref href="TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)" data-throw-if-not-resolved="false"></xref>.
2022-11-12 13:53:28 +01:00
example : [ ]
syntax :
content : public static bool CanMultitask(Action a1, Action a2)
parameters :
- id : a1
type : TinyLife.Actions.Action
description : The first action
- id : a2
type : TinyLife.Actions.Action
description : The second action
return :
type : System.Boolean
description : Whether the two actions can be multi-tasked
content.vb : Public Shared Function CanMultitask(a1 As Action, a2 As Action) As Boolean
2021-10-14 20:30:40 +02:00
overload : TinyLife.Actions.Action.CanMultitask*
2023-05-26 15:16:22 +02:00
- uid : TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
commentId : M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
id : IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
name : IsInappropriate(ActionType, ActionInfo)
nameWithType : Action.IsInappropriate(ActionType, ActionInfo)
fullName : TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-05-26 15:16:22 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : IsInappropriate
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 971
2023-05-26 15:16:22 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Checks whether the given action <code class="paramref">type</code> is inappropriate for execution using the given <code class="paramref">info</code>.
The return value is based on <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionInfo.Lot" data-throw-if-not-resolved="false"></xref>.
2023-05-26 15:16:22 +02:00
example : [ ]
syntax :
content : public static bool IsInappropriate(ActionType type, ActionInfo info)
parameters :
- id : type
type : TinyLife.Actions.ActionType
description : The action type to execute.
- id : info
type : TinyLife.Actions.ActionInfo
description : The action info.
return :
type : System.Boolean
description : Whether the action is inappropriate here.
content.vb : Public Shared Function IsInappropriate(type As ActionType, info As ActionInfo) As Boolean
overload : TinyLife.Actions.Action.IsInappropriate*
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId : M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
id : IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
2023-06-25 15:41:49 +02:00
parent : TinyLife.Actions.Action
langs :
- csharp
- vb
2024-06-09 17:05:30 +02:00
name : IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
nameWithType : Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
fullName : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
2023-06-25 15:41:49 +02:00
type : Method
source :
remote :
path : TinyLife/Actions/Action.cs
2023-12-06 13:25:52 +01:00
branch : main
2023-06-25 15:41:49 +02:00
repo : https://git.ellpeck.de/Ellpeck/TinyLife
id : IsLotContentVisible
path : ../TinyLife/Actions/Action.cs
2024-07-26 12:47:59 +02:00
startLine : 992
2023-06-25 15:41:49 +02:00
assemblies :
- Tiny Life
namespace : TinyLife.Actions
2024-01-07 16:53:47 +01:00
summary : >-
Returns whether the given content of the given <code class="paramref">lot</code> is currently visible to the given <code class="paramref">person</code>.
If the <code class="paramref">lot</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, then comparisons are made to the lot at the given <code class="paramref">position</code>.
2023-06-25 15:41:49 +02:00
example : [ ]
syntax :
2024-06-09 17:05:30 +02:00
content : public static bool IsLotContentVisible(Lot lot, PersonLike person, Map map = null, Vector2? position = null)
2023-06-25 15:41:49 +02:00
parameters :
- id : lot
type : TinyLife.World.Lot
description : The lot to query; can be <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
- id : person
2024-06-09 17:05:30 +02:00
type : TinyLife.Objects.PersonLike
2023-06-25 15:41:49 +02:00
description : The person.
2023-07-20 14:27:20 +02:00
- id : map
type : TinyLife.World.Map
2024-01-07 16:53:47 +01:00
description : The map to use to query the <xref href="TinyLife.World.Lot" data-throw-if-not-resolved="false"></xref> that the <code class="paramref">position</code> is on. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, the <code class="paramref">person</code>'s map is used.
2023-06-25 15:41:49 +02:00
- id : position
type : System.Nullable{Microsoft.Xna.Framework.Vector2}
2024-01-07 16:53:47 +01:00
description : An additional position that should be query if <code class="paramref">lot</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, the <code class="paramref">person</code>'s <xref href="TinyLife.Objects.MapObject.Position" data-throw-if-not-resolved="false"></xref> is used instead.
2023-06-25 15:41:49 +02:00
return :
type : System.Boolean
2024-01-07 16:53:47 +01:00
description : Whether the lot content on the <code class="paramref">lot</code> or at the <code class="paramref">position</code> is visible.
2024-06-09 17:05:30 +02:00
content.vb : Public Shared Function IsLotContentVisible(lot As Lot, person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing) As Boolean
2023-06-25 15:41:49 +02:00
overload : TinyLife.Actions.Action.IsLotContentVisible*
2021-08-04 06:51:12 +02:00
references :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
commentId : T:TinyLife.Objects.PersonLike
2021-08-04 06:51:12 +02:00
parent : TinyLife.Objects
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html
name : PersonLike
nameWithType : PersonLike
fullName : TinyLife.Objects.PersonLike
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Actions.ActionType
commentId : T:TinyLife.Actions.ActionType
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2021-08-04 06:51:12 +02:00
name : ActionType
nameWithType : ActionType
fullName : TinyLife.Actions.ActionType
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.ActionQueue
commentId : F:TinyLife.Objects.PersonLike.ActionQueue
parent : TinyLife.Objects.PersonLike
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
2023-03-30 18:07:55 +02:00
name : ActionQueue
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.ActionQueue
fullName : TinyLife.Objects.PersonLike.ActionQueue
- uid : TinyLife.Objects.PersonLike.CurrentActions
commentId : F:TinyLife.Objects.PersonLike.CurrentActions
parent : TinyLife.Objects.PersonLike
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentActions
2023-03-30 18:07:55 +02:00
name : CurrentActions
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.CurrentActions
fullName : TinyLife.Objects.PersonLike.CurrentActions
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Actions.MultiAction
commentId : T:TinyLife.Actions.MultiAction
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.MultiAction.html
2021-08-04 06:51:12 +02:00
name : MultiAction
nameWithType : MultiAction
fullName : TinyLife.Actions.MultiAction
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.OnActionsCompleted
commentId : E:TinyLife.Objects.PersonLike.OnActionsCompleted
parent : TinyLife.Objects.PersonLike
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionsCompleted
2023-03-30 18:07:55 +02:00
name : OnActionsCompleted
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.OnActionsCompleted
fullName : TinyLife.Objects.PersonLike.OnActionsCompleted
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Actions
commentId : N : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2021-08-04 06:51:12 +02:00
name : TinyLife.Actions
nameWithType : TinyLife.Actions
fullName : TinyLife.Actions
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2021-08-04 06:51:12 +02:00
- uid : System.Object
commentId : T:System.Object
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
name : object
nameWithType : object
fullName : object
nameWithType.vb : Object
fullName.vb : Object
name.vb : 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-08-04 06:51:12 +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
2021-08-04 06:51:12 +02:00
isExternal : true
2021-10-14 20:30:40 +02:00
name : IGenericDataHolder
nameWithType : IGenericDataHolder
fullName : MLEM.Misc.IGenericDataHolder
2022-12-20 13:25:03 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
definition : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
name : SetData<T>(string, T)
nameWithType : JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb : JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb : SetData(Of T)(String, T)
spec.csharp :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name : SetData
2022-12-20 13:25:03 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
2022-12-20 13:25:03 +01:00
- name : (
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-12-20 13:25:03 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-12-20 13:25:03 +01:00
- name : T
- name : )
spec.vb :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name : SetData
2022-12-20 13:25:03 +01:00
isExternal : true
- name : (
2023-03-30 18:07:55 +02:00
- name : Of
- name : " "
- name : T
- name : )
- name : (
2022-12-20 13:25:03 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-12-20 13:25:03 +01:00
- name : T
- name : )
2022-11-12 13:53:28 +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
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
name : GetData<T>(string)
nameWithType : JsonTypeSafeGenericDataHolder.GetData<T>(string)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(string)
2022-11-12 13:53:28 +01:00
nameWithType.vb : JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
2023-03-30 18:07:55 +02:00
fullName.vb : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
2022-11-12 13:53:28 +01:00
name.vb : GetData(Of T)(String)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2023-03-30 18:07:55 +02:00
name : GetData
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
2022-11-12 13:53:28 +01:00
- name : (
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2022-11-12 13:53:28 +01:00
- name : )
spec.vb :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
2023-03-30 18:07:55 +02:00
name : GetData
2022-11-12 13:53:28 +01:00
isExternal : true
- name : (
2023-03-30 18:07:55 +02:00
- name : Of
- name : " "
- name : T
- name : )
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2022-11-12 13:53:28 +01:00
- name : )
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent : MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal : true
name : GetDataKeys()
nameWithType : JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
spec.csharp :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name : GetDataKeys
isExternal : true
- name : (
- name : )
spec.vb :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name : GetDataKeys
isExternal : true
- name : (
- name : )
- uid : System.Object.Equals(System.Object)
commentId : M:System.Object.Equals(System.Object)
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name : Equals(object)
nameWithType : object.Equals(object)
fullName : object.Equals(object)
nameWithType.vb : Object.Equals(Object)
fullName.vb : Object.Equals(Object)
name.vb : Equals(Object)
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Object.Equals(System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
name : Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.Equals(System.Object,System.Object)
commentId : M:System.Object.Equals(System.Object,System.Object)
parent : System.Object
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name : Equals(object, object)
nameWithType : object.Equals(object, object)
fullName : object.Equals(object, object)
nameWithType.vb : Object.Equals(Object, Object)
fullName.vb : Object.Equals(Object, Object)
name.vb : Equals(Object, Object)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Object.Equals(System.Object,System.Object)
name : Equals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
name : Object
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Object
name : Object
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.GetHashCode
commentId : M:System.Object.GetHashCode
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-11-12 13:53:28 +01:00
name : GetHashCode()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetHashCode()
fullName : object.GetHashCode()
nameWithType.vb : Object.GetHashCode()
fullName.vb : Object.GetHashCode()
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Object.GetHashCode
name : GetHashCode
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-11-12 13:53:28 +01:00
- name : (
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : System.Object.GetHashCode
name : GetHashCode
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gethashcode
2022-11-12 13:53:28 +01:00
- name : (
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.GetType
commentId : M:System.Object.GetType
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-11-12 13:53:28 +01:00
name : GetType()
2023-03-30 18:07:55 +02:00
nameWithType : object.GetType()
fullName : object.GetType()
nameWithType.vb : Object.GetType()
fullName.vb : Object.GetType()
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Object.GetType
name : GetType
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-11-12 13:53:28 +01:00
- name : (
- name : )
spec.vb :
- uid : System.Object.GetType
name : GetType
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.gettype
2022-11-12 13:53:28 +01:00
- name : (
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.MemberwiseClone
commentId : M:System.Object.MemberwiseClone
parent : System.Object
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2022-11-12 13:53:28 +01:00
name : MemberwiseClone()
2023-03-30 18:07:55 +02:00
nameWithType : object.MemberwiseClone()
fullName : object.MemberwiseClone()
nameWithType.vb : Object.MemberwiseClone()
fullName.vb : Object.MemberwiseClone()
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name : (
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Object.MemberwiseClone
name : MemberwiseClone
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
2021-08-04 06:51:12 +02:00
- name : (
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
commentId : M:System.Object.ReferenceEquals(System.Object,System.Object)
parent : System.Object
2021-08-30 20:44:32 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name : ReferenceEquals(object, object)
nameWithType : object.ReferenceEquals(object, object)
fullName : object.ReferenceEquals(object, object)
nameWithType.vb : Object.ReferenceEquals(Object, Object)
fullName.vb : Object.ReferenceEquals(Object, Object)
name.vb : ReferenceEquals(Object, Object)
2021-08-30 20:44:32 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-30 20:44:32 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2021-08-30 20:44:32 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Object
2023-03-30 18:07:55 +02:00
name : object
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-08-30 20:44:32 +02:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Object.ReferenceEquals(System.Object,System.Object)
name : ReferenceEquals
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.referenceequals
2021-08-30 20:44:32 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.Object
name : Object
2021-08-30 20:44:32 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Object
name : Object
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object
2021-10-14 20:30:40 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Object.ToString
commentId : M:System.Object.ToString
parent : System.Object
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-11-12 13:53:28 +01:00
name : ToString()
2023-03-30 18:07:55 +02:00
nameWithType : object.ToString()
fullName : object.ToString()
nameWithType.vb : Object.ToString()
fullName.vb : Object.ToString()
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Object.ToString
name : ToString
2021-08-30 20:44:32 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-11-12 13:53:28 +01:00
- name : (
2021-08-30 20:44:32 +02:00
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : System.Object.ToString
name : ToString
2022-07-28 14:58:38 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.object.tostring
2022-11-12 13:53:28 +01:00
- name : (
2021-08-30 20:44:32 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.TinyLife.Utilities.Extensions.JsonCopy``1
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent : TinyLife.Utilities.Extensions
definition : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
name : JsonCopy<Action>(Action)
nameWithType : Extensions.JsonCopy<Action>(Action)
fullName : TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Action>(TinyLife.Actions.Action)
nameWithType.vb : Extensions.JsonCopy(Of Action)(Action)
fullName.vb : TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Action)(TinyLife.Actions.Action)
name.vb : JsonCopy(Of Action)(Action)
2022-07-04 16:50:43 +02:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Action)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : <
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : '>'
2022-07-04 16:50:43 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2022-07-04 16:50:43 +02:00
- name : )
spec.vb :
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Action)
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : )
2022-07-04 16:50:43 +02:00
- name : (
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2022-07-04 16:50:43 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects
commentId : N : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2022-11-12 13:53:28 +01:00
name : TinyLife.Objects
nameWithType : TinyLife.Objects
fullName : TinyLife.Objects
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Objects
name : Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Objects
name : Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.html
2022-11-12 13:53:28 +01:00
- uid : System
commentId : N : System
2021-11-23 16:24:04 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2022-11-12 13:53:28 +01:00
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
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Data
name : Data
isExternal : true
- name : .
- uid : MLEM.Data.Json
name : Json
isExternal : true
spec.vb :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Data
name : Data
isExternal : true
- name : .
- uid : MLEM.Data.Json
name : Json
isExternal : true
2022-11-12 13:53:28 +01:00
- uid : MLEM.Misc
commentId : N : MLEM.Misc
isExternal : true
name : MLEM.Misc
nameWithType : MLEM.Misc
fullName : MLEM.Misc
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Misc
name : Misc
isExternal : true
spec.vb :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Misc
name : Misc
isExternal : true
2022-12-20 13:25:03 +01:00
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId : M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
name : SetData<T>(string, T)
nameWithType : JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
2022-12-20 13:25:03 +01:00
nameWithType.vb : JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2023-03-30 18:07:55 +02:00
fullName.vb : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
2022-12-20 13:25:03 +01:00
name.vb : SetData(Of T)(String, T)
spec.csharp :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name : SetData
2022-12-20 13:25:03 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
2022-12-20 13:25:03 +01:00
- name : (
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-12-20 13:25:03 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-12-20 13:25:03 +01:00
- name : T
- name : )
spec.vb :
- uid : MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
2023-03-30 18:07:55 +02:00
name : SetData
2022-12-20 13:25:03 +01:00
isExternal : true
- name : (
2023-03-30 18:07:55 +02:00
- name : Of
- name : " "
- name : T
- name : )
- name : (
2022-12-20 13:25:03 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-12-20 13:25:03 +01:00
- name : T
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId : M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2022-11-12 13:53:28 +01:00
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-11-23 16:24:04 +01:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T
2021-11-23 16:24:04 +01:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Utilities.Extensions.JsonCopy``1(``0)
2023-03-30 18:07:55 +02:00
name : JsonCopy
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
- name : T
- name : )
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Utilities.Extensions
commentId : T:TinyLife.Utilities.Extensions
parent : TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.Extensions.html
2022-11-12 13:53:28 +01:00
name : Extensions
nameWithType : Extensions
fullName : TinyLife.Utilities.Extensions
- uid : TinyLife.Utilities
commentId : N : TinyLife.Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2022-11-12 13:53:28 +01:00
name : TinyLife.Utilities
nameWithType : TinyLife.Utilities
fullName : TinyLife.Utilities
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Utilities
name : Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Utilities
name : Utilities
2024-01-07 16:53:47 +01:00
href : TinyLife.Utilities.html
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Random
commentId : F:TinyLife.Actions.Action.Random
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random
2022-11-12 13:53:28 +01:00
name : Random
nameWithType : Action.Random
fullName : TinyLife.Actions.Action.Random
- uid : System.Random
commentId : T:System.Random
parent : System
2022-03-09 16:13:05 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.random
2022-11-12 13:53:28 +01:00
name : Random
nameWithType : Random
fullName : System.Random
- uid : TinyLife.Actions.Action
commentId : T:TinyLife.Actions.Action
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2022-11-12 13:53:28 +01:00
name : Action
nameWithType : Action
fullName : TinyLife.Actions.Action
2024-06-15 12:48:46 +02:00
- uid : TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
commentId : M:TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Register_TinyLife_Actions_ActionType_TypeSettings_
name : Register(TypeSettings)
nameWithType : ActionType.Register(ActionType.TypeSettings)
fullName : TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
spec.csharp :
- uid : TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
name : Register
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Register_TinyLife_Actions_ActionType_TypeSettings_
- name : (
- uid : TinyLife.Actions.ActionType.TypeSettings
name : TypeSettings
href : TinyLife.Actions.ActionType.TypeSettings.html
- name : )
spec.vb :
- uid : TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
name : Register
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Register_TinyLife_Actions_ActionType_TypeSettings_
- name : (
- uid : TinyLife.Actions.ActionType.TypeSettings
name : TypeSettings
href : TinyLife.Actions.ActionType.TypeSettings.html
- name : )
- uid : TinyLife.Actions.ActionType.TypeSettings
commentId : T:TinyLife.Actions.ActionType.TypeSettings
parent : TinyLife.Actions
href : TinyLife.Actions.ActionType.html
name : ActionType.TypeSettings
nameWithType : ActionType.TypeSettings
fullName : TinyLife.Actions.ActionType.TypeSettings
spec.csharp :
- uid : TinyLife.Actions.ActionType
name : ActionType
href : TinyLife.Actions.ActionType.html
- name : .
- uid : TinyLife.Actions.ActionType.TypeSettings
name : TypeSettings
href : TinyLife.Actions.ActionType.TypeSettings.html
spec.vb :
- uid : TinyLife.Actions.ActionType
name : ActionType
href : TinyLife.Actions.ActionType.html
- name : .
- uid : TinyLife.Actions.ActionType.TypeSettings
name : TypeSettings
href : TinyLife.Actions.ActionType.TypeSettings.html
- uid : TinyLife.Actions.Action.ActionTypeConstructedDelegate
commentId : T:TinyLife.Actions.Action.ActionTypeConstructedDelegate
parent : TinyLife.Actions
href : TinyLife.Actions.Action.html
name : Action.ActionTypeConstructedDelegate
nameWithType : Action.ActionTypeConstructedDelegate
fullName : TinyLife.Actions.Action.ActionTypeConstructedDelegate
spec.csharp :
- uid : TinyLife.Actions.Action
name : Action
href : TinyLife.Actions.Action.html
- name : .
- uid : TinyLife.Actions.Action.ActionTypeConstructedDelegate
name : ActionTypeConstructedDelegate
href : TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
spec.vb :
- uid : TinyLife.Actions.Action
name : Action
href : TinyLife.Actions.Action.html
- name : .
- uid : TinyLife.Actions.Action.ActionTypeConstructedDelegate
name : ActionTypeConstructedDelegate
href : TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.SocialAction
commentId : T:TinyLife.Actions.SocialAction
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.SocialAction.html
2022-11-12 13:53:28 +01:00
name : SocialAction
nameWithType : SocialAction
fullName : TinyLife.Actions.SocialAction
- uid : TinyLife.Actions.Action.ElapsedTime
commentId : P:TinyLife.Actions.Action.ElapsedTime
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime
2022-11-12 13:53:28 +01:00
name : ElapsedTime
nameWithType : Action.ElapsedTime
fullName : TinyLife.Actions.Action.ElapsedTime
- uid : TinyLife.Actions.Action.InProgressTime*
commentId : Overload:TinyLife.Actions.Action.InProgressTime
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_InProgressTime
2022-11-12 13:53:28 +01:00
name : InProgressTime
nameWithType : Action.InProgressTime
fullName : TinyLife.Actions.Action.InProgressTime
- uid : System.TimeSpan
commentId : T:System.TimeSpan
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan
2022-11-12 13:53:28 +01:00
name : TimeSpan
nameWithType : TimeSpan
fullName : System.TimeSpan
- uid : TinyLife.Actions.Action.InProgressTime
commentId : P:TinyLife.Actions.Action.InProgressTime
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_InProgressTime
2022-11-12 13:53:28 +01:00
name : InProgressTime
nameWithType : Action.InProgressTime
fullName : TinyLife.Actions.Action.InProgressTime
- uid : System.TimeSpan.Zero
commentId : F:System.TimeSpan.Zero
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan.zero
name : Zero
nameWithType : TimeSpan.Zero
fullName : System.TimeSpan.Zero
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FullyInProgress*
commentId : Overload:TinyLife.Actions.Action.FullyInProgress
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FullyInProgress
2022-11-12 13:53:28 +01:00
name : FullyInProgress
nameWithType : Action.FullyInProgress
fullName : TinyLife.Actions.Action.FullyInProgress
- uid : System.Boolean
commentId : T:System.Boolean
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
name : bool
nameWithType : bool
fullName : bool
nameWithType.vb : Boolean
fullName.vb : Boolean
name.vb : Boolean
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionInfo
commentId : T:TinyLife.Actions.ActionInfo
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2022-11-12 13:53:28 +01:00
name : ActionInfo
nameWithType : ActionInfo
fullName : TinyLife.Actions.ActionInfo
2023-04-26 14:51:19 +02:00
- uid : System.Guid.NewGuid
commentId : M:System.Guid.NewGuid
2023-03-30 18:07:55 +02:00
isExternal : true
2023-04-26 14:51:19 +02:00
href : https://learn.microsoft.com/dotnet/api/system.guid.newguid
name : NewGuid()
nameWithType : Guid.NewGuid()
fullName : System.Guid.NewGuid()
spec.csharp :
- uid : System.Guid.NewGuid
name : NewGuid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid.newguid
- name : (
- name : )
spec.vb :
- uid : System.Guid.NewGuid
name : NewGuid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid.newguid
- name : (
- name : )
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.GetChildren(System.Boolean)
commentId : M:TinyLife.Actions.Action.GetChildren(System.Boolean)
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
2023-03-30 18:07:55 +02:00
name : GetChildren(bool)
nameWithType : Action.GetChildren(bool)
fullName : TinyLife.Actions.Action.GetChildren(bool)
nameWithType.vb : Action.GetChildren(Boolean)
fullName.vb : TinyLife.Actions.Action.GetChildren(Boolean)
name.vb : GetChildren(Boolean)
spec.csharp :
- uid : TinyLife.Actions.Action.GetChildren(System.Boolean)
name : GetChildren
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.GetChildren(System.Boolean)
name : GetChildren
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
2023-04-26 14:51:19 +02:00
- uid : TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
commentId : M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
name : GetChild<T>(Guid, bool)
nameWithType : Action.GetChild<T>(Guid, bool)
fullName : TinyLife.Actions.Action.GetChild<T>(System.Guid, bool)
nameWithType.vb : Action.GetChild(Of T)(Guid, Boolean)
fullName.vb : TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean)
name.vb : GetChild(Of T)(Guid, Boolean)
spec.csharp :
- uid : TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
name : GetChild
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : <
- name : T
- name : '>'
- name : (
- uid : System.Guid
name : Guid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
name : GetChild
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : (
- name : Of
- name : " "
- name : T
- name : )
- name : (
- uid : System.Guid
name : Guid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
- uid : TinyLife.Actions.Action.Person
commentId : P:TinyLife.Actions.Action.Person
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person
2023-04-26 14:51:19 +02:00
name : Person
nameWithType : Action.Person
fullName : TinyLife.Actions.Action.Person
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
commentId : M:TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
parent : TinyLife.Objects.PersonLike
2023-04-26 14:51:19 +02:00
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
name : GetAction<T>(Guid, bool)
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.GetAction<T>(Guid, bool)
fullName : TinyLife.Objects.PersonLike.GetAction<T>(System.Guid, bool)
nameWithType.vb : PersonLike.GetAction(Of T)(Guid, Boolean)
fullName.vb : TinyLife.Objects.PersonLike.GetAction(Of T)(System.Guid, Boolean)
2023-04-26 14:51:19 +02:00
name.vb : GetAction(Of T)(Guid, Boolean)
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
2023-04-26 14:51:19 +02:00
name : GetAction
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : <
- name : T
- name : '>'
- name : (
- uid : System.Guid
name : Guid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
2023-04-26 14:51:19 +02:00
name : GetAction
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : (
- name : Of
- name : " "
- name : T
- name : )
- name : (
- uid : System.Guid
name : Guid
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
- uid : System.Guid
commentId : T:System.Guid
parent : System
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.guid
name : Guid
nameWithType : Guid
fullName : System.Guid
- uid : TinyLife.Objects.PersonAi
commentId : T:TinyLife.Objects.PersonAi
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.PersonAi.html
2023-04-26 14:51:19 +02:00
name : PersonAi
nameWithType : PersonAi
fullName : TinyLife.Objects.PersonAi
- uid : TinyLife.Actions.Action.StartedAutomatically*
commentId : Overload:TinyLife.Actions.Action.StartedAutomatically
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically
2023-04-26 14:51:19 +02:00
name : StartedAutomatically
nameWithType : Action.StartedAutomatically
fullName : TinyLife.Actions.Action.StartedAutomatically
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId : T:TinyLife.Actions.Handlers.UnderlyingActionHandler
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Handlers.UnderlyingActionHandler.html
2022-11-12 13:53:28 +01:00
name : UnderlyingActionHandler
nameWithType : UnderlyingActionHandler
fullName : TinyLife.Actions.Handlers.UnderlyingActionHandler
- uid : TinyLife.Actions.Handlers.MultiActionHandler
commentId : T:TinyLife.Actions.Handlers.MultiActionHandler
parent : TinyLife.Actions.Handlers
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Handlers.MultiActionHandler.html
2022-11-12 13:53:28 +01:00
name : MultiActionHandler
nameWithType : MultiActionHandler
fullName : TinyLife.Actions.Handlers.MultiActionHandler
- uid : TinyLife.Actions.Action.Parent*
commentId : Overload:TinyLife.Actions.Action.Parent
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent
2022-11-12 13:53:28 +01:00
name : Parent
nameWithType : Action.Parent
fullName : TinyLife.Actions.Action.Parent
- uid : TinyLife.Actions.Handlers
commentId : N : TinyLife.Actions.Handlers
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2022-11-12 13:53:28 +01:00
name : TinyLife.Actions.Handlers
nameWithType : TinyLife.Actions.Handlers
fullName : TinyLife.Actions.Handlers
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.Handlers
name : Handlers
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Handlers.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions
name : Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.Handlers
name : Handlers
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Handlers.html
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Person*
commentId : Overload:TinyLife.Actions.Action.Person
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person
2022-11-12 13:53:28 +01:00
name : Person
nameWithType : Action.Person
fullName : TinyLife.Actions.Action.Person
- uid : TinyLife.Actions.Action.ElapsedTime*
commentId : Overload:TinyLife.Actions.Action.ElapsedTime
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime
2022-11-12 13:53:28 +01:00
name : ElapsedTime
nameWithType : Action.ElapsedTime
fullName : TinyLife.Actions.Action.ElapsedTime
2023-12-13 14:46:39 +01:00
- uid : TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
commentId : M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
2023-12-13 14:46:39 +01:00
name : OpenPlayerPrompt(string, Predicate<Panel>, Action<Panel>, bool, Action<CoveringGroup, Panel>, TextureRegion, float)
nameWithType : Action.OpenPlayerPrompt(string, Predicate<Panel>, Action<Panel>, bool, Action<CoveringGroup, Panel>, TextureRegion, float)
fullName : TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate<MLEM.Ui.Elements.Panel>, System.Action<MLEM.Ui.Elements.Panel>, bool, System.Action<TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel>, MLEM.Textures.TextureRegion, float)
nameWithType.vb : Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
fullName.vb : TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
name.vb : OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
2022-03-09 16:13:05 +01:00
spec.csharp :
2023-12-13 14:46:39 +01:00
- uid : TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
2022-11-12 13:53:28 +01:00
name : OpenPlayerPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
2022-03-09 16:13:05 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-03-09 16:13:05 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : MLEM.Ui.Elements.Panel
name : Panel
2022-03-09 16:13:05 +01:00
isExternal : true
2022-11-12 13:53:28 +01:00
- name : '>'
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : MLEM.Ui.Elements.Panel
name : Panel
isExternal : true
- name : '>'
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2022-03-09 16:13:05 +01:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2022-03-09 16:13:05 +01:00
- name : <
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Uis.CoveringGroup
name : CoveringGroup
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.CoveringGroup.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2022-11-12 13:53:28 +01:00
isExternal : true
- name : '>'
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
2022-03-09 16:13:05 +01:00
isExternal : true
2023-12-13 14:46:39 +01:00
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
2022-03-09 16:13:05 +01:00
- name : )
spec.vb :
2023-12-13 14:46:39 +01:00
- uid : TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
2022-11-12 13:53:28 +01:00
name : OpenPlayerPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
2022-03-09 16:13:05 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
2022-03-09 16:13:05 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2022-03-09 16:13:05 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
isExternal : true
2022-03-09 16:13:05 +01:00
- name : )
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
name : Action
2022-03-09 16:13:05 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2022-03-09 16:13:05 +01:00
isExternal : true
- name : )
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-03-09 16:13:05 +01:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2022-03-09 16:13:05 +01:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Uis.CoveringGroup
name : CoveringGroup
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.CoveringGroup.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2022-03-09 16:13:05 +01:00
isExternal : true
- name : )
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
isExternal : true
2023-12-13 14:46:39 +01:00
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.PlayerPromptOpen*
commentId : Overload:TinyLife.Actions.Action.PlayerPromptOpen
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen
2022-11-12 13:53:28 +01:00
name : PlayerPromptOpen
nameWithType : Action.PlayerPromptOpen
fullName : TinyLife.Actions.Action.PlayerPromptOpen
- uid : TinyLife.Actions.CompletionType
commentId : T:TinyLife.Actions.CompletionType
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2022-11-12 13:53:28 +01:00
name : CompletionType
nameWithType : CompletionType
fullName : TinyLife.Actions.CompletionType
- uid : TinyLife.Actions.Action.IsCompleted
commentId : M:TinyLife.Actions.Action.IsCompleted
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
2022-11-12 13:53:28 +01:00
name : IsCompleted()
nameWithType : Action.IsCompleted()
fullName : TinyLife.Actions.Action.IsCompleted()
spec.csharp :
- uid : TinyLife.Actions.Action.IsCompleted
name : IsCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.IsCompleted
name : IsCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
2022-11-12 13:53:28 +01:00
- name : (
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId : M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent : TinyLife.Actions.Action
2022-07-04 16:50:43 +02:00
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2023-03-30 18:07:55 +02:00
name : Update(GameTime, TimeSpan, float)
nameWithType : Action.Update(GameTime, TimeSpan, float)
fullName : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb : Action.Update(GameTime, TimeSpan, Single)
fullName.vb : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb : Update(GameTime, TimeSpan, Single)
2021-11-23 16:24:04 +01:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name : Update
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
2023-03-30 18:07:55 +02:00
name : float
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
2021-11-23 16:24:04 +01:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name : Update
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
name : Single
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Nullable{TinyLife.Actions.CompletionType}
commentId : T:System.Nullable{TinyLife.Actions.CompletionType}
parent : System
definition : System.Nullable`1
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-03-30 18:07:55 +02:00
name : CompletionType?
nameWithType : CompletionType?
fullName : TinyLife.Actions.CompletionType?
2021-11-23 16:24:04 +01:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-11-12 13:53:28 +01:00
- uid : System.Nullable`1
commentId : T:System.Nullable`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.nullable-1
2022-11-12 13:53:28 +01:00
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
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.nullable-1
2022-07-04 16:50:43 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- name : T
2022-07-04 16:50:43 +02:00
- name : '>'
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : System.Nullable`1
name : Nullable
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.nullable-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- name : T
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.#ctor*
commentId : Overload:TinyLife.Actions.Action.#ctor
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action__ctor_TinyLife_Actions_ActionInfo_
2022-11-12 13:53:28 +01:00
name : Action
nameWithType : Action.Action
fullName : TinyLife.Actions.Action.Action
2023-03-30 18:07:55 +02:00
nameWithType.vb : Action.New
fullName.vb : TinyLife.Actions.Action.New
name.vb : New
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Initialize*
commentId : Overload:TinyLife.Actions.Action.Initialize
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize
2022-11-12 13:53:28 +01:00
name : Initialize
nameWithType : Action.Initialize
fullName : TinyLife.Actions.Action.Initialize
- uid : TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
commentId : M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
parent : TinyLife.Objects.MapObject
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_
2023-03-30 18:07:55 +02:00
name : ActionUpdate(Action, GameTime, TimeSpan, float, bool)
nameWithType : MapObject.ActionUpdate(Action, GameTime, TimeSpan, float, bool)
fullName : TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, bool)
nameWithType.vb : MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean)
fullName.vb : TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean)
name.vb : ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean)
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
name : ActionUpdate
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_
2021-11-23 16:24:04 +01:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.TimeSpan
name : TimeSpan
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
2023-03-30 18:07:55 +02:00
name : float
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2022-07-04 16:50:43 +02:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-11-23 16:24:04 +01:00
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
name : ActionUpdate
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_
2021-10-14 20:30:40 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
2021-11-26 23:42:22 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
2021-11-26 23:42:22 +01:00
- uid : System.Single
name : Single
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-30 20:44:32 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.GameImpl.Speed
commentId : P:TinyLife.GameImpl.Speed
2024-01-07 16:53:47 +01:00
href : TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
2023-03-30 18:07:55 +02:00
name : Speed
nameWithType : GameImpl.Speed
fullName : TinyLife.GameImpl.Speed
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Update*
commentId : Overload:TinyLife.Actions.Action.Update
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
2022-11-12 13:53:28 +01:00
name : Update
nameWithType : Action.Update
fullName : TinyLife.Actions.Action.Update
- uid : Microsoft.Xna.Framework.GameTime
commentId : T:Microsoft.Xna.Framework.GameTime
parent : Microsoft.Xna.Framework
isExternal : true
name : GameTime
nameWithType : GameTime
fullName : Microsoft.Xna.Framework.GameTime
- uid : System.Single
commentId : T:System.Single
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
name : float
nameWithType : float
fullName : float
nameWithType.vb : Single
fullName.vb : Single
name.vb : Single
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.MapObject
commentId : T:TinyLife.Objects.MapObject
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html
2022-11-12 13:53:28 +01:00
name : MapObject
nameWithType : MapObject
fullName : TinyLife.Objects.MapObject
- uid : Microsoft.Xna.Framework
commentId : N : Microsoft.Xna.Framework
isExternal : true
name : Microsoft.Xna.Framework
nameWithType : Microsoft.Xna.Framework
fullName : Microsoft.Xna.Framework
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : Microsoft
name : Microsoft
isExternal : true
- name : .
- uid : Microsoft.Xna
name : Xna
isExternal : true
- name : .
- uid : Microsoft.Xna.Framework
name : Framework
isExternal : true
spec.vb :
- uid : Microsoft
name : Microsoft
isExternal : true
- name : .
- uid : Microsoft.Xna
name : Xna
isExternal : true
- name : .
- uid : Microsoft.Xna.Framework
name : Framework
isExternal : true
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.CompletionType.Completed
commentId : F:TinyLife.Actions.CompletionType.Completed
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
2023-03-30 18:07:55 +02:00
name : Completed
nameWithType : CompletionType.Completed
fullName : TinyLife.Actions.CompletionType.Completed
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId : M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
2022-11-12 13:53:28 +01:00
name : OnCompleted(CompletionType)
nameWithType : Action.OnCompleted(CompletionType)
fullName : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name : OnCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name : OnCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.ForceResult
commentId : F:TinyLife.Actions.Action.ForceResult
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult
2022-11-12 13:53:28 +01:00
name : ForceResult
nameWithType : Action.ForceResult
fullName : TinyLife.Actions.Action.ForceResult
- uid : TinyLife.Actions.CompletionType.Active
commentId : F:TinyLife.Actions.CompletionType.Active
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Active
2023-03-30 18:07:55 +02:00
name : Active
nameWithType : CompletionType.Active
fullName : TinyLife.Actions.CompletionType.Active
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.IsCompleted*
commentId : Overload:TinyLife.Actions.Action.IsCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
2022-11-12 13:53:28 +01:00
name : IsCompleted
nameWithType : Action.IsCompleted
fullName : TinyLife.Actions.Action.IsCompleted
- uid : TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
commentId : M:TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
parent : TinyLife.Objects.MapObject
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2023-03-30 18:07:55 +02:00
name : OnActionCompleted(Action, CompletionType, bool)
nameWithType : MapObject.OnActionCompleted(Action, CompletionType, bool)
fullName : TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool)
nameWithType.vb : MapObject.OnActionCompleted(Action, CompletionType, Boolean)
fullName.vb : TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean)
name.vb : OnActionCompleted(Action, CompletionType, Boolean)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
name : OnActionCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2021-10-14 20:30:40 +02:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
name : OnActionCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2021-08-04 06:51:12 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2021-10-14 20:30:40 +02:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OnCompleted*
commentId : Overload:TinyLife.Actions.Action.OnCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
2022-11-12 13:53:28 +01:00
name : OnCompleted
nameWithType : Action.OnCompleted
fullName : TinyLife.Actions.Action.OnCompleted
- uid : TinyLife.Actions.Action.Validate*
commentId : Overload:TinyLife.Actions.Action.Validate
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
2022-11-12 13:53:28 +01:00
name : Validate
nameWithType : Action.Validate
fullName : TinyLife.Actions.Action.Validate
- uid : TinyLife.Objects.BreakableFurniture
commentId : T:TinyLife.Objects.BreakableFurniture
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.BreakableFurniture.html
2022-11-12 13:53:28 +01:00
name : BreakableFurniture
nameWithType : BreakableFurniture
fullName : TinyLife.Objects.BreakableFurniture
- uid : TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
commentId : F:TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_IgnoreObjectConditions
2023-03-30 18:07:55 +02:00
name : IgnoreObjectConditions
nameWithType : ActionType.TypeSettings.IgnoreObjectConditions
fullName : TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.TryForceResult*
commentId : Overload:TinyLife.Actions.Action.TryForceResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_
2022-11-12 13:53:28 +01:00
name : TryForceResult
nameWithType : Action.TryForceResult
fullName : TinyLife.Actions.Action.TryForceResult
- uid : System.Nullable{TinyLife.Actions.CanExecuteResult}
commentId : T:System.Nullable{TinyLife.Actions.CanExecuteResult}
parent : System
definition : System.Nullable`1
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
name : CanExecuteResult?
nameWithType : CanExecuteResult?
fullName : TinyLife.Actions.CanExecuteResult?
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : '?'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId : M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
2022-11-12 13:53:28 +01:00
name : CanMultitask(Action, Action)
nameWithType : Action.CanMultitask(Action, Action)
fullName : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
spec.csharp :
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
name : CanMultitask
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
2022-11-12 13:53:28 +01:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2021-10-14 20:30:40 +02:00
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
name : CanMultitask
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
2022-11-12 13:53:28 +01:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanMultitask*
commentId : Overload:TinyLife.Actions.Action.CanMultitask
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_
2022-11-12 13:53:28 +01:00
name : CanMultitask
nameWithType : Action.CanMultitask
fullName : TinyLife.Actions.Action.CanMultitask
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.CanStartNow*
commentId : Overload:TinyLife.Actions.Action.CanStartNow
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanStartNow
2023-03-30 18:07:55 +02:00
name : CanStartNow
nameWithType : Action.CanStartNow
fullName : TinyLife.Actions.Action.CanStartNow
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanCancel*
commentId : Overload:TinyLife.Actions.Action.CanCancel
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_
2022-11-12 13:53:28 +01:00
name : CanCancel
nameWithType : Action.CanCancel
fullName : TinyLife.Actions.Action.CanCancel
- uid : TinyLife.Actions.Action.GetNextAction*
commentId : Overload:TinyLife.Actions.Action.GetNextAction
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
2022-11-12 13:53:28 +01:00
name : GetNextAction
nameWithType : Action.GetNextAction
fullName : TinyLife.Actions.Action.GetNextAction
- uid : TinyLife.Actions.ActionType.TypeSettings.Texture
commentId : F:TinyLife.Actions.ActionType.TypeSettings.Texture
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Texture
2023-03-30 18:07:55 +02:00
name : Texture
nameWithType : ActionType.TypeSettings.Texture
fullName : TinyLife.Actions.ActionType.TypeSettings.Texture
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId : M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
2023-03-30 18:07:55 +02:00
name : GetActionObject<T>(bool)
nameWithType : ActionInfo.GetActionObject<T>(bool)
fullName : TinyLife.Actions.ActionInfo.GetActionObject<T>(bool)
nameWithType.vb : ActionInfo.GetActionObject(Of T)(Boolean)
fullName.vb : TinyLife.Actions.ActionInfo.GetActionObject(Of T)(Boolean)
name.vb : GetActionObject(Of T)(Boolean)
spec.csharp :
- uid : TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name : GetActionObject
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : <
- name : T
- name : '>'
- name : (
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- uid : TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name : GetActionObject
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
- name : T
- name : )
- name : (
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.GetIconObject*
commentId : Overload:TinyLife.Actions.Action.GetIconObject
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject
2022-11-12 13:53:28 +01:00
name : GetIconObject
nameWithType : Action.GetIconObject
fullName : TinyLife.Actions.Action.GetIconObject
- uid : TinyLife.GameSpeed.ExtremelyFast
commentId : F:TinyLife.GameSpeed.ExtremelyFast
2024-01-07 16:53:47 +01:00
href : TinyLife.GameSpeed.html#TinyLife_GameSpeed_ExtremelyFast
2023-03-30 18:07:55 +02:00
name : ExtremelyFast
nameWithType : GameSpeed.ExtremelyFast
fullName : TinyLife.GameSpeed.ExtremelyFast
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CausesExtremelyFastSpeed*
commentId : Overload:TinyLife.Actions.Action.CausesExtremelyFastSpeed
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed
2022-11-12 13:53:28 +01:00
name : CausesExtremelyFastSpeed
nameWithType : Action.CausesExtremelyFastSpeed
fullName : TinyLife.Actions.Action.CausesExtremelyFastSpeed
- uid : TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
commentId : M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetDisplayName_TinyLife_Actions_ActionInfo_System_Boolean_
2023-03-30 18:07:55 +02:00
name : GetDisplayName(ActionInfo, bool)
nameWithType : ActionType.GetDisplayName(ActionInfo, bool)
fullName : TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo, bool)
nameWithType.vb : ActionType.GetDisplayName(ActionInfo, Boolean)
fullName.vb : TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo, Boolean)
name.vb : GetDisplayName(ActionInfo, Boolean)
spec.csharp :
- uid : TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
name : GetDisplayName
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetDisplayName_TinyLife_Actions_ActionInfo_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- uid : TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
name : GetDisplayName
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetDisplayName_TinyLife_Actions_ActionInfo_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.GetDisplayName*
commentId : Overload:TinyLife.Actions.Action.GetDisplayName
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
2022-11-12 13:53:28 +01:00
name : GetDisplayName
nameWithType : Action.GetDisplayName
fullName : TinyLife.Actions.Action.GetDisplayName
- uid : System.String
commentId : T:System.String
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
name : string
nameWithType : string
fullName : string
nameWithType.vb : String
fullName.vb : String
name.vb : String
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.SleepAction
commentId : T:TinyLife.Actions.SleepAction
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.SleepAction.html
2023-03-30 18:07:55 +02:00
name : SleepAction
nameWithType : SleepAction
fullName : TinyLife.Actions.SleepAction
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.CanEnqueueConversation*
commentId : Overload:TinyLife.Actions.Action.CanEnqueueConversation
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
2022-11-12 13:53:28 +01:00
name : CanEnqueueConversation
nameWithType : Action.CanEnqueueConversation
fullName : TinyLife.Actions.Action.CanEnqueueConversation
2023-06-25 15:41:49 +02:00
- uid : TinyLife.Actions.Action.GetProgress*
commentId : Overload:TinyLife.Actions.Action.GetProgress
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress
2023-06-25 15:41:49 +02:00
name : GetProgress
nameWithType : Action.GetProgress
fullName : TinyLife.Actions.Action.GetProgress
- uid : System.Nullable{System.Single}
commentId : T:System.Nullable{System.Single}
parent : System
definition : System.Nullable`1
href : https://learn.microsoft.com/dotnet/api/system.single
name : float?
nameWithType : float?
fullName : float?
nameWithType.vb : Single?
fullName.vb : Single?
name.vb : Single?
spec.csharp :
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
spec.vb :
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
2023-04-26 14:51:19 +02:00
- uid : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
commentId : M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2023-04-26 14:51:19 +02:00
name : OnChildCompleted(Action, CompletionType, bool)
nameWithType : Action.OnChildCompleted(Action, CompletionType, bool)
fullName : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool)
nameWithType.vb : Action.OnChildCompleted(Action, CompletionType, Boolean)
fullName.vb : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean)
name.vb : OnChildCompleted(Action, CompletionType, Boolean)
spec.csharp :
- uid : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
name : OnChildCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-04-26 14:51:19 +02:00
- name : ','
- name : " "
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-04-26 14:51:19 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
name : OnChildCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2023-04-26 14:51:19 +02:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2023-04-26 14:51:19 +02:00
- name : ','
- name : " "
- uid : TinyLife.Actions.CompletionType
name : CompletionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html
2023-04-26 14:51:19 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
- uid : TinyLife.Actions.Action.Parent
commentId : P:TinyLife.Actions.Action.Parent
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent
2023-04-26 14:51:19 +02:00
name : Parent
nameWithType : Action.Parent
fullName : TinyLife.Actions.Action.Parent
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.OnChildCompleted*
commentId : Overload:TinyLife.Actions.Action.OnChildCompleted
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
2023-03-30 18:07:55 +02:00
name : OnChildCompleted
nameWithType : Action.OnChildCompleted
fullName : TinyLife.Actions.Action.OnChildCompleted
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionType.QuitJob
commentId : F:TinyLife.Actions.ActionType.QuitJob
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_QuitJob
2023-03-30 18:07:55 +02:00
name : QuitJob
nameWithType : ActionType.QuitJob
fullName : TinyLife.Actions.ActionType.QuitJob
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.PlayerPromptOpen
commentId : P:TinyLife.Actions.Action.PlayerPromptOpen
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen
2022-11-12 13:53:28 +01:00
name : PlayerPromptOpen
nameWithType : Action.PlayerPromptOpen
fullName : TinyLife.Actions.Action.PlayerPromptOpen
- uid : TinyLife.GameImpl.CurrentHousehold
commentId : P:TinyLife.GameImpl.CurrentHousehold
2024-01-07 16:53:47 +01:00
href : TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold
2023-03-30 18:07:55 +02:00
name : CurrentHousehold
nameWithType : GameImpl.CurrentHousehold
fullName : TinyLife.GameImpl.CurrentHousehold
2022-11-12 13:53:28 +01:00
- uid : System.InvalidOperationException
commentId : T:System.InvalidOperationException
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.invalidoperationexception
name : InvalidOperationException
nameWithType : InvalidOperationException
fullName : System.InvalidOperationException
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenPlayerPrompt*
commentId : Overload:TinyLife.Actions.Action.OpenPlayerPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
2022-11-12 13:53:28 +01:00
name : OpenPlayerPrompt
nameWithType : Action.OpenPlayerPrompt
fullName : TinyLife.Actions.Action.OpenPlayerPrompt
- uid : System.Predicate{MLEM.Ui.Elements.Panel}
commentId : T:System.Predicate{MLEM.Ui.Elements.Panel}
parent : System
definition : System.Predicate`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2022-11-12 13:53:28 +01:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-10-14 20:30:40 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2021-10-14 20:30:40 +02:00
isExternal : true
- name : '>'
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : System.Predicate`1
name : Predicate
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
isExternal : true
- name : )
- uid : System.Action{MLEM.Ui.Elements.Panel}
commentId : T:System.Action{MLEM.Ui.Elements.Panel}
parent : System
definition : System.Action`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-11-12 13:53:28 +01:00
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
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2021-10-14 20:30:40 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2021-10-14 20:30:40 +02:00
isExternal : true
- name : '>'
2022-11-12 13:53:28 +01:00
spec.vb :
- uid : System.Action`1
name : Action
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2021-10-14 20:30:40 +02:00
isExternal : true
2021-08-04 06:51:12 +02:00
- name : )
2023-12-13 14:46:39 +01:00
- uid : System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
commentId : T:System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel}
2022-11-12 13:53:28 +01:00
parent : System
2023-12-13 14:46:39 +01:00
definition : System.Action`2
href : https://learn.microsoft.com/dotnet/api/system.action-2
name : Action<CoveringGroup, Panel>
nameWithType : Action<CoveringGroup, Panel>
fullName : System.Action<TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel>
nameWithType.vb : Action(Of CoveringGroup, Panel)
fullName.vb : System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel)
name.vb : Action(Of CoveringGroup, Panel)
2022-11-12 13:53:28 +01:00
spec.csharp :
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2021-10-14 20:30:40 +02:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2022-11-12 13:53:28 +01:00
- name : <
- uid : TinyLife.Uis.CoveringGroup
name : CoveringGroup
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.CoveringGroup.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2022-11-12 13:53:28 +01:00
isExternal : true
- name : '>'
spec.vb :
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2021-10-14 20:30:40 +02:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Uis.CoveringGroup
name : CoveringGroup
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.CoveringGroup.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- uid : MLEM.Ui.Elements.Panel
name : Panel
2021-10-14 20:30:40 +02:00
isExternal : true
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : MLEM.Textures.TextureRegion
commentId : T:MLEM.Textures.TextureRegion
parent : MLEM.Textures
2021-08-04 06:51:12 +02:00
isExternal : true
2022-11-12 13:53:28 +01:00
name : TextureRegion
nameWithType : TextureRegion
fullName : MLEM.Textures.TextureRegion
- uid : TinyLife.Uis.CoveringGroup
commentId : T:TinyLife.Uis.CoveringGroup
parent : TinyLife.Uis
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.CoveringGroup.html
2022-11-12 13:53:28 +01:00
name : CoveringGroup
nameWithType : CoveringGroup
fullName : TinyLife.Uis.CoveringGroup
- uid : System.Predicate`1
commentId : T:System.Predicate`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2022-11-12 13:53:28 +01:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- name : T
2021-08-04 06:51:12 +02:00
- name : '>'
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- name : T
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
commentId : T:System.Action`1
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-11-12 13:53:28 +01:00
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
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-11-12 13:53:28 +01:00
- name : <
- name : T
- name : '>'
spec.vb :
- uid : System.Action`1
name : Action
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- name : T
2021-10-14 20:30:40 +02:00
- name : )
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
commentId : T:System.Action`2
2021-08-04 06:51:12 +02:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2021-08-04 06:51:12 +02:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2021-08-04 06:51:12 +02:00
- name : <
2023-12-13 14:46:39 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- name : T2
2021-10-14 20:30:40 +02:00
- name : '>'
2022-11-12 13:53:28 +01:00
spec.vb :
2023-12-13 14:46:39 +01:00
- uid : System.Action`2
name : Action
2022-11-12 13:53:28 +01:00
isExternal : true
2023-12-13 14:46:39 +01:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2023-03-30 18:07:55 +02:00
- name : (
- name : Of
- name : " "
2023-12-13 14:46:39 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2023-12-13 14:46:39 +01:00
- name : T2
2022-11-12 13:53:28 +01:00
- name : )
- uid : MLEM.Textures
commentId : N : MLEM.Textures
isExternal : true
name : MLEM.Textures
nameWithType : MLEM.Textures
fullName : MLEM.Textures
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Textures
name : Textures
isExternal : true
spec.vb :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Textures
name : Textures
isExternal : true
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Uis
commentId : N : TinyLife.Uis
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2022-11-12 13:53:28 +01:00
name : TinyLife.Uis
nameWithType : TinyLife.Uis
fullName : TinyLife.Uis
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Uis
name : Uis
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Uis
name : Uis
2024-01-07 16:53:47 +01:00
href : TinyLife.Uis.html
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenYesNoPrompt*
commentId : Overload:TinyLife.Actions.Action.OpenYesNoPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_
2022-11-12 13:53:28 +01:00
name : OpenYesNoPrompt
nameWithType : Action.OpenYesNoPrompt
fullName : TinyLife.Actions.Action.OpenYesNoPrompt
- uid : System.Action
commentId : T:System.Action
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action
2022-11-12 13:53:28 +01:00
name : Action
nameWithType : Action
fullName : System.Action
- uid : MLEM.Ui.Elements.TextField
commentId : T:MLEM.Ui.Elements.TextField
isExternal : true
2023-03-30 18:07:55 +02:00
name : TextField
nameWithType : TextField
fullName : MLEM.Ui.Elements.TextField
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenTextPrompt*
commentId : Overload:TinyLife.Actions.Action.OpenTextPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_
2022-11-12 13:53:28 +01:00
name : OpenTextPrompt
nameWithType : Action.OpenTextPrompt
fullName : TinyLife.Actions.Action.OpenTextPrompt
- uid : System.Action{System.String}
commentId : T:System.Action{System.String}
parent : System
definition : System.Action`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
name : Action<string>
nameWithType : Action<string>
fullName : System.Action<string>
2022-11-12 13:53:28 +01:00
nameWithType.vb : Action(Of String)
2023-03-30 18:07:55 +02:00
fullName.vb : System.Action(Of String)
2022-11-12 13:53:28 +01:00
name.vb : Action(Of String)
spec.csharp :
- uid : System.Action`1
name : Action
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2021-10-14 20:30:40 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name : '>'
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
name : Action
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Predicate{System.String}
commentId : T:System.Predicate{System.String}
parent : System
definition : System.Predicate`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
name : Predicate<string>
nameWithType : Predicate<string>
fullName : System.Predicate<string>
2022-11-12 13:53:28 +01:00
nameWithType.vb : Predicate(Of String)
2023-03-30 18:07:55 +02:00
fullName.vb : System.Predicate(Of String)
2022-11-12 13:53:28 +01:00
name.vb : Predicate(Of String)
spec.csharp :
- uid : System.Predicate`1
name : Predicate
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2022-11-12 13:53:28 +01:00
- name : '>'
spec.vb :
- uid : System.Predicate`1
name : Predicate
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2021-10-14 20:30:40 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.TextField.Rule
commentId : T:MLEM.Ui.Elements.TextField.Rule
parent : MLEM.Ui.Elements
2021-10-14 20:30:40 +02:00
isExternal : true
2022-11-12 13:53:28 +01:00
name : TextField.Rule
nameWithType : TextField.Rule
fullName : MLEM.Ui.Elements.TextField.Rule
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM.Ui.Elements.TextField
name : TextField
isExternal : true
- name : .
- uid : MLEM.Ui.Elements.TextField.Rule
name : Rule
isExternal : true
spec.vb :
- uid : MLEM.Ui.Elements.TextField
name : TextField
isExternal : true
- name : .
- uid : MLEM.Ui.Elements.TextField.Rule
name : Rule
isExternal : true
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements
commentId : N : MLEM.Ui.Elements
isExternal : true
name : MLEM.Ui.Elements
nameWithType : MLEM.Ui.Elements
fullName : MLEM.Ui.Elements
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Ui
name : Ui
isExternal : true
- name : .
- uid : MLEM.Ui.Elements
name : Elements
isExternal : true
spec.vb :
- uid : MLEM
name : MLEM
isExternal : true
- name : .
- uid : MLEM.Ui
name : Ui
isExternal : true
- name : .
- uid : MLEM.Ui.Elements
name : Elements
isExternal : true
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.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.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_
2023-03-30 18:07:55 +02:00
name : OpenTextPrompt(string, Action<string>, Predicate<string>, Rule, string, TextureRegion)
nameWithType : Action.OpenTextPrompt(string, Action<string>, Predicate<string>, TextField.Rule, string, TextureRegion)
fullName : TinyLife.Actions.Action.OpenTextPrompt(string, System.Action<string>, System.Predicate<string>, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion)
2022-11-12 13:53:28 +01:00
nameWithType.vb : Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
2023-03-30 18:07:55 +02:00
fullName.vb : TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion)
name.vb : OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
name : OpenTextPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_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
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2022-11-12 13:53:28 +01:00
- name : '>'
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
2021-08-04 06:51:12 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name : '>'
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.TextField.Rule
2023-03-30 18:07:55 +02:00
name : Rule
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
2023-03-30 18:07:55 +02:00
name : string
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
2021-10-14 20:30:40 +02:00
isExternal : true
- name : )
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
name : OpenTextPrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_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
- name : (
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Action`1
name : Action
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2022-11-12 13:53:28 +01:00
- name : )
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Predicate`1
name : Predicate
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.predicate-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
2021-08-04 06:51:12 +02:00
- name : )
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Ui.Elements.TextField.Rule
2023-03-30 18:07:55 +02:00
name : Rule
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.String
name : String
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.string
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : MLEM.Textures.TextureRegion
name : TextureRegion
2021-08-04 06:51:12 +02:00
isExternal : true
2021-10-14 20:30:40 +02:00
- name : )
2023-03-31 13:26:13 +02:00
- uid : TinyLife.Actions.ChoicePromptInfo
commentId : T:TinyLife.Actions.ChoicePromptInfo
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ChoicePromptInfo.html
2022-11-12 13:53:28 +01:00
name : ChoicePromptInfo
nameWithType : ChoicePromptInfo
2023-03-31 13:26:13 +02:00
fullName : TinyLife.Actions.ChoicePromptInfo
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.OpenChoicePrompt*
commentId : Overload:TinyLife.Actions.Action.OpenChoicePrompt
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
2022-11-12 13:53:28 +01:00
name : OpenChoicePrompt
nameWithType : Action.OpenChoicePrompt
fullName : TinyLife.Actions.Action.OpenChoicePrompt
- uid : TinyLife.Actions.ActionType.PracticeJokes
commentId : F:TinyLife.Actions.ActionType.PracticeJokes
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_PracticeJokes
2023-03-30 18:07:55 +02:00
name : PracticeJokes
nameWithType : ActionType.PracticeJokes
fullName : TinyLife.Actions.ActionType.PracticeJokes
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionType.PracticeSpeech
commentId : F:TinyLife.Actions.ActionType.PracticeSpeech
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_PracticeSpeech
2023-03-30 18:07:55 +02:00
name : PracticeSpeech
nameWithType : ActionType.PracticeSpeech
fullName : TinyLife.Actions.ActionType.PracticeSpeech
2022-11-12 13:53:28 +01:00
- uid : System.Int32.MaxValue
commentId : F:System.Int32.MaxValue
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32.maxvalue
name : MaxValue
nameWithType : int.MaxValue
fullName : int.MaxValue
nameWithType.vb : Integer.MaxValue
fullName.vb : Integer.MaxValue
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.SpeakAlone*
commentId : Overload:TinyLife.Actions.Action.SpeakAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
2022-11-12 13:53:28 +01:00
name : SpeakAlone
nameWithType : Action.SpeakAlone
fullName : TinyLife.Actions.Action.SpeakAlone
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
commentId : T:TinyLife.Actions.EmoteChoices
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.EmoteChoices.html
name : EmoteChoices
nameWithType : EmoteChoices
fullName : TinyLife.Actions.EmoteChoices
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.SpeakStyle
commentId : T:TinyLife.Objects.SpeakStyle
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2022-11-12 13:53:28 +01:00
name : SpeakStyle
nameWithType : SpeakStyle
fullName : TinyLife.Objects.SpeakStyle
- uid : System.Int32
commentId : T:System.Int32
parent : System
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.int32
name : int
nameWithType : int
fullName : int
nameWithType.vb : Integer
fullName.vb : Integer
name.vb : Integer
2023-07-20 14:27:20 +02:00
- uid : TinyLife.Actions.ActionType.Sleep
commentId : F:TinyLife.Actions.ActionType.Sleep
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Sleep
2023-07-20 14:27:20 +02:00
name : Sleep
nameWithType : ActionType.Sleep
fullName : TinyLife.Actions.ActionType.Sleep
- uid : TinyLife.Actions.Action.ThinkAlone*
commentId : Overload:TinyLife.Actions.Action.ThinkAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
2023-07-20 14:27:20 +02:00
name : ThinkAlone
nameWithType : Action.ThinkAlone
fullName : TinyLife.Actions.Action.ThinkAlone
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.SocialAction.IsMain
commentId : P:TinyLife.Actions.SocialAction.IsMain
parent : TinyLife.Actions.SocialAction
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_IsMain
2022-11-12 13:53:28 +01:00
name : IsMain
nameWithType : SocialAction.IsMain
fullName : TinyLife.Actions.SocialAction.IsMain
- uid : TinyLife.Actions.Action.SpeakInConversation*
commentId : Overload:TinyLife.Actions.Action.SpeakInConversation
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
2022-11-12 13:53:28 +01:00
name : SpeakInConversation
nameWithType : Action.SpeakInConversation
fullName : TinyLife.Actions.Action.SpeakInConversation
2024-06-09 17:05:30 +02:00
- uid : System.Nullable{TinyLife.Actions.EmoteChoices}
commentId : T:System.Nullable{TinyLife.Actions.EmoteChoices}
2022-11-12 13:53:28 +01:00
parent : System
definition : System.Nullable`1
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.EmoteChoices.html
name : EmoteChoices?
nameWithType : EmoteChoices?
fullName : TinyLife.Actions.EmoteChoices?
2022-05-24 13:36:05 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-05-24 13:36:05 +02:00
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-11-12 13:53:28 +01:00
- uid : System.Nullable{TinyLife.Objects.SpeakStyle}
commentId : T:System.Nullable{TinyLife.Objects.SpeakStyle}
parent : System
definition : System.Nullable`1
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-03-30 18:07:55 +02:00
name : SpeakStyle?
nameWithType : SpeakStyle?
fullName : TinyLife.Objects.SpeakStyle?
2022-05-24 13:36:05 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-03-30 18:07:55 +02:00
- name : '?'
2022-05-24 13:36:05 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-03-30 18:07:55 +02:00
- name : '?'
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
commentId : M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
parent : TinyLife.Actions.Action
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
name : SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
nameWithType : Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
fullName : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
nameWithType.vb : Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
fullName.vb : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
name.vb : SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
2023-07-20 14:27:20 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
name : SpeakAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
2023-07-20 14:27:20 +02:00
- name : (
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : System.Int32
name : int
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
name : SpeakAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
2023-07-20 14:27:20 +02:00
- name : (
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : System.Int32
name : Integer
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
commentId : M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
parent : TinyLife.Actions.Action
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
name : SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
nameWithType : Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
fullName : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
nameWithType.vb : Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
fullName.vb : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
name.vb : SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
2023-07-20 14:27:20 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
name : SpeakInConversation
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
2023-07-20 14:27:20 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : '?'
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : '?'
- name : ','
- name : " "
- uid : System.Int32
name : int
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
2023-07-20 14:27:20 +02:00
name : SpeakInConversation
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
2023-07-20 14:27:20 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : '?'
- name : ','
- name : " "
- uid : TinyLife.Objects.SpeakStyle
name : SpeakStyle
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.SpeakStyle.html
2023-07-20 14:27:20 +02:00
- name : '?'
- name : ','
- name : " "
- uid : System.Int32
name : Integer
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
commentId : M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
2023-07-20 14:27:20 +02:00
parent : TinyLife.Actions.Action
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
name : ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
nameWithType : Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
fullName : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
nameWithType.vb : Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
fullName.vb : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
name.vb : ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
2023-07-20 14:27:20 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
2023-07-20 14:27:20 +02:00
name : ThinkAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
2023-07-20 14:27:20 +02:00
- name : (
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Int32
name : int
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
2023-07-20 14:27:20 +02:00
name : ThinkAlone
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
2023-07-20 14:27:20 +02:00
- name : (
- uid : Microsoft.Xna.Framework.GameTime
name : GameTime
isExternal : true
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.EmoteChoices
name : EmoteChoices
href : TinyLife.Actions.EmoteChoices.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : System.Int32
name : Integer
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : )
- uid : TinyLife.Actions.Action.ResetSpeech*
commentId : Overload:TinyLife.Actions.Action.ResetSpeech
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
2023-07-20 14:27:20 +02:00
name : ResetSpeech
nameWithType : Action.ResetSpeech
fullName : TinyLife.Actions.Action.ResetSpeech
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Need
commentId : T:TinyLife.Need
2024-01-07 16:53:47 +01:00
href : TinyLife.Need.html
2022-12-20 13:25:03 +01:00
name : Need
nameWithType : Need
fullName : TinyLife.Need
- uid : TinyLife.Need.Max
commentId : F:TinyLife.Need.Max
2024-01-07 16:53:47 +01:00
href : TinyLife.Need.html#TinyLife_Need_Max
2023-03-30 18:07:55 +02:00
name : Max
nameWithType : Need.Max
fullName : TinyLife.Need.Max
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.Action.CompleteIfNeedFull*
commentId : Overload:TinyLife.Actions.Action.CompleteIfNeedFull
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
2022-12-20 13:25:03 +01:00
name : CompleteIfNeedFull
nameWithType : Action.CompleteIfNeedFull
fullName : TinyLife.Actions.Action.CompleteIfNeedFull
- uid : TinyLife.NeedType
commentId : T:TinyLife.NeedType
parent : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.NeedType.html
2022-12-20 13:25:03 +01:00
name : NeedType
nameWithType : NeedType
fullName : TinyLife.NeedType
2023-03-31 13:26:13 +02:00
- uid : TinyLife
commentId : N : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-31 13:26:13 +02:00
name : TinyLife
nameWithType : TinyLife
fullName : TinyLife
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
commentId : M:TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
parent : TinyLife.Objects.PersonLike
2022-11-12 13:53:28 +01:00
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
2023-03-30 18:07:55 +02:00
name : GetEfficiencyModifier(float, ActionInfo, SkillType, float)
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
fullName : TinyLife.Objects.PersonLike.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
nameWithType.vb : PersonLike.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
fullName.vb : TinyLife.Objects.PersonLike.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
2023-03-30 18:07:55 +02:00
name.vb : GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
2023-03-30 18:07:55 +02:00
name : GetEfficiencyModifier
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
2023-03-30 18:07:55 +02:00
- name : (
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : TinyLife.Skills.SkillType
name : SkillType
2024-01-07 16:53:47 +01:00
href : TinyLife.Skills.SkillType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
2023-03-30 18:07:55 +02:00
name : GetEfficiencyModifier
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
2023-03-30 18:07:55 +02:00
- name : (
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : TinyLife.Skills.SkillType
name : SkillType
2024-01-07 16:53:47 +01:00
href : TinyLife.Skills.SkillType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.StartedAutomatically
commentId : P:TinyLife.Actions.Action.StartedAutomatically
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically
2022-11-12 13:53:28 +01:00
name : StartedAutomatically
nameWithType : Action.StartedAutomatically
fullName : TinyLife.Actions.Action.StartedAutomatically
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.Action.CompleteIfTimeUp*
commentId : Overload:TinyLife.Actions.Action.CompleteIfTimeUp
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
2022-12-20 13:25:03 +01:00
name : CompleteIfTimeUp
nameWithType : Action.CompleteIfTimeUp
fullName : TinyLife.Actions.Action.CompleteIfTimeUp
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Skills.SkillType
commentId : T:TinyLife.Skills.SkillType
parent : TinyLife.Skills
2024-01-07 16:53:47 +01:00
href : TinyLife.Skills.SkillType.html
2022-11-12 13:53:28 +01:00
name : SkillType
nameWithType : SkillType
fullName : TinyLife.Skills.SkillType
- uid : TinyLife.Skills
commentId : N : TinyLife.Skills
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2022-11-12 13:53:28 +01:00
name : TinyLife.Skills
nameWithType : TinyLife.Skills
fullName : TinyLife.Skills
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Skills
name : Skills
2024-01-07 16:53:47 +01:00
href : TinyLife.Skills.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Skills
name : Skills
2024-01-07 16:53:47 +01:00
href : TinyLife.Skills.html
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
commentId : M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
parent : TinyLife.Actions.Action
isExternal : true
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
name : GetRandomCompletionTime(TimeSpan, TimeSpan)
nameWithType : Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
fullName : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
spec.csharp :
- uid : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
name : GetRandomCompletionTime
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
- name : (
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
name : GetRandomCompletionTime
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
- name : (
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : ','
- name : " "
- uid : System.TimeSpan
name : TimeSpan
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.timespan
- name : )
- uid : TinyLife.Actions.Action.Id
commentId : F:TinyLife.Actions.Action.Id
parent : TinyLife.Actions.Action
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id
name : Id
nameWithType : Action.Id
fullName : TinyLife.Actions.Action.Id
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.SeedSource
commentId : T:MLEM.Maths.SeedSource
2024-06-09 17:05:30 +02:00
isExternal : true
name : SeedSource
nameWithType : SeedSource
2024-07-26 12:47:59 +02:00
fullName : MLEM.Maths.SeedSource
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetRandomCompletionTime*
commentId : Overload:TinyLife.Actions.Action.GetRandomCompletionTime
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
name : GetRandomCompletionTime
nameWithType : Action.GetRandomCompletionTime
fullName : TinyLife.Actions.Action.GetRandomCompletionTime
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.CompletionType.Canceled
commentId : F:TinyLife.Actions.CompletionType.Canceled
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Canceled
2023-03-30 18:07:55 +02:00
name : Canceled
nameWithType : CompletionType.Canceled
fullName : TinyLife.Actions.CompletionType.Canceled
2022-12-20 13:25:03 +01:00
- uid : System.ArgumentOutOfRangeException
commentId : T:System.ArgumentOutOfRangeException
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception
name : ArgumentOutOfRangeException
nameWithType : ArgumentOutOfRangeException
fullName : System.ArgumentOutOfRangeException
2022-12-20 13:25:03 +01:00
- uid : TinyLife.Actions.Action.CancelIfEmotional*
commentId : Overload:TinyLife.Actions.Action.CancelIfEmotional
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___
2022-12-20 13:25:03 +01:00
name : CancelIfEmotional
nameWithType : Action.CancelIfEmotional
fullName : TinyLife.Actions.Action.CancelIfEmotional
- uid : TinyLife.Emotions.EmotionType[]
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Emotions.EmotionType.html
2022-12-20 13:25:03 +01:00
name : EmotionType[]
nameWithType : EmotionType[]
fullName : TinyLife.Emotions.EmotionType[]
nameWithType.vb : EmotionType()
fullName.vb : TinyLife.Emotions.EmotionType()
name.vb : EmotionType()
spec.csharp :
- uid : TinyLife.Emotions.EmotionType
name : EmotionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Emotions.EmotionType.html
2023-03-30 18:07:55 +02:00
- name : '['
- name : ']'
2022-12-20 13:25:03 +01:00
spec.vb :
- uid : TinyLife.Emotions.EmotionType
name : EmotionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Emotions.EmotionType.html
2023-03-30 18:07:55 +02:00
- name : (
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.CurrentPose
commentId : F:TinyLife.Objects.PersonLike.CurrentPose
parent : TinyLife.Objects.PersonLike
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentPose
2023-03-30 18:07:55 +02:00
name : CurrentPose
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.CurrentPose
fullName : TinyLife.Objects.PersonLike.CurrentPose
2023-04-26 14:51:19 +02:00
- uid : TinyLife.Objects.Pose.Sitting
commentId : F:TinyLife.Objects.Pose.Sitting
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Pose.html#TinyLife_Objects_Pose_Sitting
2023-04-26 14:51:19 +02:00
name : Sitting
nameWithType : Pose.Sitting
fullName : TinyLife.Objects.Pose.Sitting
2023-03-30 18:07:55 +02:00
- uid : TinyLife.NeedType.Energy
commentId : F:TinyLife.NeedType.Energy
2024-01-07 16:53:47 +01:00
href : TinyLife.NeedType.html#TinyLife_NeedType_Energy
2023-03-30 18:07:55 +02:00
name : Energy
nameWithType : NeedType.Energy
fullName : TinyLife.NeedType.Energy
- uid : TinyLife.Actions.Action.Sit*
commentId : Overload:TinyLife.Actions.Action.Sit
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
2023-03-30 18:07:55 +02:00
name : Sit
nameWithType : Action.Sit
fullName : TinyLife.Actions.Action.Sit
- uid : TinyLife.Objects.Furniture
commentId : T:TinyLife.Objects.Furniture
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
name : Furniture
nameWithType : Furniture
fullName : TinyLife.Objects.Furniture
- uid : TinyLife.Objects.ActionSpot
commentId : T:TinyLife.Objects.ActionSpot
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2023-03-30 18:07:55 +02:00
name : ActionSpot
nameWithType : ActionSpot
fullName : TinyLife.Objects.ActionSpot
- uid : TinyLife.Actions.Action.GetChildren*
commentId : Overload:TinyLife.Actions.Action.GetChildren
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
2023-03-30 18:07:55 +02:00
name : GetChildren
nameWithType : Action.GetChildren
fullName : TinyLife.Actions.Action.GetChildren
- 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
href : https://learn.microsoft.com/dotnet/api/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)
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2022-11-12 13:53:28 +01:00
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2022-05-24 13:36:05 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
commentId : T:System.Collections.Generic.IEnumerable`1
2022-05-24 13:36:05 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
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)
2022-05-24 13:36:05 +02:00
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-05-24 13:36:05 +02:00
- name : <
2022-11-12 13:53:28 +01:00
- name : T
2022-05-24 13:36:05 +02:00
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- name : T
2022-05-24 13:36:05 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic
commentId : N : System.Collections.Generic
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system
2022-11-12 13:53:28 +01:00
name : System.Collections.Generic
nameWithType : System.Collections.Generic
fullName : System.Collections.Generic
2023-03-30 18:07:55 +02:00
spec.csharp :
- uid : System
name : System
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system
- name : .
- uid : System.Collections
name : Collections
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections
- name : .
- uid : System.Collections.Generic
name : Generic
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb :
- uid : System
name : System
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system
- name : .
- uid : System.Collections
name : Collections
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections
- name : .
- uid : System.Collections.Generic
name : Generic
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid : TinyLife.Actions.Action.GetChild*
commentId : Overload:TinyLife.Actions.Action.GetChild
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
2023-03-30 18:07:55 +02:00
name : GetChild
nameWithType : Action.GetChild
fullName : TinyLife.Actions.Action.GetChild
- uid : '{T}'
commentId : '!:T'
definition : T
name : T
nameWithType : T
fullName : T
- uid : T
name : T
nameWithType : T
fullName : T
- uid : TinyLife.Actions.ActionType.Eat
commentId : F:TinyLife.Actions.ActionType.Eat
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Eat
2023-03-30 18:07:55 +02:00
name : Eat
nameWithType : ActionType.Eat
fullName : TinyLife.Actions.ActionType.Eat
- 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
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#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_
2023-03-30 18:07:55 +02:00
name : CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func<Furniture, bool>, CanExecuteResult?, bool, bool)
nameWithType : ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func<Furniture, bool>, CanExecuteResult?, bool, bool)
fullName : TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func<TinyLife.Objects.Furniture, bool>, TinyLife.Actions.CanExecuteResult?, bool, bool)
nameWithType.vb : ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), CanExecuteResult?, Boolean, Boolean)
fullName.vb : TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, System.Func(Of TinyLife.Objects.Furniture, Boolean), TinyLife.Actions.CanExecuteResult?, Boolean, Boolean)
name.vb : CanPickUpOrIsHoldingForTarget(ActionInfo, ObjectCategory, Func(Of Furniture, Boolean), CanExecuteResult?, Boolean, Boolean)
spec.csharp :
- 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)
name : CanPickUpOrIsHoldingForTarget
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#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_
2023-03-30 18:07:55 +02:00
- name : (
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.ObjectCategory
name : ObjectCategory
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Func`2
name : Func
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : <
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : '>'
- name : ','
- name : " "
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : '?'
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
- 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)
name : CanPickUpOrIsHoldingForTarget
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html#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_
2023-03-30 18:07:55 +02:00
- name : (
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : TinyLife.Objects.ObjectCategory
name : ObjectCategory
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Func`2
name : Func
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : (
- name : Of
- name : " "
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
- name : ','
- name : " "
- uid : TinyLife.Actions.CanExecuteResult
name : CanExecuteResult
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.CanExecuteResult.html
2023-03-30 18:07:55 +02:00
- name : '?'
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
- uid : TinyLife.Actions.ActionType.CanExecuteDelegate
commentId : T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent : TinyLife.Actions
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2023-03-30 18:07:55 +02:00
name : ActionType.CanExecuteDelegate
nameWithType : ActionType.CanExecuteDelegate
fullName : TinyLife.Actions.ActionType.CanExecuteDelegate
spec.csharp :
- uid : TinyLife.Actions.ActionType
name : ActionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.ActionType.CanExecuteDelegate
name : CanExecuteDelegate
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.CanExecuteDelegate.html
2023-03-30 18:07:55 +02:00
spec.vb :
- uid : TinyLife.Actions.ActionType
name : ActionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2023-03-30 18:07:55 +02:00
- name : .
- uid : TinyLife.Actions.ActionType.CanExecuteDelegate
name : CanExecuteDelegate
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.CanExecuteDelegate.html
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.PickUpAndGoTo*
commentId : Overload:TinyLife.Actions.Action.PickUpAndGoTo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_
2023-03-30 18:07:55 +02:00
name : PickUpAndGoTo
nameWithType : Action.PickUpAndGoTo
fullName : TinyLife.Actions.Action.PickUpAndGoTo
- uid : TinyLife.Objects.ObjectCategory
commentId : T:TinyLife.Objects.ObjectCategory
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html
2023-03-30 18:07:55 +02:00
name : ObjectCategory
nameWithType : ObjectCategory
fullName : TinyLife.Objects.ObjectCategory
2022-11-12 13:53:28 +01:00
- uid : System.Func{TinyLife.Objects.Furniture,System.Boolean}
commentId : T:System.Func{TinyLife.Objects.Furniture,System.Boolean}
parent : System
definition : System.Func`2
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
name : Func<Furniture, bool>
nameWithType : Func<Furniture, bool>
fullName : System.Func<TinyLife.Objects.Furniture, bool>
2022-11-12 13:53:28 +01:00
nameWithType.vb : Func(Of Furniture, Boolean)
2023-03-30 18:07:55 +02:00
fullName.vb : System.Func(Of TinyLife.Objects.Furniture, Boolean)
2022-11-12 13:53:28 +01:00
name.vb : Func(Of Furniture, Boolean)
spec.csharp :
- uid : System.Func`2
name : Func
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
2022-11-12 13:53:28 +01:00
- name : <
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2022-11-12 13:53:28 +01:00
- name : '>'
spec.vb :
- uid : System.Func`2
name : Func
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2022-05-24 13:36:05 +02:00
- name : )
2023-12-13 14:46:39 +01:00
- uid : System.Func`2
commentId : T:System.Func`2
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.func-2
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
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : <
- name : T
- name : ','
- name : " "
- name : TResult
- name : '>'
spec.vb :
- uid : System.Func`2
name : Func
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : (
- name : Of
- name : " "
- name : T
- name : ','
- name : " "
- name : TResult
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ObjectCategory.Chair
commentId : F:TinyLife.Objects.ObjectCategory.Chair
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Chair
2023-03-30 18:07:55 +02:00
name : Chair
nameWithType : ObjectCategory.Chair
fullName : TinyLife.Objects.ObjectCategory.Chair
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
commentId : M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
parent : TinyLife.Actions.Action
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
2023-03-30 18:07:55 +02:00
name : Sit(Furniture, float, ActionSpot)
nameWithType : Action.Sit(Furniture, float, ActionSpot)
fullName : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot)
nameWithType.vb : Action.Sit(Furniture, Single, ActionSpot)
fullName.vb : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot)
name.vb : Sit(Furniture, Single, ActionSpot)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
name : Sit
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
2021-10-14 20:30:40 +02:00
- name : (
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
2023-03-30 18:07:55 +02:00
name : float
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2021-10-14 20:30:40 +02:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2021-10-14 20:30:40 +02:00
- name : )
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
name : Sit
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
2021-10-14 20:30:40 +02:00
- name : (
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
name : Single
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : ','
- name : " "
2021-10-14 20:30:40 +02:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.GetFreeChair*
commentId : Overload:TinyLife.Actions.Action.GetFreeChair
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
2022-11-12 13:53:28 +01:00
name : GetFreeChair
nameWithType : Action.GetFreeChair
fullName : TinyLife.Actions.Action.GetFreeChair
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}
commentId : T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}
2022-11-12 13:53:28 +01:00
parent : System
definition : System.ValueTuple`3
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
name : (Furniture Chair, ActionSpot Spot, Direction2 Direction)
nameWithType : (Furniture Chair, ActionSpot Spot, Direction2 Direction)
2024-07-26 12:47:59 +02:00
fullName : (TinyLife.Objects.Furniture Chair, TinyLife.Objects.ActionSpot Spot, MLEM.Maths.Direction2 Direction)
2023-03-30 18:07:55 +02:00
nameWithType.vb : (Chair As Furniture, Spot As ActionSpot, Direction As Direction2)
2024-07-26 12:47:59 +02:00
fullName.vb : (Chair As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Direction As MLEM.Maths.Direction2)
2023-03-30 18:07:55 +02:00
name.vb : (Chair As Furniture, Spot As ActionSpot, Direction As Direction2)
2022-03-09 16:13:05 +01:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Chair
2023-03-30 18:07:55 +02:00
name : Chair
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.chair
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Spot
2023-03-30 18:07:55 +02:00
name : Spot
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.spot
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
isExternal : true
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Direction
2023-03-30 18:07:55 +02:00
name : Direction
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.direction
2023-03-30 18:07:55 +02:00
- name : )
2022-03-09 16:13:05 +01:00
spec.vb :
2023-03-30 18:07:55 +02:00
- name : (
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Chair
2023-03-30 18:07:55 +02:00
name : Chair
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.chair
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Spot
2023-03-30 18:07:55 +02:00
name : Spot
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.spot
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Direction
2023-03-30 18:07:55 +02:00
name : Direction
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.direction
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
2021-08-04 06:51:12 +02:00
isExternal : true
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.ValueTuple`3
commentId : T:System.ValueTuple`3
2023-03-30 18:07:55 +02:00
name : (T1, T2, T3)
nameWithType : (T1, T2, T3)
fullName : (T1, T2, T3)
2021-08-04 06:51:12 +02:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T2
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T3
2023-03-30 18:07:55 +02:00
- name : )
2021-08-04 06:51:12 +02:00
spec.vb :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T2
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T3
2021-08-04 06:51:12 +02:00
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
commentId : M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
name : GetFreeChair(PersonLike, Furniture)
nameWithType : Action.GetFreeChair(PersonLike, Furniture)
fullName : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
2021-08-04 06:51:12 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
2022-11-12 13:53:28 +01:00
name : GetFreeChair
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
2021-10-14 20:30:40 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2021-10-14 20:30:40 +02:00
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
2022-11-12 13:53:28 +01:00
name : GetFreeChair
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
2021-10-14 20:30:40 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2021-10-14 20:30:40 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.GetFreeChairs*
commentId : Overload:TinyLife.Actions.Action.GetFreeChairs
2024-07-26 12:47:59 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Maths_Direction2_System_Boolean__
2022-11-12 13:53:28 +01:00
name : GetFreeChairs
nameWithType : Action.GetFreeChairs
fullName : TinyLife.Actions.Action.GetFreeChairs
2024-07-26 12:47:59 +02:00
- uid : System.Func{MLEM.Maths.Direction2,System.Boolean}
commentId : T:System.Func{MLEM.Maths.Direction2,System.Boolean}
2022-11-12 13:53:28 +01:00
parent : System
definition : System.Func`2
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
name : Func<Direction2, bool>
nameWithType : Func<Direction2, bool>
2024-07-26 12:47:59 +02:00
fullName : System.Func<MLEM.Maths.Direction2, bool>
2022-11-12 13:53:28 +01:00
nameWithType.vb : Func(Of Direction2, Boolean)
2024-07-26 12:47:59 +02:00
fullName.vb : System.Func(Of MLEM.Maths.Direction2, Boolean)
2022-11-12 13:53:28 +01:00
name.vb : Func(Of Direction2, Boolean)
2021-10-14 20:30:40 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Func`2
name : Func
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
2022-11-12 13:53:28 +01:00
- name : <
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2022-11-12 13:53:28 +01:00
- name : '>'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Func`2
name : Func
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.func-2
- name : (
- name : Of
- name : " "
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
isExternal : true
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name : )
2024-07-26 12:47:59 +02:00
- uid : System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}}
commentId : T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}}
2022-11-12 13:53:28 +01:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name : IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)>
nameWithType : IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)>
2024-07-26 12:47:59 +02:00
fullName : System.Collections.Generic.IEnumerable<(TinyLife.Objects.Furniture Chair, TinyLife.Objects.ActionSpot Spot, MLEM.Maths.Direction2 Direction)>
2023-03-30 18:07:55 +02:00
nameWithType.vb : IEnumerable(Of (Chair As Furniture, Spot As ActionSpot, Direction As Direction2))
2024-07-26 12:47:59 +02:00
fullName.vb : System.Collections.Generic.IEnumerable(Of (Chair As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ActionSpot, Direction As MLEM.Maths.Direction2))
2023-03-30 18:07:55 +02:00
name.vb : IEnumerable(Of (Chair As Furniture, Spot As ActionSpot, Direction As Direction2))
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Chair
2023-03-30 18:07:55 +02:00
name : Chair
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.chair
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Spot
2023-03-30 18:07:55 +02:00
name : Spot
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.spot
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Direction
2023-03-30 18:07:55 +02:00
name : Direction
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.direction
2023-03-30 18:07:55 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- name : '>'
2021-10-14 20:30:40 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2023-03-30 18:07:55 +02:00
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
- name : (
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Chair
2023-03-30 18:07:55 +02:00
name : Chair
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.chair
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Spot
2023-03-30 18:07:55 +02:00
name : Spot
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.spot
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ActionSpot
name : ActionSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ActionSpot.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-07-26 12:47:59 +02:00
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2}.Direction
2023-03-30 18:07:55 +02:00
name : Direction
2024-07-26 12:47:59 +02:00
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.actionspot,mlem.maths.direction2-.direction
2023-03-30 18:07:55 +02:00
- name : " "
- name : As
- name : " "
2024-07-26 12:47:59 +02:00
- uid : MLEM.Maths.Direction2
2022-11-12 13:53:28 +01:00
name : Direction2
2021-10-14 20:30:40 +02:00
isExternal : true
- name : )
- name : )
2023-04-26 14:51:19 +02:00
- uid : TinyLife.Objects.ObjectCategory.BabySittable
commentId : F:TinyLife.Objects.ObjectCategory.BabySittable
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_BabySittable
2023-04-26 14:51:19 +02:00
name : BabySittable
nameWithType : ObjectCategory.BabySittable
fullName : TinyLife.Objects.ObjectCategory.BabySittable
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.Action.GetSeatCategory*
commentId : Overload:TinyLife.Actions.Action.GetSeatCategory
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
2023-03-30 18:07:55 +02:00
name : GetSeatCategory
nameWithType : Action.GetSeatCategory
fullName : TinyLife.Actions.Action.GetSeatCategory
2024-07-09 18:54:47 +02:00
- uid : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId : M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent : TinyLife.Actions.Action
isExternal : true
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
name : IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
nameWithType : Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
fullName : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp :
- uid : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name : IsLotContentVisible
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name : (
- uid : TinyLife.World.Lot
name : Lot
href : TinyLife.World.Lot.html
- name : ','
- name : " "
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
- name : ','
- name : " "
- uid : TinyLife.World.Map
name : Map
href : TinyLife.World.Map.html
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
isExternal : true
- name : '?'
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name : IsLotContentVisible
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name : (
- uid : TinyLife.World.Lot
name : Lot
href : TinyLife.World.Lot.html
- name : ','
- name : " "
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
- name : ','
- name : " "
- uid : TinyLife.World.Map
name : Map
href : TinyLife.World.Map.html
- name : ','
- name : " "
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
isExternal : true
- name : '?'
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FindAllFreePeople*
commentId : Overload:TinyLife.Actions.Action.FindAllFreePeople
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindAllFreePeople
nameWithType : Action.FindAllFreePeople
fullName : TinyLife.Actions.Action.FindAllFreePeople
2023-07-20 14:27:20 +02:00
- uid : TinyLife.World.Map
commentId : T:TinyLife.World.Map
parent : TinyLife.World
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
name : Map
nameWithType : Map
fullName : TinyLife.World.Map
2022-11-12 13:53:28 +01:00
- uid : System.Nullable{Microsoft.Xna.Framework.Vector2}
commentId : T:System.Nullable{Microsoft.Xna.Framework.Vector2}
parent : System
definition : System.Nullable`1
2023-03-30 18:07:55 +02:00
name : Vector2?
nameWithType : Vector2?
fullName : Microsoft.Xna.Framework.Vector2?
2021-10-14 20:30:40 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : '?'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
- name : '?'
2024-06-09 17:05:30 +02:00
- uid : System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
commentId : T:System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
2022-11-12 13:53:28 +01:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2024-06-09 17:05:30 +02:00
name : IEnumerable<PersonLike>
nameWithType : IEnumerable<PersonLike>
fullName : System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>
nameWithType.vb : IEnumerable(Of PersonLike)
fullName.vb : System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike)
name.vb : IEnumerable(Of PersonLike)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2022-11-12 13:53:28 +01:00
- name : '>'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2021-08-04 06:51:12 +02:00
- name : )
2023-07-20 14:27:20 +02:00
- uid : TinyLife.World
commentId : N : TinyLife.World
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-07-20 14:27:20 +02:00
name : TinyLife.World
nameWithType : TinyLife.World
fullName : TinyLife.World
spec.csharp :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-07-20 14:27:20 +02:00
- name : .
- uid : TinyLife.World
name : World
2024-01-07 16:53:47 +01:00
href : TinyLife.World.html
2023-07-20 14:27:20 +02:00
spec.vb :
- uid : TinyLife
name : TinyLife
2024-01-07 16:53:47 +01:00
href : TinyLife.html
2023-07-20 14:27:20 +02:00
- name : .
- uid : TinyLife.World
name : World
2024-01-07 16:53:47 +01:00
href : TinyLife.World.html
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.BreakableFurniture.Broken
commentId : F:TinyLife.Objects.BreakableFurniture.Broken
parent : TinyLife.Objects.BreakableFurniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_Broken
2022-11-12 13:53:28 +01:00
name : Broken
nameWithType : BreakableFurniture.Broken
fullName : TinyLife.Objects.BreakableFurniture.Broken
- uid : TinyLife.Actions.Action.FindAllFreeFurniture*
commentId : Overload:TinyLife.Actions.Action.FindAllFreeFurniture
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindAllFreeFurniture
nameWithType : Action.FindAllFreeFurniture
fullName : TinyLife.Actions.Action.FindAllFreeFurniture
- uid : TinyLife.Objects.FurnitureType
commentId : T:TinyLife.Objects.FurnitureType
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.FurnitureType.html
2022-11-12 13:53:28 +01:00
name : FurnitureType
nameWithType : FurnitureType
fullName : TinyLife.Objects.FurnitureType
- 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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
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)
2021-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2022-11-12 13:53:28 +01:00
- name : '>'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2021-08-04 06:51:12 +02:00
- name : )
2023-10-11 16:05:32 +02:00
- uid : TinyLife.Objects.WallLike
commentId : T:TinyLife.Objects.WallLike
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.WallLike.html
2023-10-11 16:05:32 +02:00
name : WallLike
nameWithType : WallLike
fullName : TinyLife.Objects.WallLike
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FindAllFreeWalls*
commentId : Overload:TinyLife.Actions.Action.FindAllFreeWalls
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindAllFreeWalls
nameWithType : Action.FindAllFreeWalls
fullName : TinyLife.Actions.Action.FindAllFreeWalls
2023-10-11 16:05:32 +02:00
- uid : System.Collections.Generic.IEnumerable{{T}}
commentId : T:System.Collections.Generic.IEnumerable{``0}
2022-11-12 13:53:28 +01:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2023-10-11 16:05:32 +02:00
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-08-04 06:51:12 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
2023-10-11 16:05:32 +02:00
- name : T
2022-11-12 13:53:28 +01:00
- name : '>'
spec.vb :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2023-10-11 16:05:32 +02:00
- name : T
2021-10-14 20:30:40 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FindAllFreeGround*
commentId : Overload:TinyLife.Actions.Action.FindAllFreeGround
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindAllFreeGround
nameWithType : Action.FindAllFreeGround
fullName : TinyLife.Actions.Action.FindAllFreeGround
2023-10-11 16:05:32 +02:00
- uid : System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}}
commentId : T:System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}}
2022-11-12 13:53:28 +01:00
parent : System.Collections.Generic
definition : System.Collections.Generic.IEnumerable`1
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2023-10-11 16:05:32 +02:00
name : IEnumerable<(Point Pos, int Floor, Tile Tile)>
nameWithType : IEnumerable<(Point Pos, int Floor, Tile Tile)>
fullName : System.Collections.Generic.IEnumerable<(Microsoft.Xna.Framework.Point Pos, int Floor, TinyLife.World.Tile Tile)>
nameWithType.vb : IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile))
fullName.vb : System.Collections.Generic.IEnumerable(Of (Pos As Microsoft.Xna.Framework.Point, Floor As Integer, Tile As TinyLife.World.Tile))
name.vb : IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile))
2022-11-12 13:53:28 +01:00
spec.csharp :
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
2023-10-11 16:05:32 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
2023-10-11 16:05:32 +02:00
- name : " "
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Pos
name : Pos
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.pos
- name : ','
- name : " "
- uid : System.Int32
name : int
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : " "
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Floor
name : Floor
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.floor
- name : ','
- name : " "
- uid : TinyLife.World.Tile
name : Tile
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Tile.html
2023-10-11 16:05:32 +02:00
- name : " "
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Tile
name : Tile
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.tile
- name : )
2022-11-12 13:53:28 +01:00
- name : '>'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2023-10-11 16:05:32 +02:00
- name : (
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Pos
name : Pos
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.pos
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Point
name : Point
isExternal : true
2023-10-11 16:05:32 +02:00
- name : ','
- name : " "
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Floor
name : Floor
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.floor
- name : " "
- name : As
- name : " "
- uid : System.Int32
name : Integer
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.int32
- name : ','
- name : " "
- uid : System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}.Tile
name : Tile
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,tinylife.world.tile-.tile
- name : " "
- name : As
- name : " "
- uid : TinyLife.World.Tile
name : Tile
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Tile.html
2021-08-04 06:51:12 +02:00
- name : )
2023-10-11 16:05:32 +02:00
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
commentId : M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
parent : TinyLife.Actions.Action
2021-10-14 20:30:40 +02:00
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
name : FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
nameWithType : Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
fullName : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
nameWithType.vb : Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
fullName.vb : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
name.vb : FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
2021-10-14 20:30:40 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
name : FindAllFreeFurniture
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
2021-10-14 20:30:40 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ObjectCategory
name : ObjectCategory
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.FurnitureType
name : FurnitureType
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.FurnitureType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2021-10-14 20:30:40 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2023-07-20 14:27:20 +02:00
- uid : TinyLife.World.Map
name : Map
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
isExternal : true
2023-03-30 18:07:55 +02:00
- name : '?'
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Single
2023-03-30 18:07:55 +02:00
name : float
2022-11-12 13:53:28 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
- name : ','
- name : " "
2023-10-11 16:05:32 +02:00
- uid : System.Single
name : float
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
2023-03-30 18:07:55 +02:00
name : bool
2021-11-26 23:42:22 +01:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-10-14 20:30:40 +02:00
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
2022-11-12 13:53:28 +01:00
name : FindAllFreeFurniture
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
2021-10-14 20:30:40 +02:00
- name : (
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ObjectCategory
name : ObjectCategory
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectCategory.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.FurnitureType
name : FurnitureType
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.FurnitureType.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
2021-08-04 06:51:12 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2023-07-20 14:27:20 +02:00
- uid : TinyLife.World.Map
name : Map
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Map.html
2023-07-20 14:27:20 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : Microsoft.Xna.Framework.Vector2
name : Vector2
isExternal : true
2023-03-30 18:07:55 +02:00
- name : '?'
- name : ','
- name : " "
2021-11-26 23:42:22 +01:00
- uid : System.Single
name : Single
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
- name : ','
- name : " "
2023-10-11 16:05:32 +02:00
- uid : System.Single
name : Single
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.single
- name : '?'
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : System.Boolean
name : Boolean
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.boolean
2021-08-04 06:51:12 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FindFreeFurniture*
commentId : Overload:TinyLife.Actions.Action.FindFreeFurniture
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindFreeFurniture
nameWithType : Action.FindFreeFurniture
fullName : TinyLife.Actions.Action.FindFreeFurniture
- uid : TinyLife.Actions.Action.FindAllActionObjects*
commentId : Overload:TinyLife.Actions.Action.FindAllActionObjects
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
2022-11-12 13:53:28 +01:00
name : FindAllActionObjects
nameWithType : Action.FindAllActionObjects
fullName : TinyLife.Actions.Action.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
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
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
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
2022-11-12 13:53:28 +01:00
- name : <
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2022-11-12 13:53:28 +01:00
- name : '>'
2021-08-04 06:51:12 +02:00
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Collections.Generic.IEnumerable`1
name : IEnumerable
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name : (
- name : Of
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2021-08-04 06:51:12 +02:00
- name : )
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId : M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
parent : TinyLife.Objects.PersonLike
2021-10-14 20:30:40 +02:00
isExternal : true
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
2023-05-11 14:56:06 +02:00
name : CanExecuteAction(ActionType, ActionInfo, bool)
2024-06-09 17:05:30 +02:00
nameWithType : PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
fullName : TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb : PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb : TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
2023-05-11 14:56:06 +02:00
name.vb : CanExecuteAction(ActionType, ActionInfo, Boolean)
2023-03-30 18:07:55 +02:00
spec.csharp :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
2023-05-11 14:56:06 +02:00
name : CanExecuteAction
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
2023-05-11 14:56:06 +02:00
- uid : TinyLife.Actions.ActionType
name : ActionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2023-05-11 14:56:06 +02:00
- name : ','
- name : " "
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : bool
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
spec.vb :
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
2023-05-11 14:56:06 +02:00
name : CanExecuteAction
2024-06-09 17:05:30 +02:00
href : TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
2023-03-30 18:07:55 +02:00
- name : (
2023-05-11 14:56:06 +02:00
- uid : TinyLife.Actions.ActionType
name : ActionType
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.html
2023-05-11 14:56:06 +02:00
- name : ','
- name : " "
2023-03-30 18:07:55 +02:00
- uid : TinyLife.Actions.ActionInfo
name : ActionInfo
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.Boolean
name : Boolean
isExternal : true
href : https://learn.microsoft.com/dotnet/api/system.boolean
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
commentId : F:TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_IsInappropriateElsewhere
2023-03-30 18:07:55 +02:00
name : IsInappropriateElsewhere
nameWithType : ActionType.TypeSettings.IsInappropriateElsewhere
fullName : TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.FindValidActionObjects*
commentId : Overload:TinyLife.Actions.Action.FindValidActionObjects
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
2022-11-12 13:53:28 +01:00
name : FindValidActionObjects
nameWithType : Action.FindValidActionObjects
fullName : TinyLife.Actions.Action.FindValidActionObjects
2023-10-11 16:05:32 +02:00
- uid : TinyLife.Actions.ActionType.TypeSettings.PossibleArguments
commentId : F:TinyLife.Actions.ActionType.TypeSettings.PossibleArguments
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_PossibleArguments
2023-10-11 16:05:32 +02:00
name : PossibleArguments
nameWithType : ActionType.TypeSettings.PossibleArguments
fullName : TinyLife.Actions.ActionType.TypeSettings.PossibleArguments
- uid : TinyLife.Actions.Action.GetRandomValidArguments*
commentId : Overload:TinyLife.Actions.Action.GetRandomValidArguments
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
2023-10-11 16:05:32 +02:00
name : GetRandomValidArguments
nameWithType : Action.GetRandomValidArguments
fullName : TinyLife.Actions.Action.GetRandomValidArguments
- uid : TinyLife.Actions.ActionArgument[]
2021-10-14 20:30:40 +02:00
isExternal : true
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionArgument.html
2023-10-11 16:05:32 +02:00
name : ActionArgument[]
nameWithType : ActionArgument[]
fullName : TinyLife.Actions.ActionArgument[]
nameWithType.vb : ActionArgument()
fullName.vb : TinyLife.Actions.ActionArgument()
name.vb : ActionArgument()
2023-03-30 18:07:55 +02:00
spec.csharp :
2023-10-11 16:05:32 +02:00
- uid : TinyLife.Actions.ActionArgument
name : ActionArgument
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionArgument.html
2023-10-11 16:05:32 +02:00
- name : '['
- name : ']'
2022-11-12 13:53:28 +01:00
spec.vb :
2023-10-11 16:05:32 +02:00
- uid : TinyLife.Actions.ActionArgument
name : ActionArgument
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionArgument.html
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- name : )
- uid : TinyLife.Objects.ObjectSpot
commentId : T:TinyLife.Objects.ObjectSpot
parent : TinyLife.Objects
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectSpot.html
2022-11-12 13:53:28 +01:00
name : ObjectSpot
nameWithType : ObjectSpot
fullName : TinyLife.Objects.ObjectSpot
- uid : TinyLife.Actions.Action.GetTableSpot*
commentId : Overload:TinyLife.Actions.Action.GetTableSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_
2022-11-12 13:53:28 +01:00
name : GetTableSpot
nameWithType : Action.GetTableSpot
fullName : TinyLife.Actions.Action.GetTableSpot
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
commentId : T:System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}
2021-10-14 20:30:40 +02:00
parent : System
2022-11-12 13:53:28 +01:00
definition : System.ValueTuple`2
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
name : (Furniture Table, ObjectSpot Spot)
nameWithType : (Furniture Table, ObjectSpot Spot)
fullName : (TinyLife.Objects.Furniture Table, TinyLife.Objects.ObjectSpot Spot)
nameWithType.vb : (Table As Furniture, Spot As ObjectSpot)
fullName.vb : (Table As TinyLife.Objects.Furniture, Spot As TinyLife.Objects.ObjectSpot)
name.vb : (Table As Furniture, Spot As ObjectSpot)
2022-07-04 16:50:43 +02:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : " "
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}.Table
name : Table
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.objectspot-.table
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ObjectSpot
name : ObjectSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectSpot.html
2023-03-30 18:07:55 +02:00
- name : " "
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}.Spot
name : Spot
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.objectspot-.spot
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
2023-03-30 18:07:55 +02:00
- name : (
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}.Table
name : Table
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.objectspot-.table
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.Furniture
name : Furniture
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.Furniture.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
- uid : System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot}.Spot
name : Spot
href : https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.furniture,tinylife.objects.objectspot-.spot
- name : " "
- name : As
- name : " "
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Objects.ObjectSpot
name : ObjectSpot
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.ObjectSpot.html
2022-07-04 16:50:43 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : System.ValueTuple`2
commentId : T:System.ValueTuple`2
2023-03-30 18:07:55 +02:00
name : (T1, T2)
nameWithType : (T1, T2)
fullName : (T1, T2)
2022-11-12 13:53:28 +01:00
spec.csharp :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T2
2023-03-30 18:07:55 +02:00
- name : )
2022-11-12 13:53:28 +01:00
spec.vb :
2023-03-30 18:07:55 +02:00
- name : (
2022-11-12 13:53:28 +01:00
- name : T1
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2022-11-12 13:53:28 +01:00
- name : T2
2022-07-04 16:50:43 +02:00
- name : )
2022-11-12 13:53:28 +01:00
- uid : TinyLife.Actions.Action.InvokeForBoth*
commentId : Overload:TinyLife.Actions.Action.InvokeForBoth
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
2022-11-12 13:53:28 +01:00
name : InvokeForBoth
nameWithType : Action.InvokeForBoth
fullName : TinyLife.Actions.Action.InvokeForBoth
2024-06-09 17:05:30 +02:00
- uid : System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
commentId : T:System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
2022-07-04 16:50:43 +02:00
parent : System
2022-11-12 13:53:28 +01:00
definition : System.Action`2
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2024-06-09 17:05:30 +02:00
name : Action<PersonLike, PersonLike>
nameWithType : Action<PersonLike, PersonLike>
fullName : System.Action<TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike>
nameWithType.vb : Action(Of PersonLike, PersonLike)
fullName.vb : System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)
name.vb : Action(Of PersonLike, PersonLike)
2022-07-04 16:50:43 +02:00
spec.csharp :
2022-11-12 13:53:28 +01:00
- uid : System.Action`2
name : Action
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
2022-07-04 16:50:43 +02:00
- name : <
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2022-07-04 16:50:43 +02:00
- name : '>'
spec.vb :
2022-11-12 13:53:28 +01:00
- uid : System.Action`2
name : Action
2022-07-04 16:50:43 +02:00
isExternal : true
2023-03-30 18:07:55 +02:00
href : https://learn.microsoft.com/dotnet/api/system.action-2
- name : (
- name : Of
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2023-03-30 18:07:55 +02:00
- name : ','
- name : " "
2024-06-09 17:05:30 +02:00
- uid : TinyLife.Objects.PersonLike
name : PersonLike
href : TinyLife.Objects.PersonLike.html
2022-07-04 16:50:43 +02:00
- name : )
2021-08-04 06:51:12 +02:00
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId : M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
parent : TinyLife.Actions.Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_
2021-08-04 06:51:12 +02:00
name : CanMultitask(Action)
nameWithType : Action.CanMultitask(Action)
fullName : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
spec.csharp :
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
name : CanMultitask
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_
2021-08-04 06:51:12 +02:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2021-08-04 06:51:12 +02:00
- name : )
spec.vb :
- uid : TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
name : CanMultitask
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_
2021-08-04 06:51:12 +02:00
- name : (
- uid : TinyLife.Actions.Action
name : Action
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html
2021-08-04 06:51:12 +02:00
- name : )
2023-05-26 15:16:22 +02:00
- uid : TinyLife.Actions.ActionInfo.Lot
commentId : P:TinyLife.Actions.ActionInfo.Lot
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Lot
2023-05-26 15:16:22 +02:00
name : Lot
nameWithType : ActionInfo.Lot
fullName : TinyLife.Actions.ActionInfo.Lot
- uid : TinyLife.Actions.Action.IsInappropriate*
commentId : Overload:TinyLife.Actions.Action.IsInappropriate
2024-01-07 16:53:47 +01:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_
2023-05-26 15:16:22 +02:00
name : IsInappropriate
nameWithType : Action.IsInappropriate
fullName : TinyLife.Actions.Action.IsInappropriate
2023-07-20 14:27:20 +02:00
- uid : TinyLife.World.Lot
commentId : T:TinyLife.World.Lot
parent : TinyLife.World
2024-01-07 16:53:47 +01:00
href : TinyLife.World.Lot.html
2023-07-20 14:27:20 +02:00
name : Lot
nameWithType : Lot
fullName : TinyLife.World.Lot
2023-06-25 15:41:49 +02:00
- uid : TinyLife.Objects.MapObject.Position
commentId : P:TinyLife.Objects.MapObject.Position
parent : TinyLife.Objects.MapObject
2024-01-07 16:53:47 +01:00
href : TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Position
2023-06-25 15:41:49 +02:00
name : Position
nameWithType : MapObject.Position
fullName : TinyLife.Objects.MapObject.Position
- uid : TinyLife.Actions.Action.IsLotContentVisible*
commentId : Overload:TinyLife.Actions.Action.IsLotContentVisible
2024-06-09 17:05:30 +02:00
href : TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
2023-06-25 15:41:49 +02:00
name : IsLotContentVisible
nameWithType : Action.IsLotContentVisible
fullName : TinyLife.Actions.Action.IsLotContentVisible