This commit is contained in:
Ell 2022-05-24 13:36:05 +02:00
parent 1472fb1c45
commit 74bea5c062
230 changed files with 65415 additions and 16745 deletions

View file

@ -1,3 +1,58 @@
# 0.21.0
![](media/changelog/0.21.0.png)
> Two Years of Tiny Life: Cafés, Gamepad Controls and More
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/384666/0210-two-years-of-tiny-life-cafs-gamepad-controls-and-more) or [on Steam](https://store.steampowered.com/news/app/1651490/view/3189123589808204255).
Additions
- Added the ability to control the entire game using a gamepad
- Added newspapers, and the ability to get jobs from them
- Added two street lamps, a stone wall fence, a coffee machine, a food display case, a staff-only door, a café sign, big and small glass dinner tables, a small wooden dinner table, a modern chair, a coat rack, a wall-attached shower
- Added a café lot type, a playground lot type, and a barista lot employment
- Added the Coffees and Trees Café to Maple Plains City
- Added some additional sweet speech sounds
- Added controls hints, which display useful controls in the bottom right corner (and can be disabled in the hints options)
- Added the ability to tinker with objects to increase repair skill
- Added the foodie personality
- Added the ability to "add a little something" to food with cooking level 8 or higher
- Added the ability to create and share custom maps with the community (this is not documented yet, however)
- Added the ability for children to run around for fun
- Added the ability to add a second binding for each keybind
- Added the ability to clear the notification history
Improvements
- Hide the mouse cursor after five seconds of movement inactivity
- Reduced the tooltip delay from half a second to a quarter of a second
- Made grass tiles have visual variations
- Moved portraits down to avoid them being hidden by the emotion name
- Improved the way wall-hanging objects are rendered, causing them to look wrong less often
- Show the amount of items in the household storage on the icon
- Added particles for grilling, being stinky, chimneys, and breaking things in build mode
- Added an option to allow or disallow loading mods (which is disabled by default)
- Added a tooltip displaying who claimed a bed
- Made stunned emotion go away when showering rather than sleeping
- Added a deselect button to the move tool
- Display a link to the game's roadmap in the main menu
- Added a protective wear clothes intention that gets used when driving on an e-scooter for kids
Fixes
- Fixed a crash with regular visitors if there are broken exported households
- Fixed debug food items crashing the game
- Fixed children being able to do lot employments
- Fixed the game crashing when the OS doesn't allow opening folders in the explorer
- Fixed large benches occluding walls
- Fixed a crash that sometimes occured when deleting the last tiny in the character creator
- Fixed people trying to sleep in beds that other people had claimed
- Fixed some issues with Vortis' households and lots
- Fixed people holding paint brushes wrong in some rotations
- Fixed a rare crash when grabbing a serving from a nonexistent platter
- Fixed notifications forgetting their icons when quitting and reloading a save
API
- Converted a lot of enumerations to other types, allowing for custom values to be added
- Allow openings to have multiple layers
# 0.20.4
> Fix Me, Please!

File diff suppressed because it is too large Load diff

View file

@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
@ -16,7 +15,7 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
@ -30,7 +29,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Action.cs
@ -61,14 +60,14 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.Initialize
- TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
@ -88,6 +87,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -124,7 +126,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Actions/Action.cs
@ -169,7 +171,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Action.cs
@ -208,7 +210,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Action.cs
@ -253,7 +255,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Action.cs
@ -292,7 +294,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Action.cs
@ -334,7 +336,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
@ -375,7 +377,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/Action.cs
@ -416,7 +418,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Action.cs
@ -457,7 +459,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Action.cs
@ -494,7 +496,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: ../TinyLife/Actions/Action.cs
@ -531,7 +533,7 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/Action.cs
@ -554,82 +556,47 @@ items:
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
id: TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
id: TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
type: Method
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryForceFail
id: TryForceResult
path: ../TinyLife/Actions/Action.cs
startLine: 131
startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis is an external version of <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> which can be called from outside sources, like a <xref href=\"TinyLife.Objects.BreakableFurniture\" data-throw-if-not-resolved=\"false\"></xref> object.\nA reason is provided that can be used to decide whether the external object can cause this action to fail.\nBy default, this action sets <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> to true and returns true if <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions\" data-throw-if-not-resolved=\"false\"></xref> doesn&apos;t return true.\n"
summary: "\nThis is an external version of <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> which can be called from outside sources, like a <xref href=\"TinyLife.Objects.BreakableFurniture\" data-throw-if-not-resolved=\"false\"></xref> object.\nA reason is provided that can be used to decide whether the external object can cause this action to fail.\nBy default, this action sets <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> to true and returns true if <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions\" data-throw-if-not-resolved=\"false\"></xref> doesn&apos;t return true.\n"
example: []
syntax:
content: public virtual bool TryForceFail(ActionType.CanExecuteResult reason, MapObject source)
content: public virtual bool TryForceResult(CompletionType result, CanExecuteResult reason, MapObject source)
parameters:
- id: result
type: TinyLife.Actions.CompletionType
description: The result to force.
- id: reason
type: TinyLife.Actions.ActionType.CanExecuteResult
description: The reason for this action to fail
type: TinyLife.Actions.CanExecuteResult
description: The reason for this action to fail.
- id: source
type: TinyLife.Objects.MapObject
description: The object that is trying to force this action to fail. Can be null.
return:
type: System.Boolean
description: Whether this action was successfully forced to fail (if returning true, <xref href="TinyLife.Actions.Typeless.TypelessAction.ForceFail" data-throw-if-not-resolved="false"></xref> should also be set to true)
content.vb: Public Overridable Function TryForceFail(reason As ActionType.CanExecuteResult, source As MapObject) As Boolean
overload: TinyLife.Actions.Action.TryForceFail*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
id: ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
type: Method
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyVariety
path: ../TinyLife/Actions/Action.cs
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nApplies the <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref> given ot this action.\nBased on the action and the variety, a number of things can be done.\nNote that only varieties supplied in <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Varieties\" data-throw-if-not-resolved=\"false\"></xref> will be passed into this method.\n"
example: []
syntax:
content: public virtual void ApplyVariety(ActionVariety variety)
parameters:
- id: variety
type: TinyLife.Actions.ActionVariety
description: The variety to apply
content.vb: Public Overridable Sub ApplyVariety(variety As ActionVariety)
overload: TinyLife.Actions.Action.ApplyVariety*
description: Whether this action was successfully forced to fail (if returning true, <xref href="TinyLife.Actions.Typeless.TypelessAction.ForceResult" data-throw-if-not-resolved="false"></xref> should also be set to true).
content.vb: Public Overridable Function TryForceResult(result As CompletionType, reason As CanExecuteResult, source As MapObject) As Boolean
overload: TinyLife.Actions.Action.TryForceResult*
modifiers.csharp:
- public
- virtual
@ -650,11 +617,11 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/Action.cs
startLine: 154
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -694,11 +661,11 @@ items:
source:
remote:
path: TinyLife/Actions/Action.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
startLine: 165
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -802,12 +769,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -844,12 +811,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2889,6 +2856,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3890,31 +4149,17 @@ references:
- uid: TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
isExternal: true
- uid: TinyLife.Actions.Action.TryForceFail*
commentId: Overload:TinyLife.Actions.Action.TryForceFail
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.ActionType.CanExecuteResult
commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.Action.TryForceResult*
commentId: Overload:TinyLife.Actions.Action.TryForceResult
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- uid: TinyLife.Actions.ActionType.TypeSettings.Varieties
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Varieties
isExternal: true
- uid: TinyLife.Actions.Action.ApplyVariety*
commentId: Overload:TinyLife.Actions.Action.ApplyVariety
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.SleepAction
commentId: T:TinyLife.Actions.SleepAction
isExternal: true

View file

@ -8,6 +8,7 @@ items:
- TinyLife.Actions.ActionInfo.ActionLocation
- TinyLife.Actions.ActionInfo.ActionSpot
- TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
@ -15,6 +16,7 @@ items:
- TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
- TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.ActionInfo.Lot
- TinyLife.Actions.ActionInfo.Map
- TinyLife.Actions.ActionInfo.Person
- TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
@ -29,7 +31,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionInfo
path: ../TinyLife/Actions/ActionInfo.cs
@ -92,7 +94,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Actions/ActionInfo.cs
@ -129,7 +131,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionLocation
path: ../TinyLife/Actions/ActionInfo.cs
@ -174,7 +176,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
@ -214,7 +216,7 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/Actions/ActionInfo.cs
@ -237,6 +239,43 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.ActionInfo.Lot
commentId: P:TinyLife.Actions.ActionInfo.Lot
id: Lot
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: Lot
nameWithType: ActionInfo.Lot
fullName: TinyLife.Actions.ActionInfo.Lot
type: Property
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe lot that this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> is on, or the lot that the <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref> is on if there is no action object.\n"
example: []
syntax:
content: public Lot Lot { get; }
parameters: []
return:
type: TinyLife.World.Lot
content.vb: Public ReadOnly Property Lot As Lot
overload: TinyLife.Actions.ActionInfo.Lot*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
id: GetActionObject``1
@ -251,11 +290,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 65
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -292,11 +331,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 87
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -331,11 +370,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 105
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -379,11 +418,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 123
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -432,11 +471,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 142
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -471,11 +510,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 159
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -510,11 +549,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 172
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -546,11 +585,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 218
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -576,6 +615,50 @@ items:
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)
id: FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromLocation(Person, Point)
nameWithType: ActionInfo.FromLocation(Person, Point)
fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, Microsoft.Xna.Framework.Point)
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given location (and no objects).\nThis is a helper method that calls <xref href=\"TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person%2cMicrosoft.Xna.Framework.Vector2)\" data-throw-if-not-resolved=\"false\"></xref> with the center of the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">location</code>.\n"
example: []
syntax:
content: public static ActionInfo FromLocation(Person person, Point location)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that this action info should be related to
- id: location
type: Microsoft.Xna.Framework.Point
description: The location that this action info should have
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
content.vb: Public Shared Function FromLocation(person As Person, location As Point) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
@ -590,11 +673,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 228
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -634,11 +717,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 237
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1267,6 +1350,20 @@ references:
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: TinyLife.Actions.ActionInfo.ActionLocation
commentId: F:TinyLife.Actions.ActionInfo.ActionLocation
isExternal: true
- uid: TinyLife.Actions.ActionInfo.Lot*
commentId: Overload:TinyLife.Actions.ActionInfo.Lot
name: Lot
nameWithType: ActionInfo.Lot
fullName: TinyLife.Actions.ActionInfo.Lot
- uid: TinyLife.World.Lot
commentId: T:TinyLife.World.Lot
parent: TinyLife.World
name: Lot
nameWithType: Lot
fullName: TinyLife.World.Lot
- uid: TinyLife.World.Wall
commentId: T:TinyLife.World.Wall
parent: TinyLife.World
@ -1699,6 +1796,16 @@ references:
name: FromLocation
nameWithType: ActionInfo.FromLocation
fullName: TinyLife.Actions.ActionInfo.FromLocation
- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)
isExternal: true
- uid: Microsoft.Xna.Framework.Point
commentId: T:Microsoft.Xna.Framework.Point
parent: Microsoft.Xna.Framework
isExternal: true
name: Point
nameWithType: Point
fullName: Microsoft.Xna.Framework.Point
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric*
commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric
name: FromObjectGeneric

View file

@ -20,11 +20,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 346
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -62,15 +62,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 353
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe need that this action solves when invoked.\nThe action doesn&apos;t need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person&apos;s needs are low.\nDefaults to null.\n"
summary: "\nThe need that this action solves when invoked.\nThe action doesn&apos;t need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person&apos;s needs are low.\nNote that, for this value to have an effect, the <xref href=\"TinyLife.Actions.ActionType.AiSettings.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref> needs to be greater than 0.\nDefaults to null.\n"
example: []
syntax:
content: public NeedType[] SolvedNeeds
@ -95,15 +95,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 360
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA function that returns the passive priority of this action type.\nBy default, the passive priority is 0, meaning this action will never be executed randomly.\nThe higher the passive priority, the more likely it is that this action will be invoked randomly by a person.\nThis function is usually only queried through <xref href=\"TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)\" data-throw-if-not-resolved=\"false\"></xref>, as personality modifiers and the like get applied there.\n"
summary: "\nA function that returns the passive priority of this action type.\nBy default, the passive priority is 0, meaning this action will never be executed randomly.\nThe higher the passive priority, the more likely it is that this action will be invoked randomly by a person.\nThis function is usually only queried through <xref href=\"TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)\" data-throw-if-not-resolved=\"false\"></xref>, as personality modifiers and the like get applied there.\nThe passive priority only has an effect if <xref href=\"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoRandomly\" data-throw-if-not-resolved=\"false\"></xref>, or <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint\" data-throw-if-not-resolved=\"false\"></xref> is true, or if a person&apos;s <xref href=\"TinyLife.World.LotEmployment\" data-throw-if-not-resolved=\"false\"></xref> contains this action. \n"
example: []
syntax:
content: public Func<Person, float> PassivePriority
@ -128,11 +128,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 367
startLine: 388
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -161,11 +161,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 374
startLine: 395
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -194,11 +194,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 380
startLine: 401
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -583,6 +583,9 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
isExternal: true
- uid: TinyLife.NeedType[]
isExternal: true
name: NeedType[]
@ -610,6 +613,21 @@ references:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
isExternal: true
- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
isExternal: true
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
isExternal: true
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
isExternal: true
- uid: TinyLife.World.LotEmployment
commentId: T:TinyLife.World.LotEmployment
parent: TinyLife.World
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
- uid: System.Func{TinyLife.Objects.Person,System.Single}
commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
parent: System
@ -668,6 +686,11 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@ -722,12 +745,6 @@ references:
- uid: TinyLife.Objects.Person.ActionQueue
commentId: F:TinyLife.Objects.Person.ActionQueue
isExternal: true
- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
isExternal: true
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
isExternal: true
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@ -735,9 +752,6 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
isExternal: true
- uid: TinyLife.Objects.ActionSpot
commentId: T:TinyLife.Objects.ActionSpot
parent: TinyLife.Objects

View file

@ -15,18 +15,18 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: ../TinyLife/Actions/ActionType.cs
startLine: 201
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA delegate method used for <xref href=\"TinyLife.Actions.ActionType.TypeSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax:
content: public delegate ActionType.CanExecuteResult CanExecuteDelegate(ActionInfo info, bool automatic);
content: public delegate CanExecuteResult CanExecuteDelegate(ActionInfo info, bool automatic);
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@ -35,8 +35,8 @@ items:
type: System.Boolean
description: Whether or not the action was started by a <xref href="TinyLife.Objects.PersonAi" data-throw-if-not-resolved="false"></xref> rather than manually
return:
type: TinyLife.Actions.ActionType.CanExecuteResult
content.vb: Public Delegate Function CanExecuteDelegate(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
type: TinyLife.Actions.CanExecuteResult
content.vb: Public Delegate Function CanExecuteDelegate(info As ActionInfo, automatic As Boolean) As CanExecuteResult
extensionMethods:
- TinyLife.Actions.ActionType.CanExecuteDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
modifiers.csharp:
@ -104,12 +104,12 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: TinyLife.Actions.ActionType.CanExecuteResult
commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)

File diff suppressed because it is too large Load diff

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory
- TinyLife.Actions.ActionType.TypeSettings.RequiredAges
- TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)
@ -37,11 +38,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 206
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -83,11 +84,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
startLine: 211
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -116,11 +117,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
startLine: 216
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -154,11 +155,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
startLine: 221
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -192,11 +193,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
startLine: 226
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -225,11 +226,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
startLine: 231
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -258,15 +259,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 237
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA delegate that returns a <xref href=\"TinyLife.Actions.ActionType.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> based on whether the given situation allows this action to be executed.\nThis value is initialized always return <xref href=\"TinyLife.Actions.ActionType.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this delegate effectively, use <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, which also validates the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality\" data-throw-if-not-resolved=\"false\"></xref> and the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA delegate that returns a <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> based on whether the given situation allows this action to be executed.\nThis value is initialized always return <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this delegate effectively, use <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, which also validates the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality\" data-throw-if-not-resolved=\"false\"></xref> and the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public ActionType.CanExecuteDelegate CanExecute
@ -291,15 +292,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
startLine: 242
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe type that is constructed in <xref href=\"TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo%2cSystem.Nullable%7bTinyLife.Actions.ActionVariety%7d)\" data-throw-if-not-resolved=\"false\"></xref> to create a new action instance.\nIf additional arguments are required, use <xref href=\"TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThe type that is constructed in <xref href=\"TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo%2cTinyLife.Actions.ActionVariety)\" data-throw-if-not-resolved=\"false\"></xref> to create a new action instance.\nIf additional arguments are required, use <xref href=\"TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public Type ConstructedType
@ -324,11 +325,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 247
startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -357,15 +358,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Varieties
path: ../TinyLife/Actions/ActionType.cs
startLine: 255
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA set of <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref> instances that represent different versions of this action.\nIf this is set, and a non-null collection is returned, a menu pops up (like when cooking food) that displays all of the varieties as options to the user.\nIf the returned collection is empty, the action is treated the same as if its <xref href=\"TinyLife.Actions.ActionType.TypeSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> function returned <xref href=\"TinyLife.Actions.ActionType.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen the <xref href=\"TinyLife.Objects.PersonAi\" data-throw-if-not-resolved=\"false\"></xref> invokes an action with a variety, it chooses a variety randomly based on its <xref href=\"TinyLife.Actions.ActionVariety.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this function and do all of the appropriate error handling, use <xref href=\"TinyLife.Actions.ActionType.GetVarieties(TinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA set of <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref> instances that represent different versions of this action.\nIf this is set, and a non-null collection is returned, a menu pops up (like when cooking food) that displays all of the varieties as options to the user.\nIf the returned collection is empty, the action is treated the same as if its <xref href=\"TinyLife.Actions.ActionType.TypeSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> function returned <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen the <xref href=\"TinyLife.Objects.PersonAi\" data-throw-if-not-resolved=\"false\"></xref> invokes an action with a variety, it chooses a variety randomly based on its <xref href=\"TinyLife.Actions.ActionVariety.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this function and do all of the appropriate error handling, use <xref href=\"TinyLife.Actions.ActionType.GetVarieties(TinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public Func<ActionInfo, IEnumerable<ActionVariety>> Varieties
@ -390,11 +391,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
startLine: 260
startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -423,11 +424,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
startLine: 265
startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -456,11 +457,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 271
startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -489,11 +490,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
startLine: 277
startLine: 290
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -522,15 +523,15 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
startLine: 283
startLine: 296
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.Skills.SkillType\" data-throw-if-not-resolved=\"false\"></xref> and level of the skill that is required for this action to become available, where otherwise it will be <xref href=\"TinyLife.Actions.ActionType.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen the required skill is leveled up, this action will also be displayed in the list of now-available actions.\nIf the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IconName\" data-throw-if-not-resolved=\"false\"></xref> is not set, the required skill&apos;s icon will automatically be used.\n"
summary: "\nThe <xref href=\"TinyLife.Skills.SkillType\" data-throw-if-not-resolved=\"false\"></xref> and level of the skill that is required for this action to become available, where otherwise it will be <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen the required skill is leveled up, this action will also be displayed in the list of now-available actions.\nIf the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IconName\" data-throw-if-not-resolved=\"false\"></xref> is not set, the required skill&apos;s icon will automatically be used.\n"
example: []
syntax:
content: public (SkillType Type, int Level) RequiredSkill
@ -555,11 +556,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 287
startLine: 300
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -588,11 +589,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
startLine: 292
startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -621,11 +622,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
startLine: 297
startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -654,21 +655,54 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
startLine: 303
startLine: 316
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA function that can return whether a given <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref>&apos;s action conditions should be ignored in a given case.\nThis function is used in <xref href=\"TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult%2cTinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n"
summary: "\nA function that can return whether a given <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref>&apos;s action conditions should be ignored in a given case.\nThis function is used in <xref href=\"TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cTinyLife.Actions.CanExecuteResult%2cTinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n"
example: []
syntax:
content: public Func<(ActionInfo Info, bool Automatic, MapObject Object, bool IsAuxiliary, ActionType.CanExecuteResult Reason), bool> IgnoreObjectConditions
content: public Func<(ActionInfo Info, bool Automatic, MapObject Object, bool IsAuxiliary, CanExecuteResult Reason), bool> IgnoreObjectConditions
return:
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean}
content.vb: Public IgnoreObjectConditions As Func(Of(Info As ActionInfo, Automatic As Boolean, ObjectAs MapObject, IsAuxiliary As Boolean, Reason As ActionType.CanExecuteResult)(Of ActionInfo , Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean)
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean}
content.vb: Public IgnoreObjectConditions As Func(Of(Info As ActionInfo, Automatic As Boolean, ObjectAs MapObject, IsAuxiliary As Boolean, Reason As CanExecuteResult)(Of ActionInfo , Boolean, MapObject, Boolean, CanExecuteResult), Boolean)
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
id: RequiredPartnerEmployment
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredPartnerEmployment
nameWithType: ActionType.TypeSettings.RequiredPartnerEmployment
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
startLine: 322
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.World.LotType\" data-throw-if-not-resolved=\"false\"></xref> that this interaction&apos;s partner (<xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>) has to be working on.\nThis is useful for actions like <xref href=\"TinyLife.Actions.ActionType.OrderCoffee\" data-throw-if-not-resolved=\"false\"></xref> which require talking to a <xref href=\"TinyLife.World.LotType.Cafe\" data-throw-if-not-resolved=\"false\"></xref> employee.\nIf the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IconName\" data-throw-if-not-resolved=\"false\"></xref> is not set, the required lot type&apos;s icon will automatically be used.\n"
example: []
syntax:
content: public LotType RequiredPartnerEmployment
return:
type: TinyLife.World.LotType
content.vb: Public RequiredPartnerEmployment As LotType
modifiers.csharp:
- public
modifiers.vb:
@ -687,11 +721,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 313
startLine: 332
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -708,7 +742,7 @@ items:
description: A combined <xref href="TinyLife.Objects.ObjectCategory" data-throw-if-not-resolved="false"></xref> flag that represents all of the objects that this action can be executed on. Setting the context to <xref href="TinyLife.Objects.ObjectCategory.Nothing" data-throw-if-not-resolved="false"></xref> and giving the action <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> causes it to be invoked from the AI as if it had the <xref href="TinyLife.Objects.ObjectCategory.Self" data-throw-if-not-resolved="false"></xref> category instead.
- id: constructedType
type: System.Type
description: The type that is constructed in <xref href="TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo%2cSystem.Nullable%7bTinyLife.Actions.ActionVariety%7d)" data-throw-if-not-resolved="false"></xref> to create a new action instance. If additional arguments are required, use <xref href="TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments" data-throw-if-not-resolved="false"></xref>
description: The type that is constructed in <xref href="TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo%2cTinyLife.Actions.ActionVariety)" data-throw-if-not-resolved="false"></xref> to create a new action instance. If additional arguments are required, use <xref href="TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments" data-throw-if-not-resolved="false"></xref>
content.vb: Public Sub New(name As String, context As ObjectCategory, constructedType As Type)
overload: TinyLife.Actions.ActionType.TypeSettings.#ctor*
modifiers.csharp:
@ -729,11 +763,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 324
startLine: 343
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -767,11 +801,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 330
startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -810,11 +844,11 @@ items:
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 335
startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1319,14 +1353,14 @@ references:
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: TinyLife.Actions.ActionType.CanExecuteResult
commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.ActionType.CanExecuteResult.Valid
commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Valid
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.Valid
isExternal: true
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
@ -1346,8 +1380,8 @@ references:
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety})
commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,System.Nullable{TinyLife.Actions.ActionVariety})
- uid: TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.ActionType.Construct(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionVariety)
isExternal: true
- uid: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
commentId: F:TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
@ -1534,8 +1568,8 @@ references:
- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute
commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute
isExternal: true
- uid: TinyLife.Actions.ActionType.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.ActionType.CanExecuteResult.Hidden
- uid: TinyLife.Actions.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
isExternal: true
- uid: TinyLife.Objects.PersonAi
commentId: T:TinyLife.Objects.PersonAi
@ -1930,24 +1964,31 @@ references:
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1959,17 +2000,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1980,16 +2028,16 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean}
commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.ActionType.CanExecuteResult},System.Boolean}
- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean}
commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.MapObject,System.Boolean,TinyLife.Actions.CanExecuteResult},System.Boolean}
parent: System
definition: System.Func`2
name: Func<(T1, T2, T3, T4, T5)<ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult>, Boolean>
nameWithType: Func<(T1, T2, T3, T4, T5)<ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult>, Boolean>
fullName: System.Func<System.ValueTuple<TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.ActionType.CanExecuteResult>, System.Boolean>
nameWithType.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean)
fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.ActionType.CanExecuteResult), System.Boolean)
name.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, ActionType.CanExecuteResult), Boolean)
name: Func<(T1, T2, T3, T4, T5)<ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult>, Boolean>
nameWithType: Func<(T1, T2, T3, T4, T5)<ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult>, Boolean>
fullName: System.Func<System.ValueTuple<TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.CanExecuteResult>, System.Boolean>
nameWithType.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult), Boolean)
fullName.vb: System.Func(Of System.ValueTuple(Of TinyLife.Actions.ActionInfo, System.Boolean, TinyLife.Objects.MapObject, System.Boolean, TinyLife.Actions.CanExecuteResult), System.Boolean)
name.vb: Func(Of (T1, T2, T3, T4, T5)(Of ActionInfo, Boolean, MapObject, Boolean, CanExecuteResult), Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
@ -2037,10 +2085,10 @@ references:
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: '>'
nameWithType: '>'
fullName: '>'
@ -2102,10 +2150,10 @@ references:
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: )
nameWithType: )
fullName: )
@ -2120,6 +2168,26 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.World.LotType
commentId: T:TinyLife.World.LotType
parent: TinyLife.World
name: LotType
nameWithType: LotType
fullName: TinyLife.World.LotType
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.ActionType.OrderCoffee
commentId: F:TinyLife.Actions.ActionType.OrderCoffee
isExternal: true
- uid: TinyLife.World.LotType.Cafe
commentId: F:TinyLife.World.LotType.Cafe
isExternal: true
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor*
commentId: Overload:TinyLife.Actions.ActionType.TypeSettings.#ctor
name: TypeSettings

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -22,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BehaviorAction
path: ../TinyLife/Actions/BehaviorAction.cs
@ -55,21 +55,20 @@ items:
- TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
@ -88,6 +87,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -127,7 +129,7 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Behavior
path: ../TinyLife/Actions/BehaviorAction.cs
@ -166,11 +168,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 34
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -207,11 +209,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 37
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -244,11 +246,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 42
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -291,11 +293,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 48
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -331,11 +333,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 53
startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -372,11 +374,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 59
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -620,24 +622,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -649,17 +658,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -670,42 +686,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -824,12 +804,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -866,12 +846,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2883,6 +2863,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -23,11 +23,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BehaviorMultiAction
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 71
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -67,20 +67,19 @@ items:
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -98,6 +97,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -137,11 +139,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Behavior
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 76
startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -176,11 +178,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 89
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -217,11 +219,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 92
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -257,11 +259,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 97
startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -294,11 +296,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 102
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -341,11 +343,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 108
startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -381,11 +383,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 113
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -422,11 +424,11 @@ items:
source:
remote:
path: TinyLife/Actions/BehaviorAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/BehaviorAction.cs
startLine: 119
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -954,24 +956,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -983,17 +992,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1004,42 +1020,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1158,12 +1138,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1194,12 +1174,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3183,6 +3163,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -23,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -72,7 +72,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -107,7 +107,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -143,7 +143,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -177,7 +177,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -221,7 +221,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -258,7 +258,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -296,7 +296,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -337,7 +337,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateDefaultInstance
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs

View file

@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerBehavior
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@ -74,7 +74,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@ -110,7 +110,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@ -145,7 +145,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
@ -190,7 +190,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs

View file

@ -23,11 +23,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAndSitDownBehavior
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 16
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -75,11 +75,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -123,11 +123,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 36
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -161,11 +161,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 93
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -196,11 +196,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 106
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -241,11 +241,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 125
startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -279,11 +279,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 130
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -321,11 +321,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItem
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 146
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -364,11 +364,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 172
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -17,7 +17,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -78,7 +78,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
@ -114,7 +114,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs

View file

@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkBehavior
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@ -73,7 +73,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@ -109,7 +109,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@ -147,7 +147,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs

View file

@ -19,11 +19,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAtDeskObjectBehavior
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 16
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -75,11 +75,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 19
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -111,11 +111,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 22
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -149,11 +149,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 41
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -194,11 +194,11 @@ items:
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 54
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -0,0 +1,249 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
id: CanExecuteResult.ResultType
parent: TinyLife.Actions
children:
- TinyLife.Actions.CanExecuteResult.ResultType.Hidden
- TinyLife.Actions.CanExecuteResult.ResultType.Invalid
- TinyLife.Actions.CanExecuteResult.ResultType.Valid
langs:
- csharp
- vb
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType
type: Enum
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResultType
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA type of result that a <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> can have.\nIn general, custom <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances will have the <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Invalid\" data-throw-if-not-resolved=\"false\"></xref> result type, as <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Valid\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Hidden\" data-throw-if-not-resolved=\"false\"></xref> are already covered by their respective <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> counterparts.\n"
example: []
syntax:
content: public enum ResultType
content.vb: Public Enum ResultType
extensionMethods:
- TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
modifiers.csharp:
- public
- enum
modifiers.vb:
- Public
- Enum
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
id: Valid
parent: TinyLife.Actions.CanExecuteResult.ResultType
langs:
- csharp
- vb
name: Valid
nameWithType: CanExecuteResult.ResultType.Valid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid
type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Valid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA valid <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> indicates that the action can be executed.\n<xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances with this type usually don&apos;t display their name to the player.\n"
example: []
syntax:
content: Valid = 0
return:
type: TinyLife.Actions.CanExecuteResult.ResultType
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
id: Invalid
parent: TinyLife.Actions.CanExecuteResult.ResultType
langs:
- csharp
- vb
name: Invalid
nameWithType: CanExecuteResult.ResultType.Invalid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Invalid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn invalid <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> signifies that the action cannot be executed for some reason.\n"
example: []
syntax:
content: Invalid = 1
return:
type: TinyLife.Actions.CanExecuteResult.ResultType
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
id: Hidden
parent: TinyLife.Actions.CanExecuteResult.ResultType
langs:
- csharp
- vb
name: Hidden
nameWithType: CanExecuteResult.ResultType.Hidden
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA hidden <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> indicates that the action cannot be executed, and shouldn&apos;t be displayed as a disallowed option to the player.\n<xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances with this type usually don&apos;t display their name to the player.\n"
example: []
syntax:
content: Hidden = 2
return:
type: TinyLife.Actions.CanExecuteResult.ResultType
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
references:
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
isExternal: true
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
isExternal: true
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
isExternal: true
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
- uid: TinyLife.Actions.CanExecuteResult.ResultType.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<CanExecuteResult.ResultType>()
nameWithType: Extensions.JsonCopy<CanExecuteResult.ResultType>()
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CanExecuteResult.ResultType>()
nameWithType.vb: Extensions.JsonCopy(Of CanExecuteResult.ResultType)()
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)()
name.vb: JsonCopy(Of CanExecuteResult.ResultType)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy<CanExecuteResult.ResultType>
nameWithType: Extensions.JsonCopy<CanExecuteResult.ResultType>
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CanExecuteResult.ResultType>
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of CanExecuteResult.ResultType)
nameWithType: Extensions.JsonCopy(Of CanExecuteResult.ResultType)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CanExecuteResult.ResultType)
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(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)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>
nameWithType: Extensions.JsonCopy<T>
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(Of T)
nameWithType: Extensions.JsonCopy(Of T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: TinyLife.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
parent: TinyLife.Actions
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType

File diff suppressed because it is too large Load diff

View file

@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionType
path: ../TinyLife/Actions/CompletionType.cs
@ -56,7 +56,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Active
path: ../TinyLife/Actions/CompletionType.cs
@ -90,7 +90,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Actions/CompletionType.cs
@ -124,7 +124,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Failed
path: ../TinyLife/Actions/CompletionType.cs
@ -158,7 +158,7 @@ items:
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Canceled
path: ../TinyLife/Actions/CompletionType.cs

View file

@ -25,7 +25,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieAction
path: ../TinyLife/Actions/DieAction.cs
@ -55,20 +55,19 @@ items:
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -86,6 +85,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -120,7 +122,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reason
path: ../TinyLife/Actions/DieAction.cs
@ -163,7 +165,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DieAction.cs
@ -202,7 +204,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/DieAction.cs
@ -237,7 +239,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/DieAction.cs
@ -275,7 +277,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/DieAction.cs
@ -317,7 +319,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/DieAction.cs
@ -362,7 +364,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/DieAction.cs
@ -407,7 +409,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/DieAction.cs
@ -415,7 +417,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@ -445,7 +447,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/DieAction.cs
@ -484,7 +486,7 @@ items:
source:
remote:
path: TinyLife/Actions/DieAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enqueue
path: ../TinyLife/Actions/DieAction.cs
@ -738,24 +740,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -767,17 +776,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -788,42 +804,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
@ -892,12 +872,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -934,12 +914,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2923,6 +2903,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -22,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emote
path: ../TinyLife/Actions/Emote.cs
@ -67,7 +67,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllCategories
path: ../TinyLife/Actions/Emote.cs
@ -104,7 +104,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/Emote.cs
@ -139,7 +139,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/Emote.cs
@ -174,7 +174,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Emote.cs
@ -213,7 +213,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomEmote
path: ../TinyLife/Actions/Emote.cs
@ -254,7 +254,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotes
path: ../TinyLife/Actions/Emote.cs
@ -295,7 +295,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/Emote.cs

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
@ -65,7 +65,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
@ -99,7 +99,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
@ -133,7 +133,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
@ -167,7 +167,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
@ -201,7 +201,7 @@ items:
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs

View file

@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.GoHereAction.AndThenInitialize
- TinyLife.Actions.GoHereAction.AndThenIsCompleted
- TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.GoHereAction.CreateFirstActions
@ -20,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHereAction
path: ../TinyLife/Actions/GoHereAction.cs
@ -48,6 +47,7 @@ items:
- TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.MainElapsedTime
- TinyLife.Actions.MultiAction.InProgressTime
- TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize
@ -63,20 +63,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -94,6 +93,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/GoHereAction.cs
@ -167,7 +169,7 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/GoHereAction.cs
@ -191,41 +193,6 @@ items:
modifiers.vb:
- Protected
- Overrides
- uid: TinyLife.Actions.GoHereAction.AndThenInitialize
commentId: M:TinyLife.Actions.GoHereAction.AndThenInitialize
id: AndThenInitialize
parent: TinyLife.Actions.GoHereAction
langs:
- csharp
- vb
name: AndThenInitialize()
nameWithType: GoHereAction.AndThenInitialize()
fullName: TinyLife.Actions.GoHereAction.AndThenInitialize()
type: Method
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nInitializes the main action.\nThis method is called after <xref href=\"TinyLife.Actions.MultiAction.Handler\" data-throw-if-not-resolved=\"false\"></xref> has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
content.vb: Protected Overrides Sub AndThenInitialize
overridden: TinyLife.Actions.MultiAction.AndThenInitialize
overload: TinyLife.Actions.GoHereAction.AndThenInitialize*
modifiers.csharp:
- protected
- override
modifiers.vb:
- Protected
- Overrides
- uid: TinyLife.Actions.GoHereAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.GoHereAction.AndThenIsCompleted
id: AndThenIsCompleted
@ -240,11 +207,11 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 57
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -278,11 +245,11 @@ items:
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 62
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -372,6 +339,34 @@ references:
name: InProgressTime
nameWithType: MultiAction.InProgressTime
fullName: TinyLife.Actions.MultiAction.InProgressTime
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
@ -904,24 +899,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -933,17 +935,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -954,42 +963,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1108,12 +1081,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1144,12 +1117,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3133,6 +3106,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3937,39 +4202,6 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.GoHereAction.AndThenInitialize*
commentId: Overload:TinyLife.Actions.GoHereAction.AndThenInitialize
name: AndThenInitialize
nameWithType: GoHereAction.AndThenInitialize
fullName: TinyLife.Actions.GoHereAction.AndThenInitialize
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
parent: TinyLife.Actions.MultiAction

View file

@ -5,12 +5,13 @@ items:
id: MultiActionHandler
parent: TinyLife.Actions.Handlers
children:
- TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
- TinyLife.Actions.Handlers.MultiActionHandler.Actions
- TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
- TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
langs:
- csharp
- vb
@ -21,7 +22,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionHandler
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
@ -29,7 +30,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nA multi action handler is a handler that is used by <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref>, which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
summary: "\nA multi action handler is a handler that is used by <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref>, which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction%2cTinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@ -76,7 +77,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
@ -109,6 +110,42 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)'
parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: MultiActionHandler(TypelessAction)
nameWithType: MultiActionHandler.MultiActionHandler(TypelessAction)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler(TinyLife.Actions.Typeless.TypelessAction)
type: Constructor
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nCreates a new <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref> with the given containing action.\n"
example: []
syntax:
content: public MultiActionHandler(TypelessAction containingAction)
parameters:
- id: containingAction
type: TinyLife.Actions.Typeless.TypelessAction
description: The action that contains this <xref href="TinyLife.Actions.Handlers.MultiActionHandler" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(containingAction As TypelessAction)
overload: TinyLife.Actions.Handlers.MultiActionHandler.#ctor*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
id: Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
@ -123,11 +160,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 32
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -168,11 +205,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 62
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -199,40 +236,43 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: MultiActionHandler.Validate(Person)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
name: Validate(TypelessAction, Person)
nameWithType: MultiActionHandler.Validate(TypelessAction, Person)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 90
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nValidates this multi action handler and all of the <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> it hosts\nThis method should be called in <xref href=\"TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool Validate(Person person)
content: public bool Validate(TypelessAction containingAction, Person person)
parameters:
- id: containingAction
type: TinyLife.Actions.Typeless.TypelessAction
description: The action that contains this multi action handler.
- id: person
type: TinyLife.Objects.Person
description: ''
description: The person that is passed to the <code data-dev-comment-type="paramref" class="paramref">containingAction</code>&apos;s <xref href="TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: ''
content.vb: Public Function Validate(person As Person) As Boolean
description: Whether this multi action handler is still valid.
content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean
overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
modifiers.csharp:
- public
@ -252,11 +292,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 109
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -287,11 +327,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 124
startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -322,8 +362,8 @@ references:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
isExternal: true
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -801,6 +841,28 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Actions.Handlers.MultiActionHandler
commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
parent: TinyLife.Actions.Handlers
name: MultiActionHandler
nameWithType: MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler
- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.#ctor
name: MultiActionHandler
nameWithType: MultiActionHandler.MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler
- uid: TinyLife.Actions.Typeless.TypelessAction
commentId: T:TinyLife.Actions.Typeless.TypelessAction
parent: TinyLife.Actions.Typeless
name: TypelessAction
nameWithType: TypelessAction
fullName: TinyLife.Actions.Typeless.TypelessAction
- uid: TinyLife.Actions.Typeless
commentId: N:TinyLife.Actions.Typeless
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
isExternal: true
@ -876,12 +938,6 @@ references:
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Typeless.TypelessAction
commentId: T:TinyLife.Actions.Typeless.TypelessAction
parent: TinyLife.Actions.Typeless
name: TypelessAction
nameWithType: TypelessAction
fullName: TinyLife.Actions.Typeless.TypelessAction
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@ -921,11 +977,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless
commentId: N:TinyLife.Actions.Typeless
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
isExternal: true
@ -1077,6 +1128,42 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Typeless.TypelessAction
name: Validate(Person)
nameWithType: TypelessAction.Validate(Person)
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
name: Validate
nameWithType: TypelessAction.Validate
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
name: Validate
nameWithType: TypelessAction.Validate
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
name: Validate

View file

@ -5,13 +5,14 @@ items:
id: UnderlyingActionHandler
parent: TinyLife.Actions.Handlers
children:
- TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
langs:
- csharp
- vb
@ -22,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnderlyingActionHandler
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
@ -30,7 +31,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nAn UnderlyingAction is a class that can instantiate a single <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref> that will be executed as part of the action it is used in.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
summary: "\nAn UnderlyingAction is a class that can instantiate a single <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref> that will be executed as part of the action it is used in.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction%2cTinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@ -77,7 +78,7 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
@ -110,6 +111,42 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Typeless.TypelessAction)
id: '#ctor(TinyLife.Actions.Typeless.TypelessAction)'
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: UnderlyingActionHandler(TypelessAction)
nameWithType: UnderlyingActionHandler.UnderlyingActionHandler(TypelessAction)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler(TinyLife.Actions.Typeless.TypelessAction)
type: Constructor
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nCreates a new <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref> with the given containing action.\n"
example: []
syntax:
content: public UnderlyingActionHandler(TypelessAction containingAction)
parameters:
- id: containingAction
type: TinyLife.Actions.Typeless.TypelessAction
description: The action that contains this underlying action handler.
content.vb: Public Sub New(containingAction As TypelessAction)
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
id: Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
@ -124,11 +161,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 31
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -171,11 +208,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 44
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -210,11 +247,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 61
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -238,40 +275,43 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
id: Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: UnderlyingActionHandler.Validate(Person)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
name: Validate(TypelessAction, Person)
nameWithType: UnderlyingActionHandler.Validate(TypelessAction, Person)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction, TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 76
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nValidates this action container and its <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method should be called in <xref href=\"TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool Validate(Person person)
content: public bool Validate(TypelessAction containingAction, Person person)
parameters:
- id: containingAction
type: TinyLife.Actions.Typeless.TypelessAction
description: The action that contains this underlying action handler.
- id: person
type: TinyLife.Objects.Person
description: ''
description: The person that is passed to the <code data-dev-comment-type="paramref" class="paramref">containingAction</code>&apos;s <xref href="TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: ''
content.vb: Public Function Validate(person As Person) As Boolean
description: Whether this underlying action handler is still valid.
content.vb: Public Function Validate(containingAction As TypelessAction, person As Person) As Boolean
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
modifiers.csharp:
- public
@ -291,11 +331,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 91
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -326,11 +366,11 @@ items:
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 102
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -358,8 +398,8 @@ references:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Typeless.TypelessAction,TinyLife.Objects.Person)
isExternal: true
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -759,6 +799,16 @@ references:
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler.UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler
- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
parent: TinyLife.Actions.Typeless.TypelessAction
@ -950,6 +1000,42 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Typeless.TypelessAction
name: Validate(Person)
nameWithType: TypelessAction.Validate(Person)
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
name: Validate
nameWithType: TypelessAction.Validate
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
name: Validate
nameWithType: TypelessAction.Validate
fullName: TinyLife.Actions.Typeless.TypelessAction.Validate
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
name: Validate

File diff suppressed because it is too large Load diff

View file

@ -32,7 +32,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiAction
path: ../TinyLife/Actions/MultiAction.cs
@ -56,6 +56,7 @@ items:
derivedClasses:
- TinyLife.Actions.BehaviorMultiAction`1
- TinyLife.Actions.GoHereAction
- TinyLife.Actions.IdleAroundObjectAction
- TinyLife.Actions.OutOfTownAction
- TinyLife.Actions.PickUpOrSpawnAction
- TinyLife.Actions.PutAwayAction
@ -73,20 +74,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -104,6 +104,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -140,7 +143,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Handler
path: ../TinyLife/Actions/MultiAction.cs
@ -185,7 +188,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainElapsedTime
path: ../TinyLife/Actions/MultiAction.cs
@ -234,7 +237,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime
path: ../TinyLife/Actions/MultiAction.cs
@ -275,7 +278,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/MultiAction.cs
@ -314,7 +317,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/MultiAction.cs
@ -351,7 +354,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/MultiAction.cs
@ -362,15 +365,15 @@ items:
summary: "\nInitializes the main action.\nThis method is called after <xref href=\"TinyLife.Actions.MultiAction.Handler\" data-throw-if-not-resolved=\"false\"></xref> has all completed.\n"
example: []
syntax:
content: protected abstract void AndThenInitialize()
content.vb: Protected MustOverride Sub AndThenInitialize
content: protected virtual void AndThenInitialize()
content.vb: Protected Overridable Sub AndThenInitialize
overload: TinyLife.Actions.MultiAction.AndThenInitialize*
modifiers.csharp:
- protected
- abstract
- virtual
modifiers.vb:
- Protected
- MustOverride
- Overridable
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
id: AndThenIsCompleted
@ -385,7 +388,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/MultiAction.cs
@ -422,7 +425,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/MultiAction.cs
@ -466,7 +469,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/MultiAction.cs
@ -504,7 +507,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: ../TinyLife/Actions/MultiAction.cs
@ -538,7 +541,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/MultiAction.cs
@ -585,7 +588,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/MultiAction.cs
@ -622,7 +625,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/MultiAction.cs
@ -630,7 +633,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public sealed override CompletionType IsCompleted()
@ -662,7 +665,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/MultiAction.cs
@ -703,7 +706,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/MultiAction.cs
@ -745,7 +748,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/MultiAction.cs
@ -787,7 +790,7 @@ items:
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToActionLocation
path: ../TinyLife/Actions/MultiAction.cs
@ -1019,24 +1022,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1048,17 +1058,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1069,42 +1086,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1223,12 +1204,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1259,12 +1240,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3248,6 +3229,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

File diff suppressed because it is too large Load diff

View file

@ -24,7 +24,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OutOfTownAction
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -68,19 +68,18 @@ items:
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -98,6 +97,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -134,7 +136,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsToTakeCareOf
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -169,7 +171,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -217,7 +219,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -255,7 +257,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -290,7 +292,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -335,7 +337,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -377,7 +379,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -422,7 +424,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -460,7 +462,7 @@ items:
source:
remote:
path: TinyLife/Actions/OutOfTownAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestExitRoad
path: ../TinyLife/Actions/OutOfTownAction.cs
@ -1011,24 +1013,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1040,17 +1049,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1061,42 +1077,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
@ -1165,12 +1145,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1201,12 +1181,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3190,6 +3170,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -27,7 +27,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathfindAction
path: ../TinyLife/Actions/PathfindAction.cs
@ -60,21 +60,20 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -92,6 +91,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeedMultiplier
path: ../TinyLife/Actions/PathfindAction.cs
@ -171,7 +173,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Path
path: ../TinyLife/Actions/PathfindAction.cs
@ -208,7 +210,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathReady
path: ../TinyLife/Actions/PathfindAction.cs
@ -245,7 +247,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/PathfindAction.cs
@ -284,7 +286,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindPath
path: ../TinyLife/Actions/PathfindAction.cs
@ -325,7 +327,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSpeed
path: ../TinyLife/Actions/PathfindAction.cs
@ -362,7 +364,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPathReady
path: ../TinyLife/Actions/PathfindAction.cs
@ -396,7 +398,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/PathfindAction.cs
@ -431,7 +433,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/PathfindAction.cs
@ -476,7 +478,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/PathfindAction.cs
@ -484,7 +486,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@ -514,7 +516,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/PathfindAction.cs
@ -553,7 +555,7 @@ items:
source:
remote:
path: TinyLife/Actions/PathfindAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/PathfindAction.cs
@ -821,24 +823,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -850,17 +859,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -871,42 +887,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1025,12 +1005,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1067,12 +1047,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3056,6 +3036,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -21,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrSpawnAction
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -66,20 +66,19 @@ items:
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -97,6 +96,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -133,7 +135,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ItemCategory
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -172,7 +174,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ItemToSpawn
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -211,7 +213,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorsToSpawn
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -250,7 +252,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -289,7 +291,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -327,7 +329,7 @@ items:
source:
remote:
path: TinyLife/Actions/PickUpOrSpawnAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/PickUpOrSpawnAction.cs
@ -1019,24 +1021,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1048,17 +1057,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1069,42 +1085,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1223,12 +1203,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1259,12 +1239,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3248,6 +3228,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Actions/PutAwayAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutAwayAction
path: ../TinyLife/Actions/PutAwayAction.cs
@ -63,20 +63,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -94,6 +93,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/PutAwayAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Items
path: ../TinyLife/Actions/PutAwayAction.cs
@ -165,7 +167,7 @@ items:
source:
remote:
path: TinyLife/Actions/PutAwayAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/PutAwayAction.cs
@ -203,7 +205,7 @@ items:
source:
remote:
path: TinyLife/Actions/PutAwayAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/PutAwayAction.cs
@ -238,7 +240,7 @@ items:
source:
remote:
path: TinyLife/Actions/PutAwayAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/PutAwayAction.cs
@ -899,24 +901,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -928,17 +937,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -949,42 +965,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1103,12 +1083,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1139,12 +1119,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3128,6 +3108,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SellAction
path: ../TinyLife/Actions/SellAction.cs
@ -64,20 +64,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -95,6 +94,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -129,7 +131,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Items
path: ../TinyLife/Actions/SellAction.cs
@ -166,7 +168,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/SellAction.cs
@ -204,7 +206,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/SellAction.cs
@ -239,7 +241,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/SellAction.cs
@ -277,7 +279,7 @@ items:
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSoldObject
path: ../TinyLife/Actions/SellAction.cs
@ -955,24 +957,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -984,17 +993,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1005,42 +1021,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1159,12 +1139,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1195,12 +1175,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3184,6 +3164,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.SitAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SitAction.AndThenInitialize
- TinyLife.Actions.SitAction.AndThenIsCompleted
- TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SitAction.CanMultitask(TinyLife.Actions.Action)
@ -21,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SitAction
path: ../TinyLife/Actions/SitAction.cs
@ -49,6 +48,7 @@ items:
- TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.MainElapsedTime
- TinyLife.Actions.MultiAction.InProgressTime
- TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -63,20 +63,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -94,6 +93,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/SitAction.cs
@ -167,7 +169,7 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/SitAction.cs
@ -191,41 +193,6 @@ items:
modifiers.vb:
- Protected
- Overrides
- uid: TinyLife.Actions.SitAction.AndThenInitialize
commentId: M:TinyLife.Actions.SitAction.AndThenInitialize
id: AndThenInitialize
parent: TinyLife.Actions.SitAction
langs:
- csharp
- vb
name: AndThenInitialize()
nameWithType: SitAction.AndThenInitialize()
fullName: TinyLife.Actions.SitAction.AndThenInitialize()
type: Method
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/SitAction.cs
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nInitializes the main action.\nThis method is called after <xref href=\"TinyLife.Actions.MultiAction.Handler\" data-throw-if-not-resolved=\"false\"></xref> has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
content.vb: Protected Overrides Sub AndThenInitialize
overridden: TinyLife.Actions.MultiAction.AndThenInitialize
overload: TinyLife.Actions.SitAction.AndThenInitialize*
modifiers.csharp:
- protected
- override
modifiers.vb:
- Protected
- Overrides
- uid: TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.SitAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -240,11 +207,11 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/SitAction.cs
startLine: 30
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -285,11 +252,11 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/SitAction.cs
startLine: 37
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -323,11 +290,11 @@ items:
source:
remote:
path: TinyLife/Actions/SitAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/SitAction.cs
startLine: 50
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -428,6 +395,34 @@ references:
name: InProgressTime
nameWithType: MultiAction.InProgressTime
fullName: TinyLife.Actions.MultiAction.InProgressTime
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.MultiAction
@ -889,24 +884,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -918,17 +920,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -939,42 +948,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1093,12 +1066,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1129,12 +1102,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3118,6 +3091,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3927,39 +4192,6 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
nameWithType: MultiAction.AndThenInitialize
fullName: TinyLife.Actions.MultiAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.SitAction.AndThenInitialize*
commentId: Overload:TinyLife.Actions.SitAction.AndThenInitialize
name: AndThenInitialize
nameWithType: SitAction.AndThenInitialize
fullName: TinyLife.Actions.SitAction.AndThenInitialize
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction

View file

@ -14,6 +14,7 @@ items:
- TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.ConversationTime
- TinyLife.Actions.SocialAction.CreateFirstActions
- TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SocialAction.GetDisplayName
- TinyLife.Actions.SocialAction.GetMaxWaitTime
- TinyLife.Actions.SocialAction.Id
@ -36,7 +37,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction
path: ../TinyLife/Actions/SocialAction.cs
@ -59,6 +60,7 @@ items:
- TinyLife.Actions.Action
- TinyLife.Actions.MultiAction
derivedClasses:
- TinyLife.Actions.OrderFromStaffAction
- TinyLife.Actions.TalkAction
implements:
- MLEM.Misc.IGenericDataHolder
@ -76,20 +78,19 @@ items:
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -107,6 +108,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -143,7 +147,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsMain
path: ../TinyLife/Actions/SocialAction.cs
@ -192,7 +196,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Partner
path: ../TinyLife/Actions/SocialAction.cs
@ -229,7 +233,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerAction
path: ../TinyLife/Actions/SocialAction.cs
@ -266,7 +270,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConversationTime
path: ../TinyLife/Actions/SocialAction.cs
@ -315,7 +319,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime
path: ../TinyLife/Actions/SocialAction.cs
@ -356,7 +360,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id
path: ../TinyLife/Actions/SocialAction.cs
@ -403,7 +407,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerCompletion
path: ../TinyLife/Actions/SocialAction.cs
@ -436,7 +440,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/SocialAction.cs
@ -475,7 +479,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/SocialAction.cs
@ -513,7 +517,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/SocialAction.cs
@ -557,7 +561,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: ../TinyLife/Actions/SocialAction.cs
@ -594,7 +598,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation
path: ../TinyLife/Actions/SocialAction.cs
@ -628,7 +632,7 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMaxWaitTime
path: ../TinyLife/Actions/SocialAction.cs
@ -651,6 +655,47 @@ items:
modifiers.vb:
- Protected
- Overridable
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
id: EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
name: EnqueuePartnerAction(ActionInfo)
nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo)
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePartnerAction
path: ../TinyLife/Actions/SocialAction.cs
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA method that is called to enqueue the action that the <xref href=\"TinyLife.Actions.SocialAction.Partner\" data-throw-if-not-resolved=\"false\"></xref> should execute.\nBy default, this causes a non-<xref href=\"TinyLife.Actions.SocialAction.IsMain\" data-throw-if-not-resolved=\"false\"></xref> version of this action&apos;s <xref href=\"System.Type\" data-throw-if-not-resolved=\"false\"></xref> to be enqueued using <xref href=\"TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean%2cTinyLife.Actions.ActionVariety%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: protected virtual Action EnqueuePartnerAction(ActionInfo info)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info to use.
return:
type: TinyLife.Actions.Action
description: The action that was enqueued for the <xref href="TinyLife.Actions.SocialAction.Partner" data-throw-if-not-resolved="false"></xref>.
content.vb: Protected Overridable Function EnqueuePartnerAction(info As ActionInfo) As Action
overload: TinyLife.Actions.SocialAction.EnqueuePartnerAction*
modifiers.csharp:
- protected
- virtual
modifiers.vb:
- Protected
- Overridable
- uid: TinyLife.Actions.SocialAction.AndThenInitialize
commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize
id: AndThenInitialize
@ -665,11 +710,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/SocialAction.cs
startLine: 106
startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -700,11 +745,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/SocialAction.cs
startLine: 137
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -745,11 +790,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/SocialAction.cs
startLine: 148
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -785,11 +830,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/SocialAction.cs
startLine: 169
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -827,11 +872,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/SocialAction.cs
startLine: 176
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -866,11 +911,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/SocialAction.cs
startLine: 182
startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -908,11 +953,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/SocialAction.cs
startLine: 193
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -946,11 +991,11 @@ items:
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/SocialAction.cs
startLine: 201
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1401,24 +1446,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1430,17 +1482,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1451,42 +1510,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1605,12 +1628,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1641,12 +1664,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3630,6 +3653,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -4777,6 +5092,21 @@ references:
name: GetMaxWaitTime
nameWithType: SocialAction.GetMaxWaitTime
fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean)
isExternal: true
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction*
commentId: Overload:TinyLife.Actions.SocialAction.EnqueuePartnerAction
name: EnqueuePartnerAction
nameWithType: SocialAction.EnqueuePartnerAction
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction

View file

@ -21,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreAction
path: ../TinyLife/Actions/StoreAction.cs
@ -63,20 +63,19 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -94,6 +93,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -128,7 +130,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Items
path: ../TinyLife/Actions/StoreAction.cs
@ -165,7 +167,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/StoreAction.cs
@ -203,7 +205,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/StoreAction.cs
@ -238,7 +240,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/StoreAction.cs
@ -283,7 +285,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/StoreAction.cs
@ -321,7 +323,7 @@ items:
source:
remote:
path: TinyLife/Actions/StoreAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/StoreAction.cs
@ -891,24 +893,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -920,17 +929,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -941,42 +957,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1095,12 +1075,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1131,12 +1111,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3120,6 +3100,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -15,7 +15,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs

View file

@ -42,7 +42,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkSettings
path: ../TinyLife/Actions/TalkAction.cs
@ -96,7 +96,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendshipGain
path: ../TinyLife/Actions/TalkAction.cs
@ -129,7 +129,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoBadlyChance
path: ../TinyLife/Actions/TalkAction.cs
@ -162,7 +162,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkMinutes
path: ../TinyLife/Actions/TalkAction.cs
@ -195,7 +195,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
@ -228,7 +228,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
@ -261,7 +261,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerEmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
@ -294,7 +294,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerSpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
@ -327,7 +327,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: ../TinyLife/Actions/TalkAction.cs
@ -360,7 +360,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainSkillOnFailure
path: ../TinyLife/Actions/TalkAction.cs
@ -393,7 +393,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeed
path: ../TinyLife/Actions/TalkAction.cs
@ -426,7 +426,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/TalkAction.cs
@ -459,7 +459,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/TalkAction.cs
@ -492,7 +492,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/TalkAction.cs
@ -525,7 +525,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/TalkAction.cs
@ -558,7 +558,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/TalkAction.cs
@ -591,7 +591,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/TalkAction.cs
@ -624,7 +624,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailEmotion
path: ../TinyLife/Actions/TalkAction.cs
@ -657,7 +657,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessEmotion
path: ../TinyLife/Actions/TalkAction.cs
@ -690,7 +690,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainRomancePercentage
path: ../TinyLife/Actions/TalkAction.cs
@ -723,7 +723,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoweredEmotion
path: ../TinyLife/Actions/TalkAction.cs
@ -756,7 +756,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnSuccess
path: ../TinyLife/Actions/TalkAction.cs
@ -789,7 +789,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFailure
path: ../TinyLife/Actions/TalkAction.cs
@ -822,7 +822,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/TalkAction.cs
@ -855,7 +855,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/TalkAction.cs
@ -899,7 +899,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateFully
path: ../TinyLife/Actions/TalkAction.cs
@ -937,7 +937,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateSimple
path: ../TinyLife/Actions/TalkAction.cs
@ -984,7 +984,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheckCanExecute
path: ../TinyLife/Actions/TalkAction.cs
@ -995,7 +995,7 @@ items:
summary: "\nChecks whether this <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref> instance is currently able to be executed. This method takes <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> into account.\nNote that this does not take into account the <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>, which can be validated using <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public ActionType.CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic)
content: public CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@ -1004,9 +1004,9 @@ items:
type: System.Boolean
description: Whether this action is automatic
return:
type: TinyLife.Actions.ActionType.CanExecuteResult
type: TinyLife.Actions.CanExecuteResult
description: The execution validity result
content.vb: Public Function CheckCanExecute(info As ActionInfo, automatic As Boolean) As ActionType.CanExecuteResult
content.vb: Public Function CheckCanExecute(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute*
modifiers.csharp:
- public
@ -2745,9 +2745,9 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Actions.ActionType.CanExecuteResult
commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult

View file

@ -27,7 +27,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAction
path: ../TinyLife/Actions/TalkAction.cs
@ -63,6 +63,7 @@ items:
- TinyLife.Actions.SocialAction.CreateFirstActions
- TinyLife.Actions.SocialAction.InitializeConversation
- TinyLife.Actions.SocialAction.GetMaxWaitTime
- TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SocialAction.AndThenInitialize
- TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SocialAction.AndThenIsCompleted
@ -83,20 +84,19 @@ items:
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -114,6 +114,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -148,7 +151,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEvaluate
path: ../TinyLife/Actions/TalkAction.cs
@ -183,7 +186,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnTalkSuccess
path: ../TinyLife/Actions/TalkAction.cs
@ -218,7 +221,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnTalkFailure
path: ../TinyLife/Actions/TalkAction.cs
@ -253,7 +256,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Actions/TalkAction.cs
@ -290,7 +293,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TalkAction.cs
@ -329,7 +332,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/TalkAction.cs
@ -374,7 +377,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/TalkAction.cs
@ -413,7 +416,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: ../TinyLife/Actions/TalkAction.cs
@ -451,7 +454,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Actions/TalkAction.cs
@ -501,7 +504,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFunny
path: ../TinyLife/Actions/TalkAction.cs
@ -557,7 +560,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateMean
path: ../TinyLife/Actions/TalkAction.cs
@ -607,7 +610,7 @@ items:
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateRomantic
path: ../TinyLife/Actions/TalkAction.cs
@ -841,6 +844,42 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.SocialAction
name: EnqueuePartnerAction(ActionInfo)
nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo)
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
name: EnqueuePartnerAction
nameWithType: SocialAction.EnqueuePartnerAction
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
name: EnqueuePartnerAction
nameWithType: SocialAction.EnqueuePartnerAction
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.SocialAction.AndThenInitialize
commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize
parent: TinyLife.Actions.SocialAction
@ -1517,24 +1556,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1546,17 +1592,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1567,42 +1620,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1721,12 +1738,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1757,12 +1774,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3746,6 +3763,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

File diff suppressed because it is too large Load diff

View file

@ -7,7 +7,6 @@ items:
children:
- TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
- TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
- TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted
- TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -22,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathfindToPersonAction
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
@ -48,14 +47,15 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.Initialize
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -73,6 +73,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -107,7 +110,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
@ -143,11 +146,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMaxPathfindTime
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 28
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -166,41 +169,6 @@ items:
modifiers.vb:
- Protected
- Overridable
- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
id: Initialize
parent: TinyLife.Actions.Typeless.PathfindToPersonAction
langs:
- csharp
- vb
name: Initialize()
nameWithType: PathfindToPersonAction.Initialize()
fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize()
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called when the action is first started by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that it is not called when the action gets added to the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>, but when it is moved to <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public override void Initialize()
content.vb: Public Overrides Sub Initialize
overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize
overload: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize*
modifiers.csharp:
- public
- override
modifiers.vb:
- Public
- Overrides
- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -215,11 +183,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 36
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -260,11 +228,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 67
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -302,15 +270,15 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 72
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@ -340,11 +308,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Typeless/PathfindToPersonAction.cs
startLine: 89
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -431,12 +399,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -473,12 +441,40 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
name: Initialize()
nameWithType: TypelessAction.Initialize()
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2462,6 +2458,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3157,39 +3445,6 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
name: Initialize()
nameWithType: TypelessAction.Initialize()
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize*
commentId: Overload:TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
name: Initialize
nameWithType: PathfindToPersonAction.Initialize
fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -7,7 +7,6 @@ items:
children:
- TinyLife.Actions.Typeless.SpawnItemInHandAction.#ctor(TinyLife.Actions.ActionInfo,TinyLife.Objects.FurnitureType,System.Int32[])
- TinyLife.Actions.Typeless.SpawnItemInHandAction.ColorsToSpawn
- TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize
- TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted
- TinyLife.Actions.Typeless.SpawnItemInHandAction.ItemToSpawn
- TinyLife.Actions.Typeless.SpawnItemInHandAction.OnCompleted(TinyLife.Actions.CompletionType)
@ -22,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnItemInHandAction
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
@ -48,14 +47,15 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.Initialize
- TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
@ -74,6 +74,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -108,7 +111,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ItemToSpawn
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
@ -151,7 +154,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorsToSpawn
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
@ -198,7 +201,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
@ -225,41 +228,6 @@ items:
- Public
fullName.vb: TinyLife.Actions.Typeless.SpawnItemInHandAction.SpawnItemInHandAction(TinyLife.Actions.ActionInfo, TinyLife.Objects.FurnitureType, System.Int32())
name.vb: SpawnItemInHandAction(ActionInfo, FurnitureType, Int32())
- uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize
commentId: M:TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize
id: Initialize
parent: TinyLife.Actions.Typeless.SpawnItemInHandAction
langs:
- csharp
- vb
name: Initialize()
nameWithType: SpawnItemInHandAction.Initialize()
fullName: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize()
type: Method
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called when the action is first started by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that it is not called when the action gets added to the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>, but when it is moved to <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public override void Initialize()
content.vb: Public Overrides Sub Initialize
overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize
overload: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize*
modifiers.csharp:
- public
- override
modifiers.vb:
- Public
- Overrides
- uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.SpawnItemInHandAction.IsCompleted
id: IsCompleted
@ -274,15 +242,15 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
startLine: 37
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@ -312,11 +280,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
startLine: 42
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -357,11 +325,11 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Typeless/SpawnItemInHandAction.cs
startLine: 48
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
@ -444,12 +412,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -486,12 +454,40 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
name: Initialize()
nameWithType: TypelessAction.Initialize()
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2511,6 +2507,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3234,39 +3522,6 @@ references:
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
parent: TinyLife.Actions.Typeless.TypelessAction
name: Initialize()
nameWithType: TypelessAction.Initialize()
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
name: Initialize
nameWithType: TypelessAction.Initialize
fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize*
commentId: Overload:TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize
name: Initialize
nameWithType: SpawnItemInHandAction.Initialize
fullName: TinyLife.Actions.Typeless.SpawnItemInHandAction.Initialize
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -21,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellPeopleToLeaveRoomAction
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -47,14 +47,14 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
@ -74,6 +74,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -108,7 +111,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExcludedPeople
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -153,7 +156,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -192,7 +195,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -227,7 +230,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -235,7 +238,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Typeless
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceFail\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nThis method is called every update frame by a <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Person\" data-throw-if-not-resolved=\"false\"></xref> if this action is currently active to check if it should be stopped.\nIf this returns a result other than <xref href=\"MLEM.Animations.SpriteAnimation.Completed\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> will be called and the action is stopped.\nBy default, only <xref href=\"TinyLife.Actions.Typeless.TypelessAction.ForceResult\" data-throw-if-not-resolved=\"false\"></xref> modifies the completion type, otherwise <xref href=\"TinyLife.Actions.CompletionType.Active\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
@ -265,7 +268,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -304,7 +307,7 @@ items:
source:
remote:
path: TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryToLeaveRoom
path: ../TinyLife/Actions/Typeless/TellPeopleToLeaveRoomAction.cs
@ -394,12 +397,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -436,12 +439,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2532,6 +2535,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -4,9 +4,11 @@ items:
commentId: N:TinyLife.Actions.Typeless
id: TinyLife.Actions.Typeless
children:
- TinyLife.Actions.Typeless.DeferredAction
- TinyLife.Actions.Typeless.PathfindToPersonAction
- TinyLife.Actions.Typeless.SpawnItemInHandAction
- TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction
- TinyLife.Actions.Typeless.TryGoHereAction
- TinyLife.Actions.Typeless.TypelessAction
langs:
- csharp
@ -18,6 +20,11 @@ items:
assemblies:
- Tiny Life
references:
- uid: TinyLife.Actions.Typeless.DeferredAction
commentId: T:TinyLife.Actions.Typeless.DeferredAction
name: DeferredAction
nameWithType: DeferredAction
fullName: TinyLife.Actions.Typeless.DeferredAction
- uid: TinyLife.Actions.Typeless.PathfindToPersonAction
commentId: T:TinyLife.Actions.Typeless.PathfindToPersonAction
name: PathfindToPersonAction
@ -33,6 +40,11 @@ references:
name: TellPeopleToLeaveRoomAction
nameWithType: TellPeopleToLeaveRoomAction
fullName: TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction
- uid: TinyLife.Actions.Typeless.TryGoHereAction
commentId: T:TinyLife.Actions.Typeless.TryGoHereAction
name: TryGoHereAction
nameWithType: TryGoHereAction
fullName: TinyLife.Actions.Typeless.TryGoHereAction
- uid: TinyLife.Actions.Typeless.TypelessAction
commentId: T:TinyLife.Actions.Typeless.TypelessAction
parent: TinyLife.Actions.Typeless

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkAction
path: ../TinyLife/Actions/WalkAction.cs
@ -60,21 +60,20 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -92,6 +91,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -126,7 +128,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrainEnergy
path: ../TinyLife/Actions/WalkAction.cs
@ -169,7 +171,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WalkAction.cs
@ -208,7 +210,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindPath
path: ../TinyLife/Actions/WalkAction.cs
@ -250,7 +252,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSpeed
path: ../TinyLife/Actions/WalkAction.cs
@ -288,7 +290,7 @@ items:
source:
remote:
path: TinyLife/Actions/WalkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/WalkAction.cs
@ -739,24 +741,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -768,17 +777,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -789,42 +805,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -943,12 +923,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -985,12 +965,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -2974,6 +2954,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -21,11 +21,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Channel
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 187
startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -56,11 +56,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Comedy
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 192
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -90,11 +90,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 196
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -124,11 +124,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Romance
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 200
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -158,11 +158,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drama
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 204
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -192,11 +192,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: News
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 208
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -226,11 +226,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cartoons
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 212
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -26,7 +26,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchTvAction
path: ../TinyLife/Actions/WatchTvAction.cs
@ -67,19 +67,18 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -97,6 +96,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -131,7 +133,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/WatchTvAction.cs
@ -172,7 +174,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WatchTvAction.cs
@ -210,7 +212,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/WatchTvAction.cs
@ -248,7 +250,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WatchTvAction.cs
@ -283,7 +285,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WatchTvAction.cs
@ -328,7 +330,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
@ -366,7 +368,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/WatchTvAction.cs
@ -408,7 +410,7 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
@ -447,11 +449,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewingArea
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 152
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -491,11 +493,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeating
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 165
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -538,11 +540,11 @@ items:
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewers
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 179
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1068,24 +1070,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1097,17 +1106,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1118,42 +1134,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
@ -1272,12 +1252,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1302,12 +1282,12 @@ references:
name: PlayerPromptOpen
nameWithType: TypelessAction.PlayerPromptOpen
fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3291,6 +3271,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAction
path: ../TinyLife/Actions/WorkAction.cs
@ -67,19 +67,18 @@ items:
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.GetDisplayName
- TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Typeless.TypelessAction.Random
- TinyLife.Actions.Typeless.TypelessAction.Info
- TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- TinyLife.Actions.Typeless.TypelessAction.Parent
- TinyLife.Actions.Typeless.TypelessAction.Map
- TinyLife.Actions.Typeless.TypelessAction.Person
- TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
- TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
- TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- TinyLife.Actions.Typeless.TypelessAction.ForceFail
- TinyLife.Actions.Typeless.TypelessAction.ForceResult
- TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
- TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
- TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
@ -97,6 +96,9 @@ items:
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
- TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Typeless.TypelessAction.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
@ -131,7 +133,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WorkAction.cs
@ -167,7 +169,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: ../TinyLife/Actions/WorkAction.cs
@ -202,7 +204,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WorkAction.cs
@ -237,7 +239,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WorkAction.cs
@ -275,7 +277,7 @@ items:
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WorkAction.cs
@ -991,24 +993,31 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.Action
name: TryForceFail(ActionType.CanExecuteResult, MapObject)
nameWithType: Action.TryForceFail(ActionType.CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult, TinyLife.Objects.MapObject)
name: TryForceResult(CompletionType, CanExecuteResult, MapObject)
nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult, MapObject)
fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult, TinyLife.Objects.MapObject)
spec.csharp:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1020,17 +1029,24 @@ references:
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceFail
nameWithType: Action.TryForceFail
fullName: TinyLife.Actions.Action.TryForceFail
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,TinyLife.Actions.CanExecuteResult,TinyLife.Objects.MapObject)
name: TryForceResult
nameWithType: Action.TryForceResult
fullName: TinyLife.Actions.Action.TryForceResult
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionType.CanExecuteResult
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.CompletionType
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- name: ', '
nameWithType: ', '
fullName: ', '
@ -1041,42 +1057,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
@ -1145,12 +1125,12 @@ references:
name: StartedAutomatically
nameWithType: TypelessAction.StartedAutomatically
fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
- uid: TinyLife.Actions.Typeless.TypelessAction.Parent
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Parent
parent: TinyLife.Actions.Typeless.TypelessAction
name: IsUnderlying
nameWithType: TypelessAction.IsUnderlying
fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.Typeless.TypelessAction.Map
commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
parent: TinyLife.Actions.Typeless.TypelessAction
@ -1181,12 +1161,12 @@ references:
name: FullyInProgress
nameWithType: TypelessAction.FullyInProgress
fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
- uid: TinyLife.Actions.Typeless.TypelessAction.ForceResult
commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceResult
parent: TinyLife.Actions.Typeless.TypelessAction
name: ForceFail
nameWithType: TypelessAction.ForceFail
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
name: ForceResult
nameWithType: TypelessAction.ForceResult
fullName: TinyLife.Actions.Typeless.TypelessAction.ForceResult
- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
parent: TinyLife.Actions.Typeless.TypelessAction
@ -3170,6 +3150,298 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
nameWithType: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable<Vector2>)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable<Microsoft.Xna.Framework.Vector2>)
nameWithType.vb: TypelessAction.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2))
name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2))
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
nameWithType: TypelessAction.FindAllActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
nameWithType: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable<Vector2>, Boolean)
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable<Microsoft.Xna.Framework.Vector2>, System.Boolean)
nameWithType.vb: TypelessAction.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean)
name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)
name: FindValidActionObjects
nameWithType: TypelessAction.FindValidActionObjects
fullName: TinyLife.Actions.Typeless.TypelessAction.FindValidActionObjects
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionType
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
nameWithType: TypelessAction.GetRandomVariety(IEnumerable<ActionVariety>, ActionInfo)
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable<TinyLife.Actions.ActionVariety>, TinyLife.Actions.ActionInfo)
nameWithType.vb: TypelessAction.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo)
name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo)
name: GetRandomVariety
nameWithType: TypelessAction.GetRandomVariety
fullName: TinyLife.Actions.Typeless.TypelessAction.GetRandomVariety
- name: (
nameWithType: (
fullName: (
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
parent: TinyLife.Actions.Typeless.TypelessAction

View file

@ -9,17 +9,20 @@ items:
- TinyLife.Actions.ActionType
- TinyLife.Actions.ActionType.AiSettings
- TinyLife.Actions.ActionType.CanExecuteDelegate
- TinyLife.Actions.ActionType.CanExecuteResult
- TinyLife.Actions.ActionType.TypeSettings
- TinyLife.Actions.ActionVariety
- TinyLife.Actions.BehaviorAction`1
- TinyLife.Actions.BehaviorMultiAction`1
- TinyLife.Actions.CanExecuteResult
- TinyLife.Actions.CanExecuteResult.ResultType
- TinyLife.Actions.CompletionType
- TinyLife.Actions.DieAction
- TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory
- TinyLife.Actions.GoHereAction
- TinyLife.Actions.IdleAroundObjectAction
- TinyLife.Actions.MultiAction
- TinyLife.Actions.OrderFromStaffAction
- TinyLife.Actions.OutOfTownAction
- TinyLife.Actions.PathfindAction
- TinyLife.Actions.PickUpOrSpawnAction
@ -81,12 +84,6 @@ references:
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
- uid: TinyLife.Actions.ActionType.CanExecuteResult
commentId: T:TinyLife.Actions.ActionType.CanExecuteResult
parent: TinyLife.Actions
name: ActionType.CanExecuteResult
nameWithType: ActionType.CanExecuteResult
fullName: TinyLife.Actions.ActionType.CanExecuteResult
- uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions
@ -165,6 +162,18 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
parent: TinyLife.Actions
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
@ -193,12 +202,22 @@ references:
name: GoHereAction
nameWithType: GoHereAction
fullName: TinyLife.Actions.GoHereAction
- uid: TinyLife.Actions.IdleAroundObjectAction
commentId: T:TinyLife.Actions.IdleAroundObjectAction
name: IdleAroundObjectAction
nameWithType: IdleAroundObjectAction
fullName: TinyLife.Actions.IdleAroundObjectAction
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.OrderFromStaffAction
commentId: T:TinyLife.Actions.OrderFromStaffAction
name: OrderFromStaffAction
nameWithType: OrderFromStaffAction
fullName: TinyLife.Actions.OrderFromStaffAction
- uid: TinyLife.Actions.OutOfTownAction
commentId: T:TinyLife.Actions.OutOfTownAction
parent: TinyLife.Actions

View file

@ -15,11 +15,11 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate
path: ../TinyLife/Debug.cs
startLine: 565
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -15,11 +15,11 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate
path: ../TinyLife/Debug.cs
startLine: 570
startLine: 585
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -18,11 +18,11 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Debug.cs
startLine: 38
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife
@ -63,11 +63,11 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cheats
path: ../TinyLife/Debug.cs
startLine: 45
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife
@ -100,11 +100,11 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugLines
path: ../TinyLife/Debug.cs
startLine: 51
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,21 +137,25 @@ items:
source:
remote:
path: TinyLife/Debug.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
startLine: 433
startLine: 425
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nTries to execute the cheat with the given name or regular expression match.\n"
example: []
syntax:
content: public static bool TryCheat(string text)
parameters:
- id: text
type: System.String
description: The cheat to execute.
return:
type: System.Boolean
description: Whether the cheat was successfully exeucted.
content.vb: Public Shared Function TryCheat(text As String) As Boolean
overload: TinyLife.Debug.TryCheat*
modifiers.csharp:

View file

@ -22,11 +22,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 255
startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -77,11 +77,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 262
startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -122,11 +122,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 267
startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -167,11 +167,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 272
startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -212,11 +212,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 276
startLine: 287
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -259,11 +259,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Source
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 282
startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -296,11 +296,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 301
startLine: 312
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -332,11 +332,11 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 315
startLine: 326
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

File diff suppressed because it is too large Load diff

View file

@ -18,7 +18,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/Emotions/EmotionType.cs
@ -53,7 +53,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Emotions/EmotionType.cs
@ -87,7 +87,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Positive
path: ../TinyLife/Emotions/EmotionType.cs
@ -121,7 +121,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Emotions/EmotionType.cs

View file

@ -35,7 +35,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionType
path: ../TinyLife/Emotions/EmotionType.cs
@ -86,7 +86,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Emotions/EmotionType.cs
@ -97,10 +97,10 @@ items:
summary: "\nA registry of all <xref href=\"TinyLife.Emotions.EmotionType\" data-throw-if-not-resolved=\"false\"></xref> instances from the game and mods\n"
example: []
syntax:
content: public static readonly IDictionary<string, EmotionType> Types
content: public static readonly ReadOnlyDictionary<string, EmotionType> Types
return:
type: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType}
content.vb: Public Shared ReadOnly Types As IDictionary(Of String, EmotionType)
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, EmotionType)
modifiers.csharp:
- public
- static
@ -123,7 +123,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fine
path: ../TinyLife/Emotions/EmotionType.cs
@ -158,7 +158,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Uncomfortable
path: ../TinyLife/Emotions/EmotionType.cs
@ -193,7 +193,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asleep
path: ../TinyLife/Emotions/EmotionType.cs
@ -228,7 +228,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Emotions/EmotionType.cs
@ -263,7 +263,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Embarrassed
path: ../TinyLife/Emotions/EmotionType.cs
@ -298,7 +298,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Emotions/EmotionType.cs
@ -333,7 +333,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Emotions/EmotionType.cs
@ -368,7 +368,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Frisky
path: ../TinyLife/Emotions/EmotionType.cs
@ -403,7 +403,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Creative
path: ../TinyLife/Emotions/EmotionType.cs
@ -438,7 +438,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Focused
path: ../TinyLife/Emotions/EmotionType.cs
@ -473,7 +473,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stunned
path: ../TinyLife/Emotions/EmotionType.cs
@ -508,7 +508,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Emotions/EmotionType.cs
@ -543,7 +543,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Energetic
path: ../TinyLife/Emotions/EmotionType.cs
@ -578,7 +578,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionType.cs
@ -613,7 +613,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionType.cs
@ -648,7 +648,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Color
path: ../TinyLife/Emotions/EmotionType.cs
@ -683,7 +683,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Category
path: ../TinyLife/Emotions/EmotionType.cs
@ -718,7 +718,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionType.cs
@ -763,7 +763,7 @@ items:
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionType.cs
@ -1195,21 +1195,21 @@ references:
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType}
commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Emotions.EmotionType}
parent: System.Collections.Generic
definition: System.Collections.Generic.IDictionary`2
name: IDictionary<String, EmotionType>
nameWithType: IDictionary<String, EmotionType>
fullName: System.Collections.Generic.IDictionary<System.String, TinyLife.Emotions.EmotionType>
nameWithType.vb: IDictionary(Of String, EmotionType)
fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Emotions.EmotionType)
name.vb: IDictionary(Of String, EmotionType)
- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType}
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Emotions.EmotionType}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary<String, EmotionType>
nameWithType: ReadOnlyDictionary<String, EmotionType>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<System.String, TinyLife.Emotions.EmotionType>
nameWithType.vb: ReadOnlyDictionary(Of String, EmotionType)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Emotions.EmotionType)
name.vb: ReadOnlyDictionary(Of String, EmotionType)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1230,10 +1230,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1253,20 +1253,20 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.IDictionary`2
commentId: T:System.Collections.Generic.IDictionary`2
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
isExternal: true
name: IDictionary<TKey, TValue>
nameWithType: IDictionary<TKey, TValue>
fullName: System.Collections.Generic.IDictionary<TKey, TValue>
nameWithType.vb: IDictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue)
name.vb: IDictionary(Of TKey, TValue)
name: ReadOnlyDictionary<TKey, TValue>
nameWithType: ReadOnlyDictionary<TKey, TValue>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>
nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
name.vb: ReadOnlyDictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1284,10 +1284,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1304,12 +1304,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
name: System.Collections.ObjectModel
nameWithType: System.Collections.ObjectModel
fullName: System.Collections.ObjectModel
- uid: System.String
commentId: T:System.String
parent: System

View file

@ -16,7 +16,7 @@ items:
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IEmotionSource
path: ../TinyLife/Emotions/IEmotionSource.cs
@ -51,7 +51,7 @@ items:
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/IEmotionSource.cs

View file

@ -6,6 +6,7 @@ items:
parent: TinyLife
children:
- TinyLife.GameImpl.GameMode.BuildOnly
- TinyLife.GameImpl.GameMode.CharacterCreation
- TinyLife.GameImpl.GameMode.InGameHousehold
- TinyLife.GameImpl.GameMode.MainMenu
- TinyLife.GameImpl.GameMode.SelectHousehold
@ -20,11 +21,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 761
startLine: 903
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,11 +56,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 764
startLine: 906
assemblies:
- Tiny Life
namespace: TinyLife
@ -89,11 +90,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 766
startLine: 908
assemblies:
- Tiny Life
namespace: TinyLife
@ -123,11 +124,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 768
startLine: 910
assemblies:
- Tiny Life
namespace: TinyLife
@ -157,11 +158,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 770
startLine: 912
assemblies:
- Tiny Life
namespace: TinyLife
@ -191,11 +192,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 772
startLine: 914
assemblies:
- Tiny Life
namespace: TinyLife
@ -211,6 +212,40 @@ items:
modifiers.vb:
- Public
- Const
- uid: TinyLife.GameImpl.GameMode.CharacterCreation
commentId: F:TinyLife.GameImpl.GameMode.CharacterCreation
id: CharacterCreation
parent: TinyLife.GameImpl.GameMode
langs:
- csharp
- vb
name: CharacterCreation
nameWithType: GameImpl.GameMode.CharacterCreation
fullName: TinyLife.GameImpl.GameMode.CharacterCreation
type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 916
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the <xref href="TinyLife.Uis.CharacterCreator" data-throw-if-not-resolved="false"></xref> '
example: []
syntax:
content: CharacterCreation = 5
return:
type: TinyLife.GameImpl.GameMode
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
references:
- uid: TinyLife
commentId: N:TinyLife
@ -302,3 +337,14 @@ references:
name: GameImpl.GameMode
nameWithType: GameImpl.GameMode
fullName: TinyLife.GameImpl.GameMode
- uid: TinyLife.Uis.CharacterCreator
commentId: T:TinyLife.Uis.CharacterCreator
parent: TinyLife.Uis
name: CharacterCreator
nameWithType: CharacterCreator
fullName: TinyLife.Uis.CharacterCreator
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis

View file

@ -8,10 +8,12 @@ items:
- TinyLife.GameImpl.Camera
- TinyLife.GameImpl.CanBeExtremelyFast
- TinyLife.GameImpl.CanSwitchGameModes
- TinyLife.GameImpl.CurrentCursor
- TinyLife.GameImpl.CurrentHousehold
- TinyLife.GameImpl.CurrentLot
- TinyLife.GameImpl.CurrentTime
- TinyLife.GameImpl.CurrentTool
- TinyLife.GameImpl.CursorPosition
- TinyLife.GameImpl.Dispose(System.Boolean)
- TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)
- TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime)
@ -20,12 +22,13 @@ items:
- TinyLife.GameImpl.GraphicsMetrics
- TinyLife.GameImpl.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.GameImpl.Instance
- TinyLife.GameImpl.IsMouseOnUi
- TinyLife.GameImpl.IsCursorOnUi
- TinyLife.GameImpl.Listener
- TinyLife.GameImpl.LoadContent
- TinyLife.GameImpl.Map
- TinyLife.GameImpl.Mode
- TinyLife.GameImpl.Money
- TinyLife.GameImpl.RotateCamera(System.Boolean)
- TinyLife.GameImpl.SaveName
- TinyLife.GameImpl.Speed
- TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode)
@ -42,11 +45,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameImpl
path: ../TinyLife/GameImpl.cs
startLine: 54
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife
@ -140,11 +143,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Version
path: ../TinyLife/GameImpl.cs
startLine: 59
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife
@ -177,11 +180,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/GameImpl.cs
startLine: 65
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@ -216,11 +219,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
startLine: 69
startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife
@ -253,11 +256,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
startLine: 73
startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife
@ -290,11 +293,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
startLine: 77
startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife
@ -327,11 +330,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/GameImpl.cs
startLine: 81
startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife
@ -364,11 +367,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
startLine: 85
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife
@ -401,11 +404,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTime
path: ../TinyLife/GameImpl.cs
startLine: 100
startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife
@ -438,11 +441,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Weekday
path: ../TinyLife/GameImpl.cs
startLine: 104
startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife
@ -475,11 +478,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
startLine: 108
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife
@ -512,11 +515,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
startLine: 112
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife
@ -549,11 +552,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
startLine: 122
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife
@ -586,11 +589,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
startLine: 128
startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,11 +626,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
startLine: 141
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife
@ -660,11 +663,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
startLine: 153
startLine: 156
assemblies:
- Tiny Life
namespace: TinyLife
@ -697,11 +700,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
startLine: 157
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -720,6 +723,76 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.GameImpl.CursorPosition
commentId: P:TinyLife.GameImpl.CursorPosition
id: CursorPosition
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: CursorPosition
nameWithType: GameImpl.CursorPosition
fullName: TinyLife.GameImpl.CursorPosition
type: Property
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nThe position that the game&apos;s cursor is currently at.\nIf gamepad controls are being used, an internal cursor position is returned. Otherwise, <xref href=\"MLEM.Input.InputHandler.MousePosition\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public Vector2 CursorPosition { get; }
parameters: []
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public ReadOnly Property CursorPosition As Vector2
overload: TinyLife.GameImpl.CursorPosition*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.GameImpl.CurrentCursor
commentId: F:TinyLife.GameImpl.CurrentCursor
id: CurrentCursor
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: CurrentCursor
nameWithType: GameImpl.CurrentCursor
fullName: TinyLife.GameImpl.CurrentCursor
type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nThe <xref href=\"TinyLife.Uis.CursorType\" data-throw-if-not-resolved=\"false\"></xref> that is currently used.\nThis is reset to <xref href=\"TinyLife.Uis.CursorType.Default\" data-throw-if-not-resolved=\"false\"></xref> at the start of every update.\n"
example: []
syntax:
content: public CursorType CurrentCursor
return:
type: TinyLife.Uis.CursorType
content.vb: Public CurrentCursor As CursorType
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.GameImpl.LoadContent
commentId: M:TinyLife.GameImpl.LoadContent
id: LoadContent
@ -734,11 +807,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
startLine: 199
startLine: 232
assemblies:
- Tiny Life
namespace: TinyLife
@ -768,11 +841,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
startLine: 312
startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife
@ -805,11 +878,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
startLine: 435
startLine: 568
assemblies:
- Tiny Life
namespace: TinyLife
@ -842,11 +915,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
startLine: 473
startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife
@ -879,11 +952,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeDefaultUiStyle
path: ../TinyLife/GameImpl.cs
startLine: 485
startLine: 623
assemblies:
- Tiny Life
namespace: TinyLife
@ -904,37 +977,73 @@ items:
modifiers.vb:
- Protected
- Overrides
- uid: TinyLife.GameImpl.IsMouseOnUi
commentId: M:TinyLife.GameImpl.IsMouseOnUi
id: IsMouseOnUi
- uid: TinyLife.GameImpl.RotateCamera(System.Boolean)
commentId: M:TinyLife.GameImpl.RotateCamera(System.Boolean)
id: RotateCamera(System.Boolean)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: IsMouseOnUi()
nameWithType: GameImpl.IsMouseOnUi()
fullName: TinyLife.GameImpl.IsMouseOnUi()
name: RotateCamera(Boolean)
nameWithType: GameImpl.RotateCamera(Boolean)
fullName: TinyLife.GameImpl.RotateCamera(System.Boolean)
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsMouseOnUi
id: RotateCamera
path: ../TinyLife/GameImpl.cs
startLine: 494
startLine: 632
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nReturns true if the mouse is currently on top of any ui element in the <xref href=\"MLEM.Ui.UiSystem\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: "\nRotates the camera by 90 degrees in a clockwise or counter-clockwise direction.\n"
example: []
syntax:
content: public bool IsMouseOnUi()
content: public void RotateCamera(bool ccw)
parameters:
- id: ccw
type: System.Boolean
description: Whether the rotation should be counter-clockwise.
content.vb: Public Sub RotateCamera(ccw As Boolean)
overload: TinyLife.GameImpl.RotateCamera*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
id: IsCursorOnUi
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: IsCursorOnUi()
nameWithType: GameImpl.IsCursorOnUi()
fullName: TinyLife.GameImpl.IsCursorOnUi()
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
startLine: 646
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nReturns true if the mouse is currently on top of any ui element in the <xref href=\"MLEM.Ui.UiSystem\" data-throw-if-not-resolved=\"false\"></xref> or the system&apos;s auto-navigation cursor is currently being used.\n"
example: []
syntax:
content: public bool IsCursorOnUi()
return:
type: System.Boolean
description: true if the mouse is currently on top of any element
content.vb: Public Function IsMouseOnUi As Boolean
overload: TinyLife.GameImpl.IsMouseOnUi*
description: true if the cursor is currently on the ui.
content.vb: Public Function IsCursorOnUi As Boolean
overload: TinyLife.GameImpl.IsCursorOnUi*
modifiers.csharp:
- public
modifiers.vb:
@ -953,11 +1062,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
startLine: 503
startLine: 658
assemblies:
- Tiny Life
namespace: TinyLife
@ -989,11 +1098,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
startLine: 593
startLine: 732
assemblies:
- Tiny Life
namespace: TinyLife
@ -1024,11 +1133,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
startLine: 604
startLine: 743
assemblies:
- Tiny Life
namespace: TinyLife
@ -1059,15 +1168,15 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
startLine: 619
startLine: 758
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nFades the keyboard lighting at a constant speed to make it result in the passed color.\nThis method only has an effect if <xref href=\"TinyLife.Options.KeyboardLighting\" data-throw-if-not-resolved=\"false\"></xref> is enabled, and if the user has a lighting-capable keyboard.\n"
summary: "\nFades the keyboard lighting at a constant speed to make it result in the passed color.\nThis method only has an effect if the game is running on desktop, and the user has a lighting-capable keyboard.\n"
example: []
syntax:
content: public void FadeKeyboardLighting(Color newColor)
@ -1095,11 +1204,11 @@ items:
source:
remote:
path: TinyLife/GameImpl.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
startLine: 643
startLine: 784
assemblies:
- Tiny Life
namespace: TinyLife
@ -2722,6 +2831,35 @@ references:
name: Mode
nameWithType: GameImpl.Mode
fullName: TinyLife.GameImpl.Mode
- uid: MLEM.Input.InputHandler.MousePosition
commentId: P:MLEM.Input.InputHandler.MousePosition
isExternal: true
- uid: TinyLife.GameImpl.CursorPosition*
commentId: Overload:TinyLife.GameImpl.CursorPosition
name: CursorPosition
nameWithType: GameImpl.CursorPosition
fullName: TinyLife.GameImpl.CursorPosition
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: TinyLife.Uis.CursorType
commentId: T:TinyLife.Uis.CursorType
parent: TinyLife.Uis
name: CursorType
nameWithType: CursorType
fullName: TinyLife.Uis.CursorType
- uid: TinyLife.Uis.CursorType.Default
commentId: F:TinyLife.Uis.CursorType.Default
isExternal: true
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
- uid: MLEM.Startup.MlemGame.LoadContent
commentId: M:MLEM.Startup.MlemGame.LoadContent
parent: MLEM.Startup.MlemGame
@ -2976,14 +3114,19 @@ references:
name: MLEM.Ui.Style
nameWithType: MLEM.Ui.Style
fullName: MLEM.Ui.Style
- uid: TinyLife.GameImpl.RotateCamera*
commentId: Overload:TinyLife.GameImpl.RotateCamera
name: RotateCamera
nameWithType: GameImpl.RotateCamera
fullName: TinyLife.GameImpl.RotateCamera
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
isExternal: true
- uid: TinyLife.GameImpl.IsMouseOnUi*
commentId: Overload:TinyLife.GameImpl.IsMouseOnUi
name: IsMouseOnUi
nameWithType: GameImpl.IsMouseOnUi
fullName: TinyLife.GameImpl.IsMouseOnUi
- uid: TinyLife.GameImpl.IsCursorOnUi*
commentId: Overload:TinyLife.GameImpl.IsCursorOnUi
name: IsCursorOnUi
nameWithType: GameImpl.IsCursorOnUi
fullName: TinyLife.GameImpl.IsCursorOnUi
- uid: TinyLife.GameImpl.SwitchGameMode*
commentId: Overload:TinyLife.GameImpl.SwitchGameMode
name: SwitchGameMode
@ -3014,14 +3157,6 @@ references:
name: CanSwitchGameModes
nameWithType: GameImpl.CanSwitchGameModes
fullName: TinyLife.GameImpl.CanSwitchGameModes
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
- uid: TinyLife.Options.KeyboardLighting
commentId: F:TinyLife.Options.KeyboardLighting
isExternal: true
- uid: TinyLife.GameImpl.FadeKeyboardLighting*
commentId: Overload:TinyLife.GameImpl.FadeKeyboardLighting
name: FadeKeyboardLighting

View file

@ -20,11 +20,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 364
startLine: 452
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,11 +55,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 369
startLine: 457
assemblies:
- Tiny Life
namespace: TinyLife
@ -89,11 +89,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 373
startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife
@ -123,11 +123,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 377
startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife
@ -157,11 +157,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 381
startLine: 469
assemblies:
- Tiny Life
namespace: TinyLife
@ -191,11 +191,11 @@ items:
source:
remote:
path: TinyLife/Options.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 386
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -24,7 +24,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
@ -61,7 +61,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
@ -95,7 +95,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
@ -129,7 +129,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
@ -163,7 +163,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
@ -197,7 +197,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
@ -231,7 +231,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
@ -265,7 +265,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
@ -299,7 +299,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
@ -333,7 +333,7 @@ items:
source:
remote:
path: TinyLife/Relationship.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AmountGoal
path: ../TinyLife/Goals/AmountGoal.cs
@ -83,7 +83,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/AmountGoal.cs
@ -119,7 +119,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/AmountGoal.cs
@ -157,7 +157,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/AmountGoal.cs
@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/AmountGoal.cs
@ -230,7 +230,7 @@ items:
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AmountGoal.cs

View file

@ -5,13 +5,13 @@ items:
id: AutoGoalInfo
parent: TinyLife.Goals
children:
- TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
- TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean})
- TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
- TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
- TinyLife.Goals.AutoGoalInfo.Condition
- TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean})
- TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean})
- TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean})
- TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean})
- TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
- TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
- TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
- TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
- TinyLife.Goals.AutoGoalInfo.Triggers
langs:
- csharp
@ -23,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoGoalInfo
path: ../TinyLife/Goals/GoalInfo.cs
@ -80,7 +80,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Triggers
path: ../TinyLife/Goals/GoalInfo.cs
@ -88,13 +88,13 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA set of <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> flags that trigger this auto goal.\nThis value is used in <xref href=\"TinyLife.Goals.AutoTriggerGoal%601.Trigger(%600)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA set of <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> instances that trigger this auto goal.\nThis value is used in <xref href=\"TinyLife.Goals.AutoTriggerGoal%601.Trigger(%600)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public readonly GoalTrigger Triggers
content: public readonly GoalTrigger[] Triggers
return:
type: TinyLife.Goals.GoalTrigger
content.vb: Public ReadOnly Triggers As GoalTrigger
type: TinyLife.Goals.GoalTrigger[]
content.vb: Public ReadOnly Triggers As GoalTrigger()
modifiers.csharp:
- public
- readonly
@ -115,7 +115,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Goals/GoalInfo.cs
@ -136,21 +136,21 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean})
id: Timed``1(System.String,TinyLife.Goals.GoalTrigger,System.TimeSpan,System.Func{``0,System.Boolean})
- uid: TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
commentId: M:TinyLife.Goals.AutoGoalInfo.Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
id: Timed``1(System.String,System.TimeSpan,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: Timed<T>(String, GoalTrigger, TimeSpan, Func<T, Boolean>)
nameWithType: AutoGoalInfo.Timed<T>(String, GoalTrigger, TimeSpan, Func<T, Boolean>)
fullName: TinyLife.Goals.AutoGoalInfo.Timed<T>(System.String, TinyLife.Goals.GoalTrigger, System.TimeSpan, System.Func<T, System.Boolean>)
name: Timed<T>(String, TimeSpan, Func<T, Boolean>, GoalTrigger[])
nameWithType: AutoGoalInfo.Timed<T>(String, TimeSpan, Func<T, Boolean>, GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Timed<T>(System.String, System.TimeSpan, System.Func<T, System.Boolean>, TinyLife.Goals.GoalTrigger[])
type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Timed
path: ../TinyLife/Goals/GoalInfo.cs
@ -161,52 +161,52 @@ items:
summary: "\nCreates a new timed auto goal info which will construct a <xref href=\"TinyLife.Goals.TimedGoal\" data-throw-if-not-resolved=\"false\"></xref>\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
example: []
syntax:
content: public static AutoGoalInfo Timed<T>(string name, GoalTrigger triggers, TimeSpan goalTime, Func<T, bool> condition = null)
content: public static AutoGoalInfo Timed<T>(string name, TimeSpan goalTime, Func<T, bool> condition = null, params GoalTrigger[] triggers)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
- id: goalTime
type: System.TimeSpan
description: The total time until this goal is considered completed
- id: condition
type: System.Func{{T},System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: triggers
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
content.vb: Public Shared Function Timed(Of T)(name As String, triggers As GoalTrigger, goalTime As TimeSpan, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo
content.vb: Public Shared Function Timed(Of T)(name As String, goalTime As TimeSpan, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo
overload: TinyLife.Goals.AutoGoalInfo.Timed*
nameWithType.vb: AutoGoalInfo.Timed(Of T)(String, GoalTrigger, TimeSpan, Func(Of T, Boolean))
nameWithType.vb: AutoGoalInfo.Timed(Of T)(String, TimeSpan, Func(Of T, Boolean), GoalTrigger())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Goals.AutoGoalInfo.Timed(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.TimeSpan, System.Func(Of T, System.Boolean))
name.vb: Timed(Of T)(String, GoalTrigger, TimeSpan, Func(Of T, Boolean))
- uid: TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean})
id: Amount``1(System.String,TinyLife.Goals.GoalTrigger,System.Single,System.Func{``0,System.Boolean})
fullName.vb: TinyLife.Goals.AutoGoalInfo.Timed(Of T)(System.String, System.TimeSpan, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger())
name.vb: Timed(Of T)(String, TimeSpan, Func(Of T, Boolean), GoalTrigger())
- uid: TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
commentId: M:TinyLife.Goals.AutoGoalInfo.Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
id: Amount``1(System.String,System.Single,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: Amount<T>(String, GoalTrigger, Single, Func<T, Boolean>)
nameWithType: AutoGoalInfo.Amount<T>(String, GoalTrigger, Single, Func<T, Boolean>)
fullName: TinyLife.Goals.AutoGoalInfo.Amount<T>(System.String, TinyLife.Goals.GoalTrigger, System.Single, System.Func<T, System.Boolean>)
name: Amount<T>(String, Single, Func<T, Boolean>, GoalTrigger[])
nameWithType: AutoGoalInfo.Amount<T>(String, Single, Func<T, Boolean>, GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Amount<T>(System.String, System.Single, System.Func<T, System.Boolean>, TinyLife.Goals.GoalTrigger[])
type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Goals/GoalInfo.cs
@ -217,52 +217,52 @@ items:
summary: "\nCreates a new amount-based auto goal info which will construct an <xref href=\"TinyLife.Goals.AmountGoal\" data-throw-if-not-resolved=\"false\"></xref>\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
example: []
syntax:
content: public static AutoGoalInfo Amount<T>(string name, GoalTrigger triggers, float goalAmount, Func<T, bool> condition = null)
content: public static AutoGoalInfo Amount<T>(string name, float goalAmount, Func<T, bool> condition = null, params GoalTrigger[] triggers)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
- id: goalAmount
type: System.Single
description: The total amount that needs to be reached until this goal is completed
- id: condition
type: System.Func{{T},System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: triggers
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
content.vb: Public Shared Function Amount(Of T)(name As String, triggers As GoalTrigger, goalAmount As Single, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo
content.vb: Public Shared Function Amount(Of T)(name As String, goalAmount As Single, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo
overload: TinyLife.Goals.AutoGoalInfo.Amount*
nameWithType.vb: AutoGoalInfo.Amount(Of T)(String, GoalTrigger, Single, Func(Of T, Boolean))
nameWithType.vb: AutoGoalInfo.Amount(Of T)(String, Single, Func(Of T, Boolean), GoalTrigger())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Goals.AutoGoalInfo.Amount(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Single, System.Func(Of T, System.Boolean))
name.vb: Amount(Of T)(String, GoalTrigger, Single, Func(Of T, Boolean))
- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean})
commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean})
id: Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean})
fullName.vb: TinyLife.Goals.AutoGoalInfo.Amount(Of T)(System.String, System.Single, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger())
name.vb: Amount(Of T)(String, Single, Func(Of T, Boolean), GoalTrigger())
- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
id: Distinct``1(System.String,System.Int32,System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: Distinct<T>(String, GoalTrigger, Int32, Func<T, String>, Func<T, Boolean>)
nameWithType: AutoGoalInfo.Distinct<T>(String, GoalTrigger, Int32, Func<T, String>, Func<T, Boolean>)
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(System.String, TinyLife.Goals.GoalTrigger, System.Int32, System.Func<T, System.String>, System.Func<T, System.Boolean>)
name: Distinct<T>(String, Int32, Func<T, String>, Func<T, Boolean>, GoalTrigger[])
nameWithType: AutoGoalInfo.Distinct<T>(String, Int32, Func<T, String>, Func<T, Boolean>, GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(System.String, System.Int32, System.Func<T, System.String>, System.Func<T, System.Boolean>, TinyLife.Goals.GoalTrigger[])
type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Distinct
path: ../TinyLife/Goals/GoalInfo.cs
@ -273,14 +273,11 @@ items:
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.DistinctGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the <code data-dev-comment-type=\"paramref\" class=\"paramref\">goalItemAmount</code> is reached.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
example: []
syntax:
content: public static AutoGoalInfo Distinct<T>(string name, GoalTrigger triggers, int goalItemAmount, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null)
content: public static AutoGoalInfo Distinct<T>(string name, int goalItemAmount, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null, params GoalTrigger[] triggers)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
- id: goalItemAmount
type: System.Int32
description: The amount of distinct items that need to be triggered for this goal to be completed
@ -290,38 +287,41 @@ items:
- id: condition
type: System.Func{{T},System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: triggers
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
content.vb: Public Shared Function Distinct(Of T)(name As String, triggers As GoalTrigger, goalItemAmount As Integer, goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo
content.vb: Public Shared Function Distinct(Of T)(name As String, goalItemAmount As Integer, goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo
overload: TinyLife.Goals.AutoGoalInfo.Distinct*
nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, GoalTrigger, Int32, Func(Of T, String), Func(Of T, Boolean))
nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, Int32, Func(Of T, String), Func(Of T, Boolean), GoalTrigger())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Int32, System.Func(Of T, System.String), System.Func(Of T, System.Boolean))
name.vb: Distinct(Of T)(String, GoalTrigger, Int32, Func(Of T, String), Func(Of T, Boolean))
- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean})
commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean})
id: Distinct``1(System.String,TinyLife.Goals.GoalTrigger,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean})
fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, System.Int32, System.Func(Of T, System.String), System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger())
name.vb: Distinct(Of T)(String, Int32, Func(Of T, String), Func(Of T, Boolean), GoalTrigger())
- uid: TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
commentId: M:TinyLife.Goals.AutoGoalInfo.Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
id: Distinct``1(System.String,System.Collections.Generic.IEnumerable{System.String},System.Func{``0,System.String},System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: Distinct<T>(String, GoalTrigger, IEnumerable<String>, Func<T, String>, Func<T, Boolean>)
nameWithType: AutoGoalInfo.Distinct<T>(String, GoalTrigger, IEnumerable<String>, Func<T, String>, Func<T, Boolean>)
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(System.String, TinyLife.Goals.GoalTrigger, System.Collections.Generic.IEnumerable<System.String>, System.Func<T, System.String>, System.Func<T, System.Boolean>)
name: Distinct<T>(String, IEnumerable<String>, Func<T, String>, Func<T, Boolean>, GoalTrigger[])
nameWithType: AutoGoalInfo.Distinct<T>(String, IEnumerable<String>, Func<T, String>, Func<T, Boolean>, GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(System.String, System.Collections.Generic.IEnumerable<System.String>, System.Func<T, System.String>, System.Func<T, System.Boolean>, TinyLife.Goals.GoalTrigger[])
type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Distinct
path: ../TinyLife/Goals/GoalInfo.cs
@ -332,14 +332,11 @@ items:
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.DistinctGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the <code data-dev-comment-type=\"paramref\" class=\"paramref\">goalItems</code> exactly.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
example: []
syntax:
content: public static AutoGoalInfo Distinct<T>(string name, GoalTrigger triggers, IEnumerable<string> goalItems, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null)
content: public static AutoGoalInfo Distinct<T>(string name, IEnumerable<string> goalItems, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null, params GoalTrigger[] triggers)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
- id: goalItems
type: System.Collections.Generic.IEnumerable{System.String}
description: A set of items that this goal has to be triggered for for the goal to be completed
@ -349,38 +346,41 @@ items:
- id: condition
type: System.Func{{T},System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: triggers
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
content.vb: Public Shared Function Distinct(Of T)(name As String, triggers As GoalTrigger, goalItems As IEnumerable(Of String), goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo
content.vb: Public Shared Function Distinct(Of T)(name As String, goalItems As IEnumerable(Of String), goalItemNameSelector As Func(Of T, String), condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo
overload: TinyLife.Goals.AutoGoalInfo.Distinct*
nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, GoalTrigger, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean))
nameWithType.vb: AutoGoalInfo.Distinct(Of T)(String, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean), GoalTrigger())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Collections.Generic.IEnumerable(Of System.String), System.Func(Of T, System.String), System.Func(Of T, System.Boolean))
name.vb: Distinct(Of T)(String, GoalTrigger, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean))
- uid: TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean})
id: Conditioned``1(System.String,TinyLife.Goals.GoalTrigger,System.Func{``0,System.Boolean})
fullName.vb: TinyLife.Goals.AutoGoalInfo.Distinct(Of T)(System.String, System.Collections.Generic.IEnumerable(Of System.String), System.Func(Of T, System.String), System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger())
name.vb: Distinct(Of T)(String, IEnumerable(Of String), Func(Of T, String), Func(Of T, Boolean), GoalTrigger())
- uid: TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
commentId: M:TinyLife.Goals.AutoGoalInfo.Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
id: Conditioned``1(System.String,System.Func{``0,System.Boolean},TinyLife.Goals.GoalTrigger[])
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: Conditioned<T>(String, GoalTrigger, Func<T, Boolean>)
nameWithType: AutoGoalInfo.Conditioned<T>(String, GoalTrigger, Func<T, Boolean>)
fullName: TinyLife.Goals.AutoGoalInfo.Conditioned<T>(System.String, TinyLife.Goals.GoalTrigger, System.Func<T, System.Boolean>)
name: Conditioned<T>(String, Func<T, Boolean>, GoalTrigger[])
nameWithType: AutoGoalInfo.Conditioned<T>(String, Func<T, Boolean>, GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Conditioned<T>(System.String, System.Func<T, System.Boolean>, TinyLife.Goals.GoalTrigger[])
type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Conditioned
path: ../TinyLife/Goals/GoalInfo.cs
@ -391,49 +391,49 @@ items:
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.ConditionedGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
example: []
syntax:
content: public static AutoGoalInfo Conditioned<T>(string name, GoalTrigger triggers, Func<T, bool> condition = null)
content: public static AutoGoalInfo Conditioned<T>(string name, Func<T, bool> condition = null, params GoalTrigger[] triggers)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
- id: condition
type: System.Func{{T},System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: triggers
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
content.vb: Public Shared Function Conditioned(Of T)(name As String, triggers As GoalTrigger, condition As Func(Of T, Boolean) = Nothing) As AutoGoalInfo
content.vb: Public Shared Function Conditioned(Of T)(name As String, condition As Func(Of T, Boolean) = Nothing, ParamArray triggers As GoalTrigger()) As AutoGoalInfo
overload: TinyLife.Goals.AutoGoalInfo.Conditioned*
nameWithType.vb: AutoGoalInfo.Conditioned(Of T)(String, GoalTrigger, Func(Of T, Boolean))
nameWithType.vb: AutoGoalInfo.Conditioned(Of T)(String, Func(Of T, Boolean), GoalTrigger())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Goals.AutoGoalInfo.Conditioned(Of T)(System.String, TinyLife.Goals.GoalTrigger, System.Func(Of T, System.Boolean))
name.vb: Conditioned(Of T)(String, GoalTrigger, Func(Of T, Boolean))
- uid: TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
commentId: M:TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
id: '#ctor(System.String,TinyLife.Goals.GoalTrigger,System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})'
fullName.vb: TinyLife.Goals.AutoGoalInfo.Conditioned(Of T)(System.String, System.Func(Of T, System.Boolean), TinyLife.Goals.GoalTrigger())
name.vb: Conditioned(Of T)(String, Func(Of T, Boolean), GoalTrigger())
- uid: TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
commentId: M:TinyLife.Goals.AutoGoalInfo.#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})
id: '#ctor(System.String,TinyLife.Goals.GoalTrigger[],System.Func{System.Object,System.Boolean},System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal})'
parent: TinyLife.Goals.AutoGoalInfo
langs:
- csharp
- vb
name: AutoGoalInfo(String, GoalTrigger, Func<Object, Boolean>, Func<GoalSet, AutoGoalInfo, Goal>)
nameWithType: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger, Func<Object, Boolean>, Func<GoalSet, AutoGoalInfo, Goal>)
fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger, System.Func<System.Object, System.Boolean>, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal>)
name: AutoGoalInfo(String, GoalTrigger[], Func<Object, Boolean>, Func<GoalSet, AutoGoalInfo, Goal>)
nameWithType: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger[], Func<Object, Boolean>, Func<GoalSet, AutoGoalInfo, Goal>)
fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger[], System.Func<System.Object, System.Boolean>, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal>)
type: Constructor
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalInfo.cs
@ -444,29 +444,29 @@ items:
summary: "\nCreates a new auto goal info with the given settings.\nTo create a new auto goal info of an API-provided type, use any of the static methods in this class.\n"
example: []
syntax:
content: protected AutoGoalInfo(string name, GoalTrigger triggers, Func<object, bool> condition, Func<GoalSet, AutoGoalInfo, Goal> constructor)
content: protected AutoGoalInfo(string name, GoalTrigger[] triggers, Func<object, bool> condition, Func<GoalSet, AutoGoalInfo, Goal> constructor)
parameters:
- id: name
type: System.String
description: The name of the goal
- id: triggers
type: TinyLife.Goals.GoalTrigger
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> flags which represents the triggers that this goal should react to
type: TinyLife.Goals.GoalTrigger[]
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
- id: condition
type: System.Func{System.Object,System.Boolean}
description: A condition that determines whether the goal should be triggered or advanced
- id: constructor
type: System.Func{TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo,TinyLife.Goals.Goal}
description: The function that should be called to construct a goal instance
content.vb: Protected Sub New(name As String, triggers As GoalTrigger, condition As Func(Of Object, Boolean), constructor As Func(Of GoalSet, AutoGoalInfo, Goal))
content.vb: Protected Sub New(name As String, triggers As GoalTrigger(), condition As Func(Of Object, Boolean), constructor As Func(Of GoalSet, AutoGoalInfo, Goal))
overload: TinyLife.Goals.AutoGoalInfo.#ctor*
nameWithType.vb: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger, Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal))
nameWithType.vb: AutoGoalInfo.AutoGoalInfo(String, GoalTrigger(), Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal))
modifiers.csharp:
- protected
modifiers.vb:
- Protected
fullName.vb: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger, System.Func(Of System.Object, System.Boolean), System.Func(Of TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal))
name.vb: AutoGoalInfo(String, GoalTrigger, Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal))
fullName.vb: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(System.String, TinyLife.Goals.GoalTrigger(), System.Func(Of System.Object, System.Boolean), System.Func(Of TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal))
name.vb: AutoGoalInfo(String, GoalTrigger(), Func(Of Object, Boolean), Func(Of GoalSet, AutoGoalInfo, Goal))
references:
- uid: TinyLife.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
@ -1100,6 +1100,30 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Goals.GoalTrigger[]
isExternal: true
name: GoalTrigger[]
nameWithType: GoalTrigger[]
fullName: TinyLife.Goals.GoalTrigger[]
nameWithType.vb: GoalTrigger()
fullName.vb: TinyLife.Goals.GoalTrigger()
name.vb: GoalTrigger()
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- name: '[]'
nameWithType: '[]'
fullName: '[]'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- name: ()
nameWithType: ()
fullName: ()
- uid: System.Func{System.Object,System.Boolean}
commentId: T:System.Func{System.Object,System.Boolean}
parent: System

View file

@ -21,11 +21,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoTriggerGoal
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 9
startLine: 10
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -95,11 +95,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoInfo
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 14
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -130,11 +130,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 17
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -168,11 +168,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -208,11 +208,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -252,11 +252,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 45
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -301,11 +301,11 @@ items:
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 62
startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConditionedGoal
path: ../TinyLife/Goals/ConditionedGoal.cs
@ -83,7 +83,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/ConditionedGoal.cs
@ -119,7 +119,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/ConditionedGoal.cs
@ -157,7 +157,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/ConditionedGoal.cs
@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/ConditionedGoal.cs
@ -230,7 +230,7 @@ items:
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/ConditionedGoal.cs

View file

@ -21,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistinctGoal
path: ../TinyLife/Goals/DistinctGoal.cs
@ -83,7 +83,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/DistinctGoal.cs
@ -119,7 +119,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/DistinctGoal.cs
@ -157,7 +157,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/DistinctGoal.cs
@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/DistinctGoal.cs
@ -230,7 +230,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/DistinctGoal.cs
@ -272,7 +272,7 @@ items:
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/DistinctGoal.cs

View file

@ -23,7 +23,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
@ -91,7 +91,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Goal.cs
@ -136,7 +136,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/Goals/Goal.cs
@ -173,7 +173,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
@ -210,7 +210,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
@ -249,7 +249,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/Goal.cs
@ -286,7 +286,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/Goal.cs
@ -320,7 +320,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/Goal.cs
@ -357,7 +357,7 @@ items:
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Goal.cs

View file

@ -18,7 +18,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalInfo
path: ../TinyLife/Goals/GoalInfo.cs
@ -74,7 +74,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/GoalInfo.cs
@ -109,7 +109,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalInfo.cs
@ -151,7 +151,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/GoalInfo.cs

View file

@ -26,7 +26,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalSet
path: ../TinyLife/Goals/GoalSet.cs
@ -89,7 +89,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/GoalSet.cs
@ -126,7 +126,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/GoalSet.cs
@ -163,7 +163,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
@ -202,7 +202,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/GoalSet.cs
@ -237,7 +237,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/GoalSet.cs
@ -272,7 +272,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/GoalSet.cs
@ -304,7 +304,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoals
path: ../TinyLife/Goals/GoalSet.cs
@ -347,7 +347,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
@ -394,7 +394,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
@ -437,7 +437,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplay
path: ../TinyLife/Goals/GoalSet.cs
@ -476,7 +476,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/GoalSet.cs

View file

@ -18,7 +18,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalSetInfo
path: ../TinyLife/Goals/GoalSet.cs
@ -72,7 +72,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Configurations
path: ../TinyLife/Goals/GoalSet.cs
@ -107,7 +107,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
@ -146,7 +146,7 @@ items:
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/GoalSet.cs

File diff suppressed because it is too large Load diff

View file

@ -27,7 +27,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Goals/Job.cs
@ -90,7 +90,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Job.cs
@ -135,7 +135,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Job.cs
@ -172,7 +172,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Performance
path: ../TinyLife/Goals/Job.cs
@ -219,7 +219,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Level
path: ../TinyLife/Goals/Job.cs
@ -266,7 +266,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTasks
path: ../TinyLife/Goals/Job.cs
@ -313,7 +313,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHourlyPay
path: ../TinyLife/Goals/Job.cs
@ -350,7 +350,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Job.cs
@ -392,7 +392,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Job.cs
@ -428,7 +428,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddPerformance
path: ../TinyLife/Goals/Job.cs
@ -464,7 +464,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLevel
path: ../TinyLife/Goals/Job.cs
@ -500,7 +500,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasRequiredPromotionSkills
path: ../TinyLife/Goals/Job.cs
@ -535,7 +535,7 @@ items:
source:
remote:
path: TinyLife/Goals/Job.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Job.cs

View file

@ -41,11 +41,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobType
path: ../TinyLife/Goals/JobType.cs
startLine: 24
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -103,21 +103,21 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/JobType.cs
startLine: 32
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA registry of all <xref href=\"TinyLife.Goals.JobType\" data-throw-if-not-resolved=\"false\"></xref> instances in the game and mods.\nRegister new jobs using <xref href=\"TinyLife.Goals.JobType.Register(TinyLife.Goals.JobType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static readonly IDictionary<string, JobType> Types
content: public static readonly ReadOnlyDictionary<string, JobType> Types
return:
type: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType}
content.vb: Public Shared ReadOnly Types As IDictionary(Of String, JobType)
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, JobType)
modifiers.csharp:
- public
- static
@ -140,11 +140,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrimarySchoolStudent
path: ../TinyLife/Goals/JobType.cs
startLine: 35
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -175,11 +175,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/JobType.cs
startLine: 70
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -210,11 +210,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HourlyPay
path: ../TinyLife/Goals/JobType.cs
startLine: 75
startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -245,11 +245,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkHours
path: ../TinyLife/Goals/JobType.cs
startLine: 80
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -280,11 +280,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OffWorkDays
path: ../TinyLife/Goals/JobType.cs
startLine: 85
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -315,11 +315,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPromotionSkills
path: ../TinyLife/Goals/JobType.cs
startLine: 90
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -352,11 +352,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxLevel
path: ../TinyLife/Goals/JobType.cs
startLine: 94
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -389,11 +389,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasSpecialLocalization
path: ../TinyLife/Goals/JobType.cs
startLine: 99
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -426,11 +426,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Goals/JobType.cs
startLine: 104
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -463,11 +463,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanQuitOrBeFired
path: ../TinyLife/Goals/JobType.cs
startLine: 109
startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -500,11 +500,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTasks
path: ../TinyLife/Goals/JobType.cs
startLine: 114
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -537,11 +537,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTaskImportance
path: ../TinyLife/Goals/JobType.cs
startLine: 119
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -574,11 +574,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Goals/JobType.cs
startLine: 121
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -613,11 +613,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/JobType.cs
startLine: 130
startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -661,11 +661,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/JobType.cs
startLine: 143
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -703,11 +703,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsTimeToWork
path: ../TinyLife/Goals/JobType.cs
startLine: 153
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -747,11 +747,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScheduleString
path: ../TinyLife/Goals/JobType.cs
startLine: 163
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -784,11 +784,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Goals/JobType.cs
startLine: 177
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -828,11 +828,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredPromotionSkills
path: ../TinyLife/Goals/JobType.cs
startLine: 189
startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -869,11 +869,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkStartsInAnHour
path: ../TinyLife/Goals/JobType.cs
startLine: 204
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -907,11 +907,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkHoursOver
path: ../TinyLife/Goals/JobType.cs
startLine: 215
startLine: 216
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -945,11 +945,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkFinished
path: ../TinyLife/Goals/JobType.cs
startLine: 225
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -986,11 +986,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkStarted
path: ../TinyLife/Goals/JobType.cs
startLine: 236
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1027,11 +1027,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLevelChanged
path: ../TinyLife/Goals/JobType.cs
startLine: 244
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1068,11 +1068,11 @@ items:
source:
remote:
path: TinyLife/Goals/JobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/JobType.cs
startLine: 257
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1682,21 +1682,21 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType}
commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.JobType}
parent: System.Collections.Generic
definition: System.Collections.Generic.IDictionary`2
name: IDictionary<String, JobType>
nameWithType: IDictionary<String, JobType>
fullName: System.Collections.Generic.IDictionary<System.String, TinyLife.Goals.JobType>
nameWithType.vb: IDictionary(Of String, JobType)
fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Goals.JobType)
name.vb: IDictionary(Of String, JobType)
- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType}
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.JobType}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary<String, JobType>
nameWithType: ReadOnlyDictionary<String, JobType>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<System.String, TinyLife.Goals.JobType>
nameWithType.vb: ReadOnlyDictionary(Of String, JobType)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Goals.JobType)
name.vb: ReadOnlyDictionary(Of String, JobType)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1717,10 +1717,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1740,20 +1740,20 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.IDictionary`2
commentId: T:System.Collections.Generic.IDictionary`2
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
isExternal: true
name: IDictionary<TKey, TValue>
nameWithType: IDictionary<TKey, TValue>
fullName: System.Collections.Generic.IDictionary<TKey, TValue>
nameWithType.vb: IDictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue)
name.vb: IDictionary(Of TKey, TValue)
name: ReadOnlyDictionary<TKey, TValue>
nameWithType: ReadOnlyDictionary<TKey, TValue>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>
nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
name.vb: ReadOnlyDictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1771,10 +1771,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1791,12 +1791,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
name: System.Collections.ObjectModel
nameWithType: System.Collections.ObjectModel
fullName: System.Collections.ObjectModel
- uid: System.String
commentId: T:System.String
parent: System
@ -2404,6 +2404,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Goals.JobType.OnWorkStartsInAnHour*
commentId: Overload:TinyLife.Goals.JobType.OnWorkStartsInAnHour
name: OnWorkStartsInAnHour

View file

@ -25,11 +25,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 183
startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -80,11 +80,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 190
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -125,11 +125,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentGoals
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 194
startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -172,11 +172,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StageIndex
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 201
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -219,11 +219,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 206
startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -256,11 +256,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 211
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -293,11 +293,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 215
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -330,11 +330,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 223
startLine: 221
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -372,11 +372,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 233
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -404,11 +404,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Advance
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 243
startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -436,11 +436,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 268
startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -32,7 +32,7 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeGoal
path: ../TinyLife/Goals/LifeGoal.cs
@ -83,7 +83,7 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/LifeGoal.cs
@ -94,10 +94,10 @@ items:
summary: "\nA registry for all registered life goals in the game and mods\n"
example: []
syntax:
content: public static readonly IDictionary<string, LifeGoal> Goals
content: public static readonly ReadOnlyDictionary<string, LifeGoal> Goals
return:
type: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal}
content.vb: Public Shared ReadOnly Goals As IDictionary(Of String, LifeGoal)
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal}
content.vb: Public Shared ReadOnly Goals As ReadOnlyDictionary(Of String, LifeGoal)
modifiers.csharp:
- public
- static
@ -120,7 +120,7 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chef
path: ../TinyLife/Goals/LifeGoal.cs
@ -155,11 +155,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmartKid
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 47
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -190,11 +190,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymRat
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 60
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -225,11 +225,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HouseholdHero
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 72
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -260,11 +260,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerAddict
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 84
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -295,11 +295,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendOfEveryone
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 96
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -330,11 +330,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Millionaire
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 106
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -365,11 +365,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdvanced
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 123
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -400,11 +400,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 127
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -435,11 +435,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 132
startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -470,11 +470,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stages
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 136
startLine: 134
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -505,11 +505,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RewardPersonality
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 141
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -540,11 +540,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedAges
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 146
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -577,11 +577,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 154
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -622,11 +622,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 165
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -661,11 +661,11 @@ items:
source:
remote:
path: TinyLife/Goals/LifeGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 174
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1088,21 +1088,21 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal}
commentId: T:System.Collections.Generic.IDictionary{System.String,TinyLife.Goals.LifeGoal}
parent: System.Collections.Generic
definition: System.Collections.Generic.IDictionary`2
name: IDictionary<String, LifeGoal>
nameWithType: IDictionary<String, LifeGoal>
fullName: System.Collections.Generic.IDictionary<System.String, TinyLife.Goals.LifeGoal>
nameWithType.vb: IDictionary(Of String, LifeGoal)
fullName.vb: System.Collections.Generic.IDictionary(Of System.String, TinyLife.Goals.LifeGoal)
name.vb: IDictionary(Of String, LifeGoal)
- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal}
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.LifeGoal}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary<String, LifeGoal>
nameWithType: ReadOnlyDictionary<String, LifeGoal>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<System.String, TinyLife.Goals.LifeGoal>
nameWithType.vb: ReadOnlyDictionary(Of String, LifeGoal)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of System.String, TinyLife.Goals.LifeGoal)
name.vb: ReadOnlyDictionary(Of String, LifeGoal)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1123,10 +1123,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1146,20 +1146,20 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.IDictionary`2
commentId: T:System.Collections.Generic.IDictionary`2
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
isExternal: true
name: IDictionary<TKey, TValue>
nameWithType: IDictionary<TKey, TValue>
fullName: System.Collections.Generic.IDictionary<TKey, TValue>
nameWithType.vb: IDictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.IDictionary(Of TKey, TValue)
name.vb: IDictionary(Of TKey, TValue)
name: ReadOnlyDictionary<TKey, TValue>
nameWithType: ReadOnlyDictionary<TKey, TValue>
fullName: System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue>
nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue)
fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue)
name.vb: ReadOnlyDictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: <
nameWithType: <
@ -1177,10 +1177,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
nameWithType: IDictionary
fullName: System.Collections.Generic.IDictionary
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
name: ReadOnlyDictionary
nameWithType: ReadOnlyDictionary
fullName: System.Collections.ObjectModel.ReadOnlyDictionary
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1197,12 +1197,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
name: System.Collections.ObjectModel
nameWithType: System.Collections.ObjectModel
fullName: System.Collections.ObjectModel
- uid: TinyLife.Goals.LifeGoal
commentId: T:TinyLife.Goals.LifeGoal
parent: TinyLife.Goals

View file

@ -19,7 +19,7 @@ items:
source:
remote:
path: TinyLife/Goals/ManualProgressGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ManualProgressGoal
path: ../TinyLife/Goals/ManualProgressGoal.cs
@ -79,7 +79,7 @@ items:
source:
remote:
path: TinyLife/Goals/ManualProgressGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/ManualProgressGoal.cs
@ -118,7 +118,7 @@ items:
source:
remote:
path: TinyLife/Goals/ManualProgressGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/ManualProgressGoal.cs
@ -156,7 +156,7 @@ items:
source:
remote:
path: TinyLife/Goals/ManualProgressGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/ManualProgressGoal.cs
@ -191,7 +191,7 @@ items:
source:
remote:
path: TinyLife/Goals/ManualProgressGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeProgress
path: ../TinyLife/Goals/ManualProgressGoal.cs

View file

@ -0,0 +1,920 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.Memory
commentId: T:TinyLife.Goals.Memory
id: Memory
parent: TinyLife.Goals
children:
- TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Goals.Memory.Person
- TinyLife.Goals.Memory.TimeOccured
- TinyLife.Goals.Memory.TimeSinceOccured
- TinyLife.Goals.Memory.Type
- TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
type: Class
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Memory
path: ../TinyLife/Goals/Memory.cs
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA memory is a set of information that a <xref href=\"TinyLife.Goals.Memory.Person\" data-throw-if-not-resolved=\"false\"></xref> can store, related to an activity or event that has happened at a given type.\nA memory is constructed from an underlying <xref href=\"TinyLife.Goals.MemoryType\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataContract]
public class Memory : JsonTypeSafeGenericDataHolder, IGenericDataHolder
content.vb: >-
<DataContract>
Public Class Memory
Inherits JsonTypeSafeGenericDataHolder
Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Goals.Memory.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- class
modifiers.vb:
- Public
- Class
- uid: TinyLife.Goals.Memory.Type
commentId: F:TinyLife.Goals.Memory.Type
id: Type
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: Type
nameWithType: Memory.Type
fullName: TinyLife.Goals.Memory.Type
type: Field
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Memory.cs
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe type of this memory.\n"
example: []
syntax:
content: >-
[DataMember]
public readonly MemoryType Type
return:
type: TinyLife.Goals.MemoryType
content.vb: >-
<DataMember>
Public ReadOnly Type As MemoryType
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- readonly
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Goals.Memory.TimeOccured
commentId: F:TinyLife.Goals.Memory.TimeOccured
id: TimeOccured
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: TimeOccured
nameWithType: Memory.TimeOccured
fullName: TinyLife.Goals.Memory.TimeOccured
type: Field
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeOccured
path: ../TinyLife/Goals/Memory.cs
startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe in-game time that this event occured at.\n"
example: []
syntax:
content: >-
[DataMember]
public readonly TimeSpan TimeOccured
return:
type: System.TimeSpan
content.vb: >-
<DataMember>
Public ReadOnly TimeOccured As TimeSpan
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- readonly
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Goals.Memory.Person
commentId: P:TinyLife.Goals.Memory.Person
id: Person
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: Person
nameWithType: Memory.Person
fullName: TinyLife.Goals.Memory.Person
type: Property
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Memory.cs
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe person that has this memory.\n"
example: []
syntax:
content: public Person Person { get; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public ReadOnly Property Person As Person
overload: TinyLife.Goals.Memory.Person*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Goals.Memory.TimeSinceOccured
commentId: P:TinyLife.Goals.Memory.TimeSinceOccured
id: TimeSinceOccured
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: TimeSinceOccured
nameWithType: Memory.TimeSinceOccured
fullName: TinyLife.Goals.Memory.TimeSinceOccured
type: Property
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeSinceOccured
path: ../TinyLife/Goals/Memory.cs
startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns the time since this memory occured. This uses <xref href=\"TinyLife.GameImpl.CurrentTime\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Goals.Memory.TimeOccured\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public TimeSpan TimeSinceOccured { get; }
parameters: []
return:
type: System.TimeSpan
content.vb: Public ReadOnly Property TimeSinceOccured As TimeSpan
overload: TinyLife.Goals.Memory.TimeSinceOccured*
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)
id: '#ctor(TinyLife.Goals.MemoryType,TinyLife.Objects.Person,System.TimeSpan)'
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: Memory(MemoryType, Person, TimeSpan)
nameWithType: Memory.Memory(MemoryType, Person, TimeSpan)
fullName: TinyLife.Goals.Memory.Memory(TinyLife.Goals.MemoryType, TinyLife.Objects.Person, System.TimeSpan)
type: Constructor
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Memory.cs
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new memory with the given settings.\nIn most cases, <xref href=\"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person%2cSystem.Nullable%7bSystem.TimeSpan%7d)\" data-throw-if-not-resolved=\"false\"></xref> should be used instead.\n"
example: []
syntax:
content: public Memory(MemoryType type, Person person, TimeSpan timeOccured)
parameters:
- id: type
type: TinyLife.Goals.MemoryType
description: The type of this memory.
- id: person
type: TinyLife.Objects.Person
description: The person that has this memory.
- id: timeOccured
type: System.TimeSpan
description: The in-game time that this event occured at.
content.vb: Public Sub New(type As MemoryType, person As Person, timeOccured As TimeSpan)
overload: TinyLife.Goals.Memory.#ctor*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: Memory.Validate(Person)
fullName: TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Memory.cs
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nValidates this memory when the game is loaded. This method is claled in <xref href=\"TinyLife.Objects.Person.Validate\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method reutrns <xref uid=\"langword_csharp_false\" name=\"false\" href=\"\"></xref> if this memory is invalid in some way, causing it to be removed.\n"
example: []
syntax:
content: public virtual bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that has this memory.
return:
type: System.Boolean
description: Whether this memory is valid.
content.vb: Public Overridable Function Validate(person As Person) As Boolean
overload: TinyLife.Goals.Memory.Validate*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
references:
- uid: TinyLife.Goals.Memory.Person
commentId: P:TinyLife.Goals.Memory.Person
isExternal: true
- uid: TinyLife.Goals.MemoryType
commentId: T:TinyLife.Goals.MemoryType
parent: TinyLife.Goals
name: MemoryType
nameWithType: MemoryType
fullName: TinyLife.Goals.MemoryType
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent: MLEM.Data.Json
isExternal: true
name: JsonTypeSafeGenericDataHolder
nameWithType: JsonTypeSafeGenericDataHolder
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
isExternal: true
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
name: SetData(String, Object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
nameWithType: JsonTypeSafeGenericDataHolder.SetData
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
nameWithType: JsonTypeSafeGenericDataHolder.SetData
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
name: GetData<T>(String)
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(String)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(System.String)
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
name.vb: GetData(Of T)(String)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData<T>
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData(Of T)
nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: MLEM.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
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name: GetDataKeys
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
name: Equals(Object)
nameWithType: Object.Equals(Object)
fullName: System.Object.Equals(System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: Equals(Object, Object)
nameWithType: Object.Equals(Object, Object)
fullName: System.Object.Equals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
name: GetHashCode()
nameWithType: Object.GetHashCode()
fullName: System.Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
name: GetType()
nameWithType: Object.GetType()
fullName: System.Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
name: MemberwiseClone()
nameWithType: Object.MemberwiseClone()
fullName: System.Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: ReferenceEquals(Object, Object)
nameWithType: Object.ReferenceEquals(Object, Object)
fullName: System.Object.ReferenceEquals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
name: ToString()
nameWithType: Object.ToString()
fullName: System.Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Goals.Memory.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<Memory>()
nameWithType: Extensions.JsonCopy<Memory>()
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.Memory>()
nameWithType.vb: Extensions.JsonCopy(Of Memory)()
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Memory)()
name.vb: JsonCopy(Of Memory)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy<Memory>
nameWithType: Extensions.JsonCopy<Memory>
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.Memory>
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of Memory)
nameWithType: Extensions.JsonCopy(Of Memory)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.Memory)
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System
commentId: N:System
isExternal: true
name: System
nameWithType: System
fullName: System
- uid: MLEM.Data.Json
commentId: N:MLEM.Data.Json
isExternal: true
name: MLEM.Data.Json
nameWithType: MLEM.Data.Json
fullName: MLEM.Data.Json
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>
nameWithType: Extensions.JsonCopy<T>
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(Of T)
nameWithType: Extensions.JsonCopy(Of T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.Goals.Memory.Person*
commentId: Overload:TinyLife.Goals.Memory.Person
name: Person
nameWithType: Memory.Person
fullName: TinyLife.Goals.Memory.Person
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: TinyLife.GameImpl.CurrentTime
commentId: P:TinyLife.GameImpl.CurrentTime
isExternal: true
- uid: TinyLife.Goals.Memory.TimeOccured
commentId: F:TinyLife.Goals.Memory.TimeOccured
isExternal: true
- uid: TinyLife.Goals.Memory.TimeSinceOccured*
commentId: Overload:TinyLife.Goals.Memory.TimeSinceOccured
name: TimeSinceOccured
nameWithType: Memory.TimeSinceOccured
fullName: TinyLife.Goals.Memory.TimeSinceOccured
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
isExternal: true
- uid: TinyLife.Goals.Memory.#ctor*
commentId: Overload:TinyLife.Goals.Memory.#ctor
name: Memory
nameWithType: Memory.Memory
fullName: TinyLife.Goals.Memory.Memory
- uid: TinyLife.Objects.Person.Validate
commentId: M:TinyLife.Objects.Person.Validate
isExternal: true
- uid: TinyLife.Goals.Memory.Validate*
commentId: Overload:TinyLife.Goals.Memory.Validate
name: Validate
nameWithType: Memory.Validate
fullName: TinyLife.Goals.Memory.Validate
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean

File diff suppressed because it is too large Load diff

View file

@ -27,11 +27,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Goals/Project.cs
startLine: 232
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -69,11 +69,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Project.cs
startLine: 237
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -102,11 +102,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Goals/Project.cs
startLine: 241
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -135,11 +135,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
startLine: 245
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -168,15 +168,15 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/Project.cs
startLine: 250
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe function that is executed to construct the start and continue actions.\nThe project that should be used for a given action instance can be retrieved via <xref href=\"TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)\" data-throw-if-not-resolved=\"false\"></xref> via the variety&apos;s <xref href=\"TinyLife.Actions.ActionVariety.Name\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThe function that is executed to construct the start and continue actions.\nThe type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using <xref href=\"TinyLife.Actions.ActionVariety.AddedConstructorArguments\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public Type ConstructedType
@ -201,15 +201,15 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedTypeScrap
path: ../TinyLife/Goals/Project.cs
startLine: 256
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe function that is used to construct the scrap action.\nIf this is null, projects will not be scrappable using these actions.\nThe project that should be used for a given action instance can be retrieved via <xref href=\"TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)\" data-throw-if-not-resolved=\"false\"></xref> via the variety&apos;s <xref href=\"TinyLife.Actions.ActionVariety.Name\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThe function that is used to construct the scrap action.\nIf this is null, projects will not be scrappable using these actions.\nThe type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using <xref href=\"TinyLife.Actions.ActionVariety.AddedConstructorArguments\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public Type ConstructedTypeScrap
@ -234,11 +234,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Goals/Project.cs
startLine: 260
startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -267,11 +267,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Goals/Project.cs
startLine: 266
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -300,11 +300,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Goals/Project.cs
startLine: 271
startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -333,11 +333,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectDisplayName
path: ../TinyLife/Goals/Project.cs
startLine: 276
startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -366,11 +366,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanContinue
path: ../TinyLife/Goals/Project.cs
startLine: 281
startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -399,11 +399,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncludeProject
path: ../TinyLife/Goals/Project.cs
startLine: 286
startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -432,11 +432,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
startLine: 295
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -453,7 +453,7 @@ items:
description: The context for the actions
- id: type
type: System.String
description: The type of project that these actions should relate to
description: The type of project that these actions should relate to. The type needs to have a constructor that additionally accepts a string, which is the project name to work on.
- id: constructedType
type: System.Type
description: The type that should be constructed for the start and continue actions
@ -840,44 +840,8 @@ references:
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
isExternal: true
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
parent: TinyLife.Actions.Action
name: ApplyVariety(ActionVariety)
nameWithType: Action.ApplyVariety(ActionVariety)
fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
spec.csharp:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
name: ApplyVariety
nameWithType: Action.ApplyVariety
fullName: TinyLife.Actions.Action.ApplyVariety
- name: (
nameWithType: (
fullName: (
- uid: TinyLife.Actions.ActionVariety
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.ActionVariety.Name
commentId: F:TinyLife.Actions.ActionVariety.Name
- uid: TinyLife.Actions.ActionVariety.AddedConstructorArguments
commentId: F:TinyLife.Actions.ActionVariety.AddedConstructorArguments
isExternal: true
- uid: System.Type
commentId: T:System.Type
@ -886,23 +850,17 @@ references:
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills

View file

@ -32,7 +32,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Project
path: ../TinyLife/Goals/Project.cs
@ -95,7 +95,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
@ -140,7 +140,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Project.cs
@ -185,7 +185,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality
path: ../TinyLife/Goals/Project.cs
@ -232,7 +232,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Progress
path: ../TinyLife/Goals/Project.cs
@ -281,7 +281,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyPay
path: ../TinyLife/Goals/Project.cs
@ -334,7 +334,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyPayReductionFactor
path: ../TinyLife/Goals/Project.cs
@ -387,7 +387,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Project.cs
@ -426,7 +426,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
@ -468,7 +468,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Project.cs
@ -509,7 +509,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeProgress
path: ../TinyLife/Goals/Project.cs
@ -559,7 +559,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Remove
path: ../TinyLife/Goals/Project.cs
@ -593,7 +593,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNewDay
path: ../TinyLife/Goals/Project.cs
@ -627,7 +627,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetDailyPay
path: ../TinyLife/Goals/Project.cs
@ -669,7 +669,7 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateActions
path: ../TinyLife/Goals/Project.cs
@ -710,11 +710,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVarieties
path: ../TinyLife/Goals/Project.cs
startLine: 175
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -763,11 +763,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenNamePrompt
path: ../TinyLife/Goals/Project.cs
startLine: 189
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -813,11 +813,11 @@ items:
source:
remote:
path: TinyLife/Goals/Project.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenScrapPrompt
path: ../TinyLife/Goals/Project.cs
startLine: 203
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -18,7 +18,7 @@ items:
source:
remote:
path: TinyLife/Goals/StudentJobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StudentJobType
path: ../TinyLife/Goals/StudentJobType.cs
@ -97,7 +97,7 @@ items:
source:
remote:
path: TinyLife/Goals/StudentJobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/StudentJobType.cs
@ -145,7 +145,7 @@ items:
source:
remote:
path: TinyLife/Goals/StudentJobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkFinished
path: ../TinyLife/Goals/StudentJobType.cs
@ -187,7 +187,7 @@ items:
source:
remote:
path: TinyLife/Goals/StudentJobType.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLevelChanged
path: ../TinyLife/Goals/StudentJobType.cs

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimedGoal
path: ../TinyLife/Goals/TimedGoal.cs
@ -83,7 +83,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/TimedGoal.cs
@ -119,7 +119,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/TimedGoal.cs
@ -157,7 +157,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/TimedGoal.cs
@ -192,7 +192,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/TimedGoal.cs
@ -230,7 +230,7 @@ items:
source:
remote:
path: TinyLife/Goals/TimedGoal.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/TimedGoal.cs

View file

@ -19,6 +19,8 @@ items:
- TinyLife.Goals.LifeGoal
- TinyLife.Goals.LifeGoal.Instance
- TinyLife.Goals.ManualProgressGoal
- TinyLife.Goals.Memory
- TinyLife.Goals.MemoryType
- TinyLife.Goals.Project
- TinyLife.Goals.Project.ActionSettings
- TinyLife.Goals.StudentJobType
@ -149,6 +151,18 @@ references:
name: ManualProgressGoal
nameWithType: ManualProgressGoal
fullName: TinyLife.Goals.ManualProgressGoal
- uid: TinyLife.Goals.MemoryType
commentId: T:TinyLife.Goals.MemoryType
parent: TinyLife.Goals
name: MemoryType
nameWithType: MemoryType
fullName: TinyLife.Goals.MemoryType
- uid: TinyLife.Goals.Memory
commentId: T:TinyLife.Goals.Memory
parent: TinyLife.Goals
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
- uid: TinyLife.Goals.Project
commentId: T:TinyLife.Goals.Project
parent: TinyLife.Goals

View file

@ -28,11 +28,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory
path: ../TinyLife/Localization.cs
startLine: 141
startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife
@ -63,11 +63,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Localization.cs
startLine: 144
startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife
@ -97,11 +97,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Localization.cs
startLine: 146
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife
@ -131,11 +131,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Localization.cs
startLine: 148
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,11 +165,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Localization.cs
startLine: 150
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife
@ -199,11 +199,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Localization.cs
startLine: 152
startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife
@ -233,11 +233,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities
path: ../TinyLife/Localization.cs
startLine: 154
startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife
@ -267,11 +267,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Localization.cs
startLine: 156
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife
@ -301,11 +301,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs
path: ../TinyLife/Localization.cs
startLine: 158
startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife
@ -335,11 +335,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Localization.cs
startLine: 160
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife
@ -369,11 +369,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints
path: ../TinyLife/Localization.cs
startLine: 162
startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife
@ -403,15 +403,15 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints
path: ../TinyLife/Localization.cs
startLine: 164
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A localization category for text related to <xref href="TinyLife.Uis.InGameHint" data-throw-if-not-resolved="false"></xref> '
summary: 'A localization category for text related to <xref href="TinyLife.Uis.InGameHint" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Uis.ControlsHint" data-throw-if-not-resolved="false"></xref> '
example: []
syntax:
content: InGameHints = 10
@ -437,11 +437,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Localization.cs
startLine: 166
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
@ -471,11 +471,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 168
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
@ -638,6 +638,12 @@ references:
name: InGameHint
nameWithType: InGameHint
fullName: TinyLife.Uis.InGameHint
- uid: TinyLife.Uis.ControlsHint
commentId: T:TinyLife.Uis.ControlsHint
parent: TinyLife.Uis
name: ControlsHint
nameWithType: ControlsHint
fullName: TinyLife.Uis.ControlsHint
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis

View file

@ -21,11 +21,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Localization
path: ../TinyLife/Localization.cs
startLine: 22
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife
@ -65,11 +65,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LanguageNames
path: ../TinyLife/Localization.cs
startLine: 27
startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife
@ -102,11 +102,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 32
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,11 +139,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetLanguage
path: ../TinyLife/Localization.cs
startLine: 44
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife
@ -177,11 +177,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 69
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@ -221,11 +221,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 88
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife
@ -271,11 +271,11 @@ items:
source:
remote:
path: TinyLife/Localization.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys
path: ../TinyLife/Localization.cs
startLine: 97
startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -17,7 +17,7 @@ items:
source:
remote:
path: TinyLife/Mods/EventPhase.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EventPhase
path: ../TinyLife/Mods/EventPhase.cs
@ -52,7 +52,7 @@ items:
source:
remote:
path: TinyLife/Mods/EventPhase.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pre
path: ../TinyLife/Mods/EventPhase.cs
@ -86,7 +86,7 @@ items:
source:
remote:
path: TinyLife/Mods/EventPhase.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Post
path: ../TinyLife/Mods/EventPhase.cs

View file

@ -21,7 +21,7 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod
path: ../TinyLife/Mods/Mod.cs
@ -68,7 +68,7 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Mods/Mod.cs
@ -107,7 +107,7 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Mods/Mod.cs
@ -146,7 +146,7 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Mods/Mod.cs
@ -185,7 +185,7 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Mods/Mod.cs
@ -232,15 +232,15 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGameContent
path: ../TinyLife/Mods/Mod.cs
startLine: 57
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Mods
summary: "\nAdd the content that this mod provides for the given <xref href=\"TinyLife.GameImpl\" data-throw-if-not-resolved=\"false\"></xref> instance. Some of the supported things to register are:\n<xref href=\"TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)\" data-throw-if-not-resolved=\"false\"></xref> to register furniture types,\n<xref href=\"TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)\" data-throw-if-not-resolved=\"false\"></xref> to register action types,\n<xref href=\"TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)\" data-throw-if-not-resolved=\"false\"></xref> to register clothes (and hair),\n<xref href=\"TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)\" data-throw-if-not-resolved=\"false\"></xref> to register skills,\n<xref href=\"TinyLife.World.Wallpaper.Register(System.String%2cSystem.Int32%2cMLEM.Textures.UniformTextureAtlas%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%5b%5d%2cMLEM.Textures.TextureRegion%2cSystem.Int32%5b%5d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref> to register wallpapers,\n<xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cMLEM.Textures.TextureRegion%2cTinyLife.Utilities.ColorScheme%5b%5d%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cMLEM.Textures.TextureRegion%7d%2cSystem.Int32%5b%5d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref> to register tiles.\nNote that there are a lot of additional things that can be registered in this method.\n"
summary: "\nAdd the content that this mod provides for the given <xref href=\"TinyLife.GameImpl\" data-throw-if-not-resolved=\"false\"></xref> instance. Some of the supported things to register are:\n<xref href=\"TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)\" data-throw-if-not-resolved=\"false\"></xref> to register furniture types,\n<xref href=\"TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)\" data-throw-if-not-resolved=\"false\"></xref> to register action types,\n<xref href=\"TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)\" data-throw-if-not-resolved=\"false\"></xref> to register clothes (and hair),\n<xref href=\"TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)\" data-throw-if-not-resolved=\"false\"></xref> to register skills,\n<xref href=\"TinyLife.World.Wallpaper.Register(System.String%2cSystem.Int32%2cMLEM.Textures.UniformTextureAtlas%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%5b%5d%2cMLEM.Textures.TextureRegion%2cSystem.Int32%5b%5d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref> to register wallpapers,\nNote that there are a lot of additional things that can be registered in this method.\n"
example: []
syntax:
content: public abstract void AddGameContent(GameImpl game, ModInfo info)
@ -273,11 +273,11 @@ items:
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomFurnitureTextures
path: ../TinyLife/Mods/Mod.cs
startLine: 65
startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -796,256 +796,6 @@ references:
- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)
commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)
isExternal: true
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type)
commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type)
parent: TinyLife.World.Tile
isExternal: true
name: Register(String, Int32, TextureRegion, ColorScheme[], Single, Boolean, Boolean, TextureRegion, Func<Direction2, TextureRegion>, Int32[], Type)
nameWithType: Tile.Register(String, Int32, TextureRegion, ColorScheme[], Single, Boolean, Boolean, TextureRegion, Func<Direction2, TextureRegion>, Int32[], Type)
fullName: TinyLife.World.Tile.Register(System.String, System.Int32, MLEM.Textures.TextureRegion, TinyLife.Utilities.ColorScheme[], System.Single, System.Boolean, System.Boolean, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, MLEM.Textures.TextureRegion>, System.Int32[], System.Type)
nameWithType.vb: Tile.Register(String, Int32, TextureRegion, ColorScheme(), Single, Boolean, Boolean, TextureRegion, Func(Of Direction2, TextureRegion), Int32(), Type)
fullName.vb: TinyLife.World.Tile.Register(System.String, System.Int32, MLEM.Textures.TextureRegion, TinyLife.Utilities.ColorScheme(), System.Single, System.Boolean, System.Boolean, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, MLEM.Textures.TextureRegion), System.Int32(), System.Type)
name.vb: Register(String, Int32, TextureRegion, ColorScheme(), Single, Boolean, Boolean, TextureRegion, Func(Of Direction2, TextureRegion), Int32(), Type)
spec.csharp:
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type)
name: Register
nameWithType: Tile.Register
fullName: TinyLife.World.Tile.Register
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
nameWithType: ColorScheme
fullName: TinyLife.Utilities.ColorScheme
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Type
name: Type
nameWithType: Type
fullName: System.Type
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type)
name: Register
nameWithType: Tile.Register
fullName: TinyLife.World.Tile.Register
- name: (
nameWithType: (
fullName: (
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
nameWithType: ColorScheme
fullName: TinyLife.Utilities.ColorScheme
- name: ()
nameWithType: ()
fullName: ()
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Single
name: Single
nameWithType: Single
fullName: System.Single
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: MLEM.Misc.Direction2
name: Direction2
nameWithType: Direction2
fullName: MLEM.Misc.Direction2
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: MLEM.Textures.TextureRegion
name: TextureRegion
nameWithType: TextureRegion
fullName: MLEM.Textures.TextureRegion
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
isExternal: true
- name: ()
nameWithType: ()
fullName: ()
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Type
name: Type
nameWithType: Type
fullName: System.Type
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Mods.Mod.AddGameContent*
commentId: Overload:TinyLife.Mods.Mod.AddGameContent
name: AddGameContent
@ -1056,17 +806,6 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.World.Tile
commentId: T:TinyLife.World.Tile
parent: TinyLife.World
name: Tile
nameWithType: Tile
fullName: TinyLife.World.Tile
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects

View file

@ -23,11 +23,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModInfo
path: ../TinyLife/Mods/ModLoader.cs
startLine: 108
startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -71,11 +71,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id
path: ../TinyLife/Mods/ModLoader.cs
startLine: 113
startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -106,11 +106,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod
path: ../TinyLife/Mods/ModLoader.cs
startLine: 117
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -141,11 +141,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Logger
path: ../TinyLife/Mods/ModLoader.cs
startLine: 122
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -176,11 +176,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Content
path: ../TinyLife/Mods/ModLoader.cs
startLine: 127
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -211,11 +211,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Harmony
path: ../TinyLife/Mods/ModLoader.cs
startLine: 131
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -246,11 +246,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/Mods/ModLoader.cs
startLine: 144
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -277,11 +277,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/Mods/ModLoader.cs
startLine: 149
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -310,11 +310,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToString
path: ../TinyLife/Mods/ModLoader.cs
startLine: 156
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Mods

View file

@ -17,11 +17,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModLoader
path: ../TinyLife/Mods/ModLoader.cs
startLine: 16
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -61,11 +61,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryGetModInfo
path: ../TinyLife/Mods/ModLoader.cs
startLine: 27
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -108,11 +108,11 @@ items:
source:
remote:
path: TinyLife/Mods/ModLoader.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetModsFolder
path: ../TinyLife/Mods/ModLoader.cs
startLine: 35
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Mods

View file

@ -20,7 +20,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Need
path: ../TinyLife/Need.cs
@ -75,7 +75,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Max
path: ../TinyLife/Need.cs
@ -110,7 +110,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Need.cs
@ -155,7 +155,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Value
path: ../TinyLife/Need.cs
@ -202,7 +202,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Percentage
path: ../TinyLife/Need.cs
@ -239,7 +239,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Need.cs

View file

@ -30,7 +30,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedType
path: ../TinyLife/Need.cs
@ -84,7 +84,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Need.cs
@ -95,10 +95,10 @@ items:
summary: "\nA list of all of the need types that are currently registered.\nRegister custom need types using <xref href=\"TinyLife.NeedType.Register(TinyLife.NeedType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static readonly IList<NeedType> Types
content: public static readonly ReadOnlyCollection<NeedType> Types
return:
type: System.Collections.Generic.IList{TinyLife.NeedType}
content.vb: Public Shared ReadOnly Types As IList(Of NeedType)
type: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType}
content.vb: Public Shared ReadOnly Types As ReadOnlyCollection(Of NeedType)
modifiers.csharp:
- public
- static
@ -121,7 +121,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Energy
path: ../TinyLife/Need.cs
@ -156,7 +156,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hunger
path: ../TinyLife/Need.cs
@ -191,7 +191,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Social
path: ../TinyLife/Need.cs
@ -226,7 +226,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Toilet
path: ../TinyLife/Need.cs
@ -261,7 +261,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hygiene
path: ../TinyLife/Need.cs
@ -296,7 +296,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Entertainment
path: ../TinyLife/Need.cs
@ -331,7 +331,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Need.cs
@ -366,7 +366,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveReduction
path: ../TinyLife/Need.cs
@ -401,7 +401,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedLowAction
path: ../TinyLife/Need.cs
@ -436,7 +436,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedLowTime
path: ../TinyLife/Need.cs
@ -471,7 +471,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolveImportance
path: ../TinyLife/Need.cs
@ -506,7 +506,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Need.cs
@ -545,7 +545,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Need.cs
@ -596,7 +596,7 @@ items:
source:
remote:
path: TinyLife/Need.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Need.cs
@ -1025,21 +1025,21 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: System.Collections.Generic.IList{TinyLife.NeedType}
commentId: T:System.Collections.Generic.IList{TinyLife.NeedType}
parent: System.Collections.Generic
definition: System.Collections.Generic.IList`1
name: IList<NeedType>
nameWithType: IList<NeedType>
fullName: System.Collections.Generic.IList<TinyLife.NeedType>
nameWithType.vb: IList(Of NeedType)
fullName.vb: System.Collections.Generic.IList(Of TinyLife.NeedType)
name.vb: IList(Of NeedType)
- uid: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType}
commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.NeedType}
parent: System.Collections.ObjectModel
definition: System.Collections.ObjectModel.ReadOnlyCollection`1
name: ReadOnlyCollection<NeedType>
nameWithType: ReadOnlyCollection<NeedType>
fullName: System.Collections.ObjectModel.ReadOnlyCollection<TinyLife.NeedType>
nameWithType.vb: ReadOnlyCollection(Of NeedType)
fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.NeedType)
name.vb: ReadOnlyCollection(Of NeedType)
spec.csharp:
- uid: System.Collections.Generic.IList`1
name: IList
nameWithType: IList
fullName: System.Collections.Generic.IList
- uid: System.Collections.ObjectModel.ReadOnlyCollection`1
name: ReadOnlyCollection
nameWithType: ReadOnlyCollection
fullName: System.Collections.ObjectModel.ReadOnlyCollection
isExternal: true
- name: <
nameWithType: <
@ -1052,10 +1052,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IList`1
name: IList
nameWithType: IList
fullName: System.Collections.Generic.IList
- uid: System.Collections.ObjectModel.ReadOnlyCollection`1
name: ReadOnlyCollection
nameWithType: ReadOnlyCollection
fullName: System.Collections.ObjectModel.ReadOnlyCollection
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1067,20 +1067,20 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.IList`1
commentId: T:System.Collections.Generic.IList`1
- uid: System.Collections.ObjectModel.ReadOnlyCollection`1
commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1
isExternal: true
name: IList<T>
nameWithType: IList<T>
fullName: System.Collections.Generic.IList<T>
nameWithType.vb: IList(Of T)
fullName.vb: System.Collections.Generic.IList(Of T)
name.vb: IList(Of T)
name: ReadOnlyCollection<T>
nameWithType: ReadOnlyCollection<T>
fullName: System.Collections.ObjectModel.ReadOnlyCollection<T>
nameWithType.vb: ReadOnlyCollection(Of T)
fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T)
name.vb: ReadOnlyCollection(Of T)
spec.csharp:
- uid: System.Collections.Generic.IList`1
name: IList
nameWithType: IList
fullName: System.Collections.Generic.IList
- uid: System.Collections.ObjectModel.ReadOnlyCollection`1
name: ReadOnlyCollection
nameWithType: ReadOnlyCollection
fullName: System.Collections.ObjectModel.ReadOnlyCollection
isExternal: true
- name: <
nameWithType: <
@ -1092,10 +1092,10 @@ references:
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IList`1
name: IList
nameWithType: IList
fullName: System.Collections.Generic.IList
- uid: System.Collections.ObjectModel.ReadOnlyCollection`1
name: ReadOnlyCollection
nameWithType: ReadOnlyCollection
fullName: System.Collections.ObjectModel.ReadOnlyCollection
isExternal: true
- name: '(Of '
nameWithType: '(Of '
@ -1106,12 +1106,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
- uid: System.Collections.ObjectModel
commentId: N:System.Collections.ObjectModel
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
name: System.Collections.ObjectModel
nameWithType: System.Collections.ObjectModel
fullName: System.Collections.ObjectModel
- uid: TinyLife.NeedType
commentId: T:TinyLife.NeedType
parent: TinyLife

View file

@ -11,7 +11,7 @@ items:
- TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean)
- TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2)
- TinyLife.Objects.AbstractSpot.Group
- TinyLife.Objects.AbstractSpot.HasVisualOffset
- TinyLife.Objects.AbstractSpot.IsOnGround
- TinyLife.Objects.AbstractSpot.Offset
- TinyLife.Objects.AbstractSpot.ValidDirections
- TinyLife.Objects.AbstractSpot.VisualOffset
@ -26,7 +26,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AbstractSpot
path: ../TinyLife/Objects/ActionSpot.cs
@ -76,7 +76,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: YOffset
path: ../TinyLife/Objects/ActionSpot.cs
@ -113,7 +113,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Offset
path: ../TinyLife/Objects/ActionSpot.cs
@ -146,7 +146,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualOffset
path: ../TinyLife/Objects/ActionSpot.cs
@ -179,7 +179,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidDirections
path: ../TinyLife/Objects/ActionSpot.cs
@ -214,7 +214,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Group
path: ../TinyLife/Objects/ActionSpot.cs
@ -247,7 +247,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawLayer
path: ../TinyLife/Objects/ActionSpot.cs
@ -266,37 +266,37 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset
commentId: P:TinyLife.Objects.AbstractSpot.HasVisualOffset
id: HasVisualOffset
- uid: TinyLife.Objects.AbstractSpot.IsOnGround
commentId: P:TinyLife.Objects.AbstractSpot.IsOnGround
id: IsOnGround
parent: TinyLife.Objects.AbstractSpot
langs:
- csharp
- vb
name: HasVisualOffset
nameWithType: AbstractSpot.HasVisualOffset
fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset
name: IsOnGround
nameWithType: AbstractSpot.IsOnGround
fullName: TinyLife.Objects.AbstractSpot.IsOnGround
type: Property
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasVisualOffset
id: IsOnGround
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA property that returns whether this spot has any sort of visual offset, either through <xref href=\"TinyLife.Objects.AbstractSpot.YOffset\" data-throw-if-not-resolved=\"false\"></xref> or through <xref href=\"TinyLife.Objects.AbstractSpot.VisualOffset\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this property is true, this spot&apos;s children will be rendered &quot;on top&quot; of this spot.\n"
summary: "\nReturns whether this action spot is on the ground.\nThis is a sort of heuristic that returns true when <xref href=\"TinyLife.Objects.AbstractSpot.YOffset\" data-throw-if-not-resolved=\"false\"></xref> is 0 and the <xref href=\"TinyLife.Objects.AbstractSpot.VisualOffset\" data-throw-if-not-resolved=\"false\"></xref> is the same as the <xref href=\"TinyLife.Objects.AbstractSpot.Offset\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool HasVisualOffset { get; }
content: public bool IsOnGround { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property HasVisualOffset As Boolean
overload: TinyLife.Objects.AbstractSpot.HasVisualOffset*
content.vb: Public ReadOnly Property IsOnGround As Boolean
overload: TinyLife.Objects.AbstractSpot.IsOnGround*
modifiers.csharp:
- public
- get
@ -317,7 +317,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ActionSpot.cs
@ -365,7 +365,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetValidDirections
path: ../TinyLife/Objects/ActionSpot.cs
@ -404,7 +404,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLocation
path: ../TinyLife/Objects/ActionSpot.cs
@ -446,7 +446,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoGroupsOverlap
path: ../TinyLife/Objects/ActionSpot.cs
@ -1177,11 +1177,11 @@ references:
name: VisualOffset
nameWithType: AbstractSpot.VisualOffset
fullName: TinyLife.Objects.AbstractSpot.VisualOffset
- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset*
commentId: Overload:TinyLife.Objects.AbstractSpot.HasVisualOffset
name: HasVisualOffset
nameWithType: AbstractSpot.HasVisualOffset
fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset
- uid: TinyLife.Objects.AbstractSpot.IsOnGround*
commentId: Overload:TinyLife.Objects.AbstractSpot.IsOnGround
name: IsOnGround
nameWithType: AbstractSpot.IsOnGround
fullName: TinyLife.Objects.AbstractSpot.IsOnGround
- uid: System.Boolean
commentId: T:System.Boolean
parent: System

View file

@ -9,9 +9,10 @@ items:
- TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2[])
- TinyLife.Objects.ActionSpot.#ctor(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2[])
- TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.ActionSpot.BedSpots(System.Boolean)
- TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean)
- TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32)
- TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32)
- TinyLife.Objects.ActionSpot.CategoryRestriction
- TinyLife.Objects.ActionSpot.ChairSpots(System.Int32)
- TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
- TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)
- TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)
@ -26,7 +27,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSpot
path: ../TinyLife/Objects/ActionSpot.cs
@ -51,7 +52,7 @@ items:
- TinyLife.Objects.AbstractSpot.ValidDirections
- TinyLife.Objects.AbstractSpot.Group
- TinyLife.Objects.AbstractSpot.DrawLayer
- TinyLife.Objects.AbstractSpot.HasVisualOffset
- TinyLife.Objects.AbstractSpot.IsOnGround
- TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2)
- TinyLife.Objects.AbstractSpot.GetLocation(TinyLife.Objects.Furniture,System.Boolean)
- TinyLife.Objects.AbstractSpot.DoGroupsOverlap(TinyLife.Objects.AbstractSpot)
@ -84,7 +85,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CategoryRestriction
path: ../TinyLife/Objects/ActionSpot.cs
@ -117,7 +118,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ActionSpot.cs
@ -159,7 +160,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ActionSpot.cs
@ -204,7 +205,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ActionSpot.cs
@ -252,7 +253,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeDirections
path: ../TinyLife/Objects/ActionSpot.cs
@ -294,7 +295,7 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOccupants
path: ../TinyLife/Objects/ActionSpot.cs
@ -325,40 +326,46 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean)
commentId: M:TinyLife.Objects.ActionSpot.BedSpots(System.Boolean)
id: BedSpots(System.Boolean)
- uid: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32)
commentId: M:TinyLife.Objects.ActionSpot.BedSpots(System.Boolean,System.Int32,System.Int32)
id: BedSpots(System.Boolean,System.Int32,System.Int32)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: BedSpots(Boolean)
nameWithType: ActionSpot.BedSpots(Boolean)
fullName: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean)
name: BedSpots(Boolean, Int32, Int32)
nameWithType: ActionSpot.BedSpots(Boolean, Int32, Int32)
fullName: TinyLife.Objects.ActionSpot.BedSpots(System.Boolean, System.Int32, System.Int32)
type: Method
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BedSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 197
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA helper method that returns an array of <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> instances at the locations that they have to be for a bed.\nThe spots returned also contain spots that a person can sit on if there&apos;s not already someone laying in the bed.\nThis method can be used for single and double beds.\n"
example: []
syntax:
content: public static ActionSpot[] BedSpots(bool single = false)
content: public static ActionSpot[] BedSpots(bool single = false, int sleepDrawLayer = 3, int sitDrawLayer = 4)
parameters:
- id: single
type: System.Boolean
description: Whether the bed in question is a single bed (or a double bed)
- id: sleepDrawLayer
type: System.Int32
description: The layer that sleeping people should be drawn on.
- id: sitDrawLayer
type: System.Int32
description: The layer that sitting people should be drawn on.
return:
type: TinyLife.Objects.ActionSpot[]
description: A set of action spots for the bed
content.vb: Public Shared Function BedSpots(single As Boolean = False) As ActionSpot()
content.vb: Public Shared Function BedSpots(single As Boolean = False, sleepDrawLayer As Integer = 3, sitDrawLayer As Integer = 4) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.BedSpots*
modifiers.csharp:
- public
@ -366,40 +373,43 @@ items:
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean)
commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean)
id: BenchSpots(System.Boolean)
- uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32)
commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Int32)
id: BenchSpots(System.Boolean,System.Int32)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: BenchSpots(Boolean)
nameWithType: ActionSpot.BenchSpots(Boolean)
fullName: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean)
name: BenchSpots(Boolean, Int32)
nameWithType: ActionSpot.BenchSpots(Boolean, Int32)
fullName: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean, System.Int32)
type: Method
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BenchSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 224
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA helper method that returns an array of <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> instances at locations relevant for benches and sofas.\nThis is used by objects like <xref href=\"TinyLife.Objects.FurnitureType.SimpleBench\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.FurnitureType.SimpleSofa\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static ActionSpot[] BenchSpots(bool threeSeater = false)
content: public static ActionSpot[] BenchSpots(bool threeSeater = false, int drawLayer = 2)
parameters:
- id: threeSeater
type: System.Boolean
description: Whether the bench is a three-seater (three tiles large)
- id: drawLayer
type: System.Int32
description: The layer that people should be drawn on when sitting.
return:
type: TinyLife.Objects.ActionSpot[]
description: An array of action spots for benches and sofas
content.vb: Public Shared Function BenchSpots(threeSeater As Boolean = False) As ActionSpot()
content.vb: Public Shared Function BenchSpots(threeSeater As Boolean = False, drawLayer As Integer = 2) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.BenchSpots*
modifiers.csharp:
- public
@ -407,6 +417,47 @@ items:
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Objects.ActionSpot.ChairSpots(System.Int32)
commentId: M:TinyLife.Objects.ActionSpot.ChairSpots(System.Int32)
id: ChairSpots(System.Int32)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: ChairSpots(Int32)
nameWithType: ActionSpot.ChairSpots(Int32)
fullName: TinyLife.Objects.ActionSpot.ChairSpots(System.Int32)
type: Method
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChairSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA helper method that returns an array of <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> instances at locations relevant for regular chairs.\n"
example: []
syntax:
content: public static ActionSpot[] ChairSpots(int drawLayer = 1)
parameters:
- id: drawLayer
type: System.Int32
description: The layer that people should be drawn on when sitting.
return:
type: TinyLife.Objects.ActionSpot[]
description: An array of action spots for chairs
content.vb: Public Shared Function ChairSpots(drawLayer As Integer = 1) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.ChairSpots*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)
id: PicnicTableSpots(Microsoft.Xna.Framework.Point)
@ -421,11 +472,11 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PicnicTableSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 245
startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -462,11 +513,11 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 268
startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -506,11 +557,11 @@ items:
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPicnicBenchDrawLayer
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 283
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -600,12 +651,12 @@ references:
name: DrawLayer
nameWithType: AbstractSpot.DrawLayer
fullName: TinyLife.Objects.AbstractSpot.DrawLayer
- uid: TinyLife.Objects.AbstractSpot.HasVisualOffset
commentId: P:TinyLife.Objects.AbstractSpot.HasVisualOffset
- uid: TinyLife.Objects.AbstractSpot.IsOnGround
commentId: P:TinyLife.Objects.AbstractSpot.IsOnGround
parent: TinyLife.Objects.AbstractSpot
name: HasVisualOffset
nameWithType: AbstractSpot.HasVisualOffset
fullName: TinyLife.Objects.AbstractSpot.HasVisualOffset
name: IsOnGround
nameWithType: AbstractSpot.IsOnGround
fullName: TinyLife.Objects.AbstractSpot.IsOnGround
- uid: TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2)
commentId: M:TinyLife.Objects.AbstractSpot.GetValidDirections(MLEM.Misc.Direction2)
parent: TinyLife.Objects.AbstractSpot
@ -1433,6 +1484,13 @@ references:
name: BedSpots
nameWithType: ActionSpot.BedSpots
fullName: TinyLife.Objects.ActionSpot.BedSpots
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: TinyLife.Objects.ActionSpot[]
isExternal: true
name: ActionSpot[]
@ -1468,6 +1526,11 @@ references:
name: BenchSpots
nameWithType: ActionSpot.BenchSpots
fullName: TinyLife.Objects.ActionSpot.BenchSpots
- uid: TinyLife.Objects.ActionSpot.ChairSpots*
commentId: Overload:TinyLife.Objects.ActionSpot.ChairSpots
name: ChairSpots
nameWithType: ActionSpot.ChairSpots
fullName: TinyLife.Objects.ActionSpot.ChairSpots
- uid: TinyLife.Objects.FurnitureType.SimplePicnicTable
commentId: F:TinyLife.Objects.FurnitureType.SimplePicnicTable
isExternal: true
@ -1502,10 +1565,3 @@ references:
name: GetPicnicBenchDrawLayer
nameWithType: ActionSpot.GetPicnicBenchDrawLayer
fullName: TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32

View file

@ -17,11 +17,11 @@ items:
source:
remote:
path: TinyLife/Objects/Person.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 2397
startLine: 2458
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -62,11 +62,11 @@ items:
source:
remote:
path: TinyLife/Objects/Person.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 2405
startLine: 2466
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -96,11 +96,11 @@ items:
source:
remote:
path: TinyLife/Objects/Person.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
startLine: 2411
startLine: 2472
assemblies:
- Tiny Life
namespace: TinyLife.Objects

File diff suppressed because it is too large Load diff

View file

@ -20,11 +20,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokenBehavior
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 156
startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -65,11 +65,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puddles
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 162
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -99,11 +99,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dripping
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 166
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -133,11 +133,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElectricityCrackle
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 170
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -167,11 +167,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Smoke
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 174
startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -201,11 +201,11 @@ items:
source:
remote:
path: TinyLife/Objects/BreakableFurniture.cs
branch: 0.20.4-dev
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 178
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Objects

Some files were not shown because too many files have changed in this diff Show more