0.38.3-pre.1

This commit is contained in:
Ell 2023-12-16 12:54:23 +01:00
parent 8231717e99
commit 541da75b18
37 changed files with 4749 additions and 437 deletions

View file

@ -1,3 +1,17 @@
# 0.38.3-pre.1
*December 16, 2023*
*This is a preview version. If you want to try it out, you can find more info on [the documentation](https://docs.tinylifegame.com/articles/preview.html).*
Improvements
- Made people automatically discard items (put them down or put them away) before starting actions that they need empty hands for
Fixes
- Fixed people getting stuck on stairs when canceling an action sometimes
API
- Added some UI initialization events
# 0.38.2
*December 14, 2023*

View file

@ -170,7 +170,6 @@
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanWorkAtDeskObject(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CasualCompliment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CelebrateBirthday": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChangeDiaper": "TinyLife.Actions.ActionType.yml",
@ -271,7 +270,6 @@
"TinyLife.Actions.ActionType.IsActionType(System.Type)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsEmptyHandedOrHoldingActionObject(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotEmotional(TinyLife.Actions.ActionInfo,TinyLife.Emotions.EmotionType[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotExpired(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotHoldingPerson(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
@ -617,6 +615,11 @@
"TinyLife.Actions.DieAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.Reason": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DiscardHeldItemAction": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.DiscardActions": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DriveAction": "TinyLife.Actions.DriveAction.yml",
"TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DriveAction.yml",
"TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})": "TinyLife.Actions.DriveAction.yml",
@ -707,6 +710,7 @@
"TinyLife.Actions.MultiAction.CreateFirstActions": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.CreateLastActions": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.CurrentStage": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.DiscardHeldItem": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.Handler": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.Initialize": "TinyLife.Actions.MultiAction.yml",
@ -3399,6 +3403,8 @@
"TinyLife.Uis.InGameUi.BuildZoom": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.InGameUi.Main": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.InGameUi.OnInitialized": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.InGameUi.OnModesPanelInitialized": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.InGameUi.OnTopRightInitialized": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)": "TinyLife.Uis.Menus.yml",
@ -3733,8 +3739,7 @@
"TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStoredDeadPeople": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml",

File diff suppressed because it is too large Load diff

View file

@ -66,6 +66,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
@ -745,6 +746,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -64,6 +64,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
@ -853,6 +854,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 94
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 107
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -220,7 +220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 126
startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -252,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 131
startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItem
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 147
startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -325,7 +325,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 174
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 39
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -172,7 +172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 65
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 73
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -279,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 78
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -22,11 +22,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrSpawnBehavior
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 12
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nAn action behavior that causes an object to be spawned in a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s hand, or picked up from a location that it is occupying.\n"
summary: "\nAn action behavior that causes an object to be spawned in a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s hand, or picked up from a location that it is occupying.\nNote that a previous item is always discarded using the <see cref=\"!:ActionType.DiscardHeldItem\"></see> action.\n"
example: []
syntax:
content: 'public class PickUpOrSpawnBehavior : ActionBehavior'
@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 33
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -153,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 47
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -214,7 +214,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 63
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -256,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 85
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -136,10 +136,10 @@ items:
summary: "\nA set of actions that should be executed by this action when cleaning everything.\nThis set can have an arbitrary amount of custom actions added to it that will automatically be queried and executed when someone cleans everything.\nThis set of actions is also used for various lot employments, including the ones for the <xref href=\"TinyLife.World.LotType.Cafe\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.LotType.Bar\" data-throw-if-not-resolved=\"false\"></xref> lot types.\n"
example: []
syntax:
content: public static readonly List<ActionType> CleaningActions
content: public static readonly List<Func<ActionType>> CleaningActions
return:
type: System.Collections.Generic.List{TinyLife.Actions.ActionType}
content.vb: Public Shared ReadOnly CleaningActions As List(Of ActionType)
type: System.Collections.Generic.List{System.Func{TinyLife.Actions.ActionType}}
content.vb: Public Shared ReadOnly CleaningActions As List(Of Func(Of ActionType))
- uid: TinyLife.Actions.CleanEverythingAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.CleanEverythingAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/CleanEverythingAction.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -274,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/CleanEverythingAction.cs
startLine: 49
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -306,7 +306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/CleanEverythingAction.cs
startLine: 54
startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3426,26 +3426,32 @@ references:
name: Bar
nameWithType: LotType.Bar
fullName: TinyLife.World.LotType.Bar
- uid: System.Collections.Generic.List{TinyLife.Actions.ActionType}
commentId: T:System.Collections.Generic.List{TinyLife.Actions.ActionType}
- uid: System.Collections.Generic.List{System.Func{TinyLife.Actions.ActionType}}
commentId: T:System.Collections.Generic.List{System.Func{TinyLife.Actions.ActionType}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<ActionType>
nameWithType: List<ActionType>
fullName: System.Collections.Generic.List<TinyLife.Actions.ActionType>
nameWithType.vb: List(Of ActionType)
fullName.vb: System.Collections.Generic.List(Of TinyLife.Actions.ActionType)
name.vb: List(Of ActionType)
name: List<Func<ActionType>>
nameWithType: List<Func<ActionType>>
fullName: System.Collections.Generic.List<System.Func<TinyLife.Actions.ActionType>>
nameWithType.vb: List(Of Func(Of ActionType))
fullName.vb: System.Collections.Generic.List(Of System.Func(Of TinyLife.Actions.ActionType))
name.vb: List(Of Func(Of ActionType))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
@ -3454,9 +3460,17 @@ references:
- name: (
- name: Of
- name: " "
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true

File diff suppressed because it is too large Load diff

View file

@ -58,6 +58,7 @@ items:
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -703,6 +704,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -88,6 +88,7 @@ items:
- TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -1654,6 +1655,22 @@ references:
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -79,6 +79,7 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -297,7 +298,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateLastActions
path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 36
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -329,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 45
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -365,7 +366,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 51
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1224,6 +1225,22 @@ references:
- uid: TinyLife.Objects.Person
name: Person
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Actions/MultiAction.cs
startLine: 213
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: First
path: ../TinyLife/Actions/MultiAction.cs
startLine: 218
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main
path: ../TinyLife/Actions/MultiAction.cs
startLine: 222
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Last
path: ../TinyLife/Actions/MultiAction.cs
startLine: 226
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Done
path: ../TinyLife/Actions/MultiAction.cs
startLine: 230
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -16,6 +16,7 @@ items:
- TinyLife.Actions.MultiAction.CreateFirstActions
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.CurrentStage
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.Initialize
@ -56,6 +57,7 @@ items:
- TinyLife.Actions.Action
derivedClasses:
- TinyLife.Actions.BehaviorAction
- TinyLife.Actions.DiscardHeldItemAction
- TinyLife.Actions.GoHereAction
- TinyLife.Actions.OutOfTownAction
- TinyLife.Actions.PutAwayAction
@ -854,6 +856,34 @@ items:
content.vb: Public Overrides Function CanStartNow() As Boolean
overridden: TinyLife.Actions.Action.CanStartNow
overload: TinyLife.Actions.MultiAction.CanStartNow*
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
id: DiscardHeldItem
parent: TinyLife.Actions.MultiAction
langs:
- csharp
- vb
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
type: Method
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardHeldItem
path: ../TinyLife/Actions/MultiAction.cs
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: protected IEnumerable<Action> DiscardHeldItem()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
content.vb: Protected Function DiscardHeldItem() As IEnumerable(Of Action)
overload: TinyLife.Actions.MultiAction.DiscardHeldItem*
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
id: GoToActionLocation(TinyLife.Objects.ObjectCategory)
@ -872,7 +902,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToActionLocation
path: ../TinyLife/Actions/MultiAction.cs
startLine: 204
startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4618,6 +4648,11 @@ references:
name: CanStartNow
nameWithType: MultiAction.CanStartNow
fullName: TinyLife.Actions.MultiAction.CanStartNow
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem*
commentId: Overload:TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
nameWithType: MultiAction.DiscardHeldItem
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem
- uid: TinyLife.Actions.ActionType.GoHere
commentId: F:TinyLife.Actions.ActionType.GoHere
name: GoHere

View file

@ -83,6 +83,7 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -1341,6 +1342,22 @@ references:
- uid: TinyLife.Objects.Person
name: Person
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -63,6 +63,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -783,6 +784,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -56,6 +56,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -616,6 +617,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -57,6 +57,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -664,6 +665,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -57,6 +57,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -645,6 +646,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -82,6 +82,7 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -1474,6 +1475,22 @@ references:
- uid: TinyLife.Objects.Person
name: Person
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -56,6 +56,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -637,6 +638,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -85,6 +85,7 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -1505,6 +1506,22 @@ references:
- uid: TinyLife.Objects.Person
name: Person
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrainEnergy
path: ../TinyLife/Actions/WalkAction.cs
startLine: 26
startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -210,7 +210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindPath
path: ../TinyLife/Actions/WalkAction.cs
startLine: 32
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -249,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSpeed
path: ../TinyLife/Actions/WalkAction.cs
startLine: 55
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -281,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/WalkAction.cs
startLine: 60
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -61,6 +61,7 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
@ -937,6 +938,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -62,6 +62,7 @@ items:
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
@ -760,6 +761,22 @@ references:
name: CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Actions.DebugAction
- TinyLife.Actions.DeferredAction
- TinyLife.Actions.DieAction
- TinyLife.Actions.DiscardHeldItemAction
- TinyLife.Actions.DriveAction
- TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory
@ -237,6 +238,11 @@ references:
name: DieAction
nameWithType: DieAction
fullName: TinyLife.Actions.DieAction
- uid: TinyLife.Actions.DiscardHeldItemAction
commentId: T:TinyLife.Actions.DiscardHeldItemAction
name: DiscardHeldItemAction
nameWithType: DiscardHeldItemAction
fullName: TinyLife.Actions.DiscardHeldItemAction
- uid: TinyLife.Actions.DriveAction
commentId: T:TinyLife.Actions.DriveAction
name: DriveAction

View file

@ -9,6 +9,8 @@ items:
- TinyLife.Uis.InGameUi.BuildZoom
- TinyLife.Uis.InGameUi.Main
- TinyLife.Uis.InGameUi.OnInitialized
- TinyLife.Uis.InGameUi.OnModesPanelInitialized
- TinyLife.Uis.InGameUi.OnTopRightInitialized
langs:
- csharp
- vb
@ -42,6 +44,64 @@ items:
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: TinyLife.Uis.InGameUi.OnModesPanelInitialized
commentId: E:TinyLife.Uis.InGameUi.OnModesPanelInitialized
id: OnModesPanelInitialized
parent: TinyLife.Uis.InGameUi
langs:
- csharp
- vb
name: OnModesPanelInitialized
nameWithType: InGameUi.OnModesPanelInitialized
fullName: TinyLife.Uis.InGameUi.OnModesPanelInitialized
type: Event
source:
remote:
path: TinyLife/Uis/InGameUi.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnModesPanelInitialized
path: ../TinyLife/Uis/InGameUi.cs
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: "\nAn event that is invoked when the in-game ui&apos;s modes panel is initialized.\nThe modes panel is situated in the top right, and contains buttons for build mode, opening notifications, switching the viewed map, and so on.\n"
example: []
syntax:
content: public static event Action<Panel> OnModesPanelInitialized
return:
type: System.Action{MLEM.Ui.Elements.Panel}
content.vb: Public Shared Event OnModesPanelInitialized As Action(Of Panel)
- uid: TinyLife.Uis.InGameUi.OnTopRightInitialized
commentId: E:TinyLife.Uis.InGameUi.OnTopRightInitialized
id: OnTopRightInitialized
parent: TinyLife.Uis.InGameUi
langs:
- csharp
- vb
name: OnTopRightInitialized
nameWithType: InGameUi.OnTopRightInitialized
fullName: TinyLife.Uis.InGameUi.OnTopRightInitialized
type: Event
source:
remote:
path: TinyLife/Uis/InGameUi.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnTopRightInitialized
path: ../TinyLife/Uis/InGameUi.cs
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: "\nAn event that is invoked when the in-game ui&apos;s top right panel is initialized.\nThe top-right panel contains the game&apos;s current time and day, money amount, as well as the panel received in <xref href=\"TinyLife.Uis.InGameUi.OnModesPanelInitialized\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static event Action<Group> OnTopRightInitialized
return:
type: System.Action{MLEM.Ui.Elements.Group}
content.vb: Public Shared Event OnTopRightInitialized As Action(Of Group)
- uid: TinyLife.Uis.InGameUi.OnInitialized
commentId: E:TinyLife.Uis.InGameUi.OnInitialized
id: OnInitialized
@ -60,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnInitialized
path: ../TinyLife/Uis/InGameUi.cs
startLine: 28
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -89,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main
path: ../TinyLife/Uis/InGameUi.cs
startLine: 33
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -120,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildContent
path: ../TinyLife/Uis/InGameUi.cs
startLine: 37
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -151,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildZoom
path: ../TinyLife/Uis/InGameUi.cs
startLine: 41
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -419,6 +479,105 @@ references:
name: System
nameWithType: System
fullName: System
- uid: System.Action{MLEM.Ui.Elements.Panel}
commentId: T:System.Action{MLEM.Ui.Elements.Panel}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<Panel>
nameWithType: Action<Panel>
fullName: System.Action<MLEM.Ui.Elements.Panel>
nameWithType.vb: Action(Of Panel)
fullName.vb: System.Action(Of MLEM.Ui.Elements.Panel)
name.vb: Action(Of Panel)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: MLEM.Ui.Elements.Panel
name: Panel
isExternal: true
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Ui.Elements.Panel
name: Panel
isExternal: true
- name: )
- uid: System.Action`1
commentId: T:System.Action`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<T>
nameWithType: Action<T>
fullName: System.Action<T>
nameWithType.vb: Action(Of T)
fullName.vb: System.Action(Of T)
name.vb: Action(Of T)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Uis.InGameUi.OnModesPanelInitialized
commentId: E:TinyLife.Uis.InGameUi.OnModesPanelInitialized
name: OnModesPanelInitialized
nameWithType: InGameUi.OnModesPanelInitialized
fullName: TinyLife.Uis.InGameUi.OnModesPanelInitialized
- uid: System.Action{MLEM.Ui.Elements.Group}
commentId: T:System.Action{MLEM.Ui.Elements.Group}
parent: System
definition: System.Action`1
href: https://learn.microsoft.com/dotnet/api/system.action-1
name: Action<Group>
nameWithType: Action<Group>
fullName: System.Action<MLEM.Ui.Elements.Group>
nameWithType.vb: Action(Of Group)
fullName.vb: System.Action(Of MLEM.Ui.Elements.Group)
name.vb: Action(Of Group)
spec.csharp:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: MLEM.Ui.Elements.Group
name: Group
isExternal: true
- name: '>'
spec.vb:
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: MLEM.Ui.Elements.Group
name: Group
isExternal: true
- name: )
- uid: System.Action
commentId: T:System.Action
parent: System

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawDelegate
path: ../TinyLife/World/Map.cs
startLine: 2972
startLine: 2979
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,26 +19,26 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathfindingNodeConstructDelegate
path: ../TinyLife/World/Map.cs
startLine: 2940
startLine: 2947
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nA delegate method used for <xref href=\"TinyLife.World.Map.OnPathfindingNodeConstruct\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public delegate void Map.PathfindingNodeConstructDelegate(Point pos, int floor, Dictionary<(Point, int), Predicate<MapObject>> nextPositions, ref float cost, ref bool isFreeSpot)
content: public delegate void Map.PathfindingNodeConstructDelegate(Point pos, int floor, List<(Point NextPos, int NextFloor, Predicate<MapObject> Predicate)> nextPositions, ref float cost, ref bool isFreeSpot)
parameters:
- id: pos
type: Microsoft.Xna.Framework.Point
- id: floor
type: System.Int32
- id: nextPositions
type: System.Collections.Generic.Dictionary{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32},System.Predicate{TinyLife.Objects.MapObject}}
type: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}}
- id: cost
type: System.Single
- id: isFreeSpot
type: System.Boolean
content.vb: Public Delegate Sub Map.PathfindingNodeConstructDelegate(pos As Point, floor As Integer, nextPositions As Dictionary(Of (Point, Integer), Predicate(Of MapObject)), cost As Single, isFreeSpot As Boolean)
content.vb: Public Delegate Sub Map.PathfindingNodeConstructDelegate(pos As Point, floor As Integer, nextPositions As List(Of (NextPos As Point, NextFloor As Integer, Predicate As Predicate(Of MapObject))), cost As Single, isFreeSpot As Boolean)
extensionMethods:
- TinyLife.World.Map.PathfindingNodeConstructDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
@ -116,34 +116,41 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Collections.Generic.Dictionary{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32},System.Predicate{TinyLife.Objects.MapObject}}
commentId: T:System.Collections.Generic.Dictionary{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32},System.Predicate{TinyLife.Objects.MapObject}}
- uid: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<(Point, int), Predicate<MapObject>>
nameWithType: Dictionary<(Point, int), Predicate<MapObject>>
fullName: System.Collections.Generic.Dictionary<(Microsoft.Xna.Framework.Point, int), System.Predicate<TinyLife.Objects.MapObject>>
nameWithType.vb: Dictionary(Of (Point, Integer), Predicate(Of MapObject))
fullName.vb: System.Collections.Generic.Dictionary(Of (Microsoft.Xna.Framework.Point, Integer), System.Predicate(Of TinyLife.Objects.MapObject))
name.vb: Dictionary(Of (Point, Integer), Predicate(Of MapObject))
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<(Point NextPos, int NextFloor, Predicate<MapObject> Predicate)>
nameWithType: List<(Point NextPos, int NextFloor, Predicate<MapObject> Predicate)>
fullName: System.Collections.Generic.List<(Microsoft.Xna.Framework.Point NextPos, int NextFloor, System.Predicate<TinyLife.Objects.MapObject> Predicate)>
nameWithType.vb: List(Of (NextPos As Point, NextFloor As Integer, Predicate As Predicate(Of MapObject)))
fullName.vb: System.Collections.Generic.List(Of (NextPos As Microsoft.Xna.Framework.Point, NextFloor As Integer, Predicate As System.Predicate(Of TinyLife.Objects.MapObject)))
name.vb: List(Of (NextPos As Point, NextFloor As Integer, Predicate As Predicate(Of MapObject)))
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: (
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.NextPos
name: NextPos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.nextpos
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.NextFloor
name: NextFloor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.nextfloor
- name: ','
- name: " "
- uid: System.Predicate`1
@ -154,28 +161,50 @@ references:
- uid: TinyLife.Objects.MapObject
name: MapObject
- name: '>'
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.Predicate
name: Predicate
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.predicate
- name: )
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.NextPos
name: NextPos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.nextpos
- name: " "
- name: As
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: ','
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.NextFloor
name: NextFloor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.nextfloor
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- name: ','
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,System.Predicate{TinyLife.Objects.MapObject}}.Predicate
name: Predicate
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32,system.predicate-tinylife.objects.mapobject--.predicate
- name: " "
- name: As
- name: " "
- uid: System.Predicate`1
name: Predicate
isExternal: true
@ -187,6 +216,7 @@ references:
name: MapObject
- name: )
- name: )
- name: )
- uid: System.Single
commentId: T:System.Single
parent: System
@ -280,39 +310,33 @@ references:
name: System
nameWithType: System
fullName: System
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic

View file

@ -48,8 +48,7 @@ items:
- TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)
- TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF)
- TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
- TinyLife.World.Map.GetStoredDeadPeople
- TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
@ -2938,16 +2937,16 @@ items:
nameWithType.vb: Map.GetWalls(Of T)(RectangleF)
fullName.vb: TinyLife.World.Map.GetWalls(Of T)(MLEM.Misc.RectangleF)
name.vb: GetWalls(Of T)(RectangleF)
- uid: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF)
commentId: M:TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF)
id: GetStairs(MLEM.Misc.RectangleF)
- uid: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
commentId: M:TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)
id: GetStairs(MLEM.Misc.RectangleF,System.Boolean)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetStairs(RectangleF)
nameWithType: Map.GetStairs(RectangleF)
fullName: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF)
name: GetStairs(RectangleF, bool)
nameWithType: Map.GetStairs(RectangleF, bool)
fullName: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, bool)
type: Method
source:
remote:
@ -2963,57 +2962,21 @@ items:
summary: "\nReturns all of the stairs in the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">area</code>, including stairs that partly intersect, on all floors.\n"
example: []
syntax:
content: public IEnumerable<Stairs> GetStairs(RectangleF area)
content: public IEnumerable<Stairs> GetStairs(RectangleF area, bool includeEntryPositions = false)
parameters:
- id: area
type: MLEM.Misc.RectangleF
description: The area.
- id: includeEntryPositions
type: System.Boolean
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
description: The stairs in the area.
content.vb: Public Function GetStairs(area As RectangleF) As IEnumerable(Of Stairs)
content.vb: Public Function GetStairs(area As RectangleF, includeEntryPositions As Boolean = False) As IEnumerable(Of Stairs)
overload: TinyLife.World.Map.GetStairs*
- uid: TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point,System.Int32)
commentId: M:TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point,System.Int32)
id: GetStairs(Microsoft.Xna.Framework.Point,System.Int32)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetStairs(Point, int)
nameWithType: Map.GetStairs(Point, int)
fullName: TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point, int)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetStairs
path: ../TinyLife/World/Map.cs
startLine: 1627
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nReturns all of the stairs that are accessible from the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">entryPosition</code>, both walking upstairs and downstairs.\n"
example: []
syntax:
content: public IEnumerable<Stairs> GetStairs(Point entryPosition, int floor)
parameters:
- id: entryPosition
type: Microsoft.Xna.Framework.Point
description: The entry position.
- id: floor
type: System.Int32
description: The floor.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Stairs}
description: All stairs that are accessible for traversal from the given location.
content.vb: Public Function GetStairs(entryPosition As Point, floor As Integer) As IEnumerable(Of Stairs)
overload: TinyLife.World.Map.GetStairs*
nameWithType.vb: Map.GetStairs(Point, Integer)
fullName.vb: TinyLife.World.Map.GetStairs(Microsoft.Xna.Framework.Point, Integer)
name.vb: GetStairs(Point, Integer)
nameWithType.vb: Map.GetStairs(RectangleF, Boolean)
fullName.vb: TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF, Boolean)
name.vb: GetStairs(RectangleF, Boolean)
- uid: TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
commentId: M:TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)
id: AddStairs(TinyLife.World.Stairs)
@ -3032,7 +2995,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddStairs
path: ../TinyLife/World/Map.cs
startLine: 1640
startLine: 1626
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3064,7 +3027,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveStairs
path: ../TinyLife/World/Map.cs
startLine: 1652
startLine: 1638
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3099,7 +3062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1669
startLine: 1655
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3143,7 +3106,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyInverseCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1685
startLine: 1671
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3181,7 +3144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/World/Map.cs
startLine: 1700
startLine: 1686
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3216,7 +3179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCurrentGameMapChanged
path: ../TinyLife/World/Map.cs
startLine: 1724
startLine: 1710
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3251,7 +3214,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLight
path: ../TinyLife/World/Map.cs
startLine: 1742
startLine: 1728
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3283,7 +3246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLight
path: ../TinyLife/World/Map.cs
startLine: 1753
startLine: 1739
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3317,7 +3280,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveEverything
path: ../TinyLife/World/Map.cs
startLine: 1765
startLine: 1751
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3361,7 +3324,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateRooms
path: ../TinyLife/World/Map.cs
startLine: 1861
startLine: 1847
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3402,7 +3365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRegularVisitors
path: ../TinyLife/World/Map.cs
startLine: 1910
startLine: 1896
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3433,7 +3396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllLotEmployments
path: ../TinyLife/World/Map.cs
startLine: 1920
startLine: 1906
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3464,7 +3427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkGroundTileDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1933
startLine: 1919
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3496,7 +3459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1949
startLine: 1935
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3537,7 +3500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareForPermanentRemoval
path: ../TinyLife/World/Map.cs
startLine: 1980
startLine: 1966
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3565,7 +3528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadStaticMap
path: ../TinyLife/World/Map.cs
startLine: 2586
startLine: 2593
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3600,7 +3563,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
startLine: 2630
startLine: 2637
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3635,7 +3598,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMapSampler
path: ../TinyLife/World/Map.cs
startLine: 2648
startLine: 2655
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3666,7 +3629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
startLine: 2659
startLine: 2666
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3704,7 +3667,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVisibleWorldArea
path: ../TinyLife/World/Map.cs
startLine: 2753
startLine: 2760
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectUpdateDelegate
path: ../TinyLife/World/Map.cs
startLine: 2957
startLine: 2964
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectUpdateDelegateNoPhase
path: ../TinyLife/World/Map.cs
startLine: 2962
startLine: 2969
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateDelegate
path: ../TinyLife/World/Map.cs
startLine: 2947
startLine: 2954
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateDelegateNoPhase
path: ../TinyLife/World/Map.cs
startLine: 2952
startLine: 2959
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -97,6 +97,8 @@ items:
name: DeferredAction
- uid: TinyLife.Actions.DieAction
name: DieAction
- uid: TinyLife.Actions.DiscardHeldItemAction
name: DiscardHeldItemAction
- uid: TinyLife.Actions.DriveAction
name: DriveAction
- uid: TinyLife.Actions.Emote