### YamlMime:ManagedReference
items:
- uid: TinyLife.World.LotEmployment
commentId: T:TinyLife.World.LotEmployment
id: LotEmployment
parent: TinyLife.World
children:
- TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})
- TinyLife.World.LotEmployment.Actions
- TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)
- TinyLife.World.LotEmployment.IdleObjects
- TinyLife.World.LotEmployment.IdleTime
- TinyLife.World.LotEmployment.IsFinished
- TinyLife.World.LotEmployment.MapWideEmployments
- TinyLife.World.LotEmployment.Name
- TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean)
- TinyLife.World.LotEmployment.WorkHours
langs:
- csharp
- vb
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
type: Class
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotEmployment
path: ../TinyLife/World/LotEmployment.cs
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A lot employment is a job that a executes somewhat perpetually.
A person with a does not live on a or in a , but instead either works at their lot employment or "leaves the city" through an .
Lot employments can be added to lots using or to a map using .
example: []
syntax:
content: public class LotEmployment
content.vb: Public Class LotEmployment
inheritance:
- System.Object
inheritedMembers:
- 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.World.LotEmployment.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.World.LotEmployment.MapWideEmployments
commentId: F:TinyLife.World.LotEmployment.MapWideEmployments
id: MapWideEmployments
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: MapWideEmployments
nameWithType: LotEmployment.MapWideEmployments
fullName: TinyLife.World.LotEmployment.MapWideEmployments
type: Field
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapWideEmployments
path: ../TinyLife/World/LotEmployment.cs
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A list of lot employments that are map-wide, that is, that aren't bound to a .
To add more map-wide lot employments, just add additional entries to this list.
example: []
syntax:
content: public static readonly List MapWideEmployments
return:
type: System.Collections.Generic.List{TinyLife.World.LotEmployment}
content.vb: Public Shared ReadOnly MapWideEmployments As List(Of LotEmployment)
- uid: TinyLife.World.LotEmployment.Name
commentId: F:TinyLife.World.LotEmployment.Name
id: Name
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: Name
nameWithType: LotEmployment.Name
fullName: TinyLife.World.LotEmployment.Name
type: Field
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/World/LotEmployment.cs
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: The name of this lot employment
example: []
syntax:
content: public readonly string Name
return:
type: System.String
content.vb: Public ReadOnly Name As String
- uid: TinyLife.World.LotEmployment.Actions
commentId: F:TinyLife.World.LotEmployment.Actions
id: Actions
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: Actions
nameWithType: LotEmployment.Actions
fullName: TinyLife.World.LotEmployment.Actions
type: Field
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/World/LotEmployment.cs
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A set of instances that a person working in this employment should randomly execute.
Using actions with the category will cause any instances of the action to act as if they had the category instead.
Note that, for an returned by this function to have an effect, its needs to be greater than 0.
example: []
syntax:
content: public readonly Func> Actions
return:
type: System.Func{System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType}}
content.vb: Public ReadOnly Actions As Func(Of IEnumerable(Of ActionType))
- uid: TinyLife.World.LotEmployment.WorkHours
commentId: F:TinyLife.World.LotEmployment.WorkHours
id: WorkHours
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: WorkHours
nameWithType: LotEmployment.WorkHours
fullName: TinyLife.World.LotEmployment.WorkHours
type: Field
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkHours
path: ../TinyLife/World/LotEmployment.cs
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
The range of hours that this lot employment is active in.
During times outside of these hours, people with this employment will automatically enqueue and execute a .
example: []
syntax:
content: public readonly (int Start, int End) WorkHours
return:
type: System.ValueTuple{System.Int32,System.Int32}
content.vb: Public ReadOnly WorkHours As (Start As Integer, [End] As Integer)
- uid: TinyLife.World.LotEmployment.IsFinished
commentId: P:TinyLife.World.LotEmployment.IsFinished
id: IsFinished
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: IsFinished
nameWithType: LotEmployment.IsFinished
fullName: TinyLife.World.LotEmployment.IsFinished
type: Property
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFinished
path: ../TinyLife/World/LotEmployment.cs
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A function that can be used to finish the lot employment's work hours before the current time is outside of .
This is used by the mail carrier to make them stop working once all mail is delivered.
example: []
syntax:
content: public Func IsFinished { get; init; }
parameters: []
return:
type: System.Func{TinyLife.World.LotEmployment.Instance,TinyLife.Objects.Person,System.Boolean}
content.vb: Public Property IsFinished As Func(Of LotEmployment.Instance, Person, Boolean)
overload: TinyLife.World.LotEmployment.IsFinished*
- uid: TinyLife.World.LotEmployment.IdleObjects
commentId: P:TinyLife.World.LotEmployment.IdleObjects
id: IdleObjects
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: IdleObjects
nameWithType: LotEmployment.IdleObjects
fullName: TinyLife.World.LotEmployment.IdleObjects
type: Property
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IdleObjects
path: ../TinyLife/World/LotEmployment.cs
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A set of flags that represent the item types that a person with this lot employment will idle around if they have nothing else to do.
If this is set to a non- category, people with this lot employment will automatically enqueue the action if there is nothing else to do currently.
example: []
syntax:
content: public ObjectCategory IdleObjects { get; init; }
parameters: []
return:
type: TinyLife.Objects.ObjectCategory
content.vb: Public Property IdleObjects As ObjectCategory
overload: TinyLife.World.LotEmployment.IdleObjects*
- uid: TinyLife.World.LotEmployment.IdleTime
commentId: P:TinyLife.World.LotEmployment.IdleTime
id: IdleTime
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: IdleTime
nameWithType: LotEmployment.IdleTime
fullName: TinyLife.World.LotEmployment.IdleTime
type: Property
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IdleTime
path: ../TinyLife/World/LotEmployment.cs
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
The amount of in-game time that a person with this lot employment will idle at one of their for.
Defaults to 5 minutes.
example: []
syntax:
content: public TimeSpan IdleTime { get; init; }
parameters: []
return:
type: System.TimeSpan
content.vb: Public Property IdleTime As TimeSpan
overload: TinyLife.World.LotEmployment.IdleTime*
- uid: TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})
commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})
id: '#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})'
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: LotEmployment(string, (int Start, int End), Func)
nameWithType: LotEmployment.LotEmployment(string, (int Start, int End), Func)
fullName: TinyLife.World.LotEmployment.LotEmployment(string, (int Start, int End), System.Func)
type: Constructor
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/LotEmployment.cs
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: Creates a new lot employment with the given settings
example: []
syntax:
content: public LotEmployment(string name, (int Start, int End) workHours, Func actions)
parameters:
- id: name
type: System.String
description: The lot employment's name
- id: workHours
type: System.ValueTuple{System.Int32,System.Int32}
description: The lot employment's work hours
- id: actions
type: System.Func{TinyLife.Actions.ActionType[]}
description: The that lot employees should execute
content.vb: Public Sub New(name As String, workHours As (Start As Integer, [End] As Integer), actions As Func(Of ActionType()))
overload: TinyLife.World.LotEmployment.#ctor*
nameWithType.vb: LotEmployment.New(String, (Start As Integer, End As Integer), Func(Of ActionType()))
fullName.vb: TinyLife.World.LotEmployment.New(String, (Start As Integer, End As Integer), System.Func(Of TinyLife.Actions.ActionType()))
name.vb: New(String, (Start As Integer, End As Integer), Func(Of ActionType()))
- uid: TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)
commentId: M:TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)
id: GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: GetCurrentPerson(Map, Lot)
nameWithType: LotEmployment.GetCurrentPerson(Map, Lot)
fullName: TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map, TinyLife.World.Lot)
type: Method
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCurrentPerson
path: ../TinyLife/World/LotEmployment.cs
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
Returns the that is currently in charge of this lot employment
To check for , a null lot can be passed.
example: []
syntax:
content: public Person GetCurrentPerson(Map map, Lot lot)
parameters:
- id: map
type: TinyLife.World.Map
description: The map that the employment is on.
- id: lot
type: TinyLife.World.Lot
description: The lot, or null for a entry
return:
type: TinyLife.Objects.Person
description: The person that currently works in this lot employment, or null if there is none
content.vb: Public Function GetCurrentPerson(map As Map, lot As Lot) As Person
overload: TinyLife.World.LotEmployment.GetCurrentPerson*
- uid: TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean)
id: SetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean)
parent: TinyLife.World.LotEmployment
langs:
- csharp
- vb
name: SetCurrentPerson(Map, Lot, Person, bool)
nameWithType: LotEmployment.SetCurrentPerson(Map, Lot, Person, bool)
fullName: TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map, TinyLife.World.Lot, TinyLife.Objects.Person, bool)
type: Method
source:
remote:
path: TinyLife/World/LotEmployment.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCurrentPerson
path: ../TinyLife/World/LotEmployment.cs
startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
Sets the current person for this lot employment on the given and .
If this employment is a entry, the lot
should be null.
example: []
syntax:
content: public void SetCurrentPerson(Map map, Lot lot, Person person, bool manual = true)
parameters:
- id: map
type: TinyLife.World.Map
description: The map
- id: lot
type: TinyLife.World.Lot
description: The lot, or null if this is a map wide employment
- id: person
type: TinyLife.Objects.Person
description: The person to set, or null to remove the currently employed person.
- id: manual
type: System.Boolean
description: Whether this person was set manually (by a user) or automatically (using
content.vb: Public Sub SetCurrentPerson(map As Map, lot As Lot, person As Person, manual As Boolean = True)
overload: TinyLife.World.LotEmployment.SetCurrentPerson*
nameWithType.vb: LotEmployment.SetCurrentPerson(Map, Lot, Person, Boolean)
fullName.vb: TinyLife.World.LotEmployment.SetCurrentPerson(TinyLife.World.Map, TinyLife.World.Lot, TinyLife.Objects.Person, Boolean)
name.vb: SetCurrentPerson(Map, Lot, Person, Boolean)
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.LotEmployment
commentId: F:TinyLife.Objects.Person.LotEmployment
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LotEmployment
name: LotEmployment
nameWithType: Person.LotEmployment
fullName: TinyLife.Objects.Person.LotEmployment
- uid: TinyLife.World.Lot
commentId: T:TinyLife.World.Lot
parent: TinyLife.World
href: TinyLife.World.Lot.html
name: Lot
nameWithType: Lot
fullName: TinyLife.World.Lot
- uid: TinyLife.World.Household
commentId: T:TinyLife.World.Household
parent: TinyLife.World
href: TinyLife.World.Household.html
name: Household
nameWithType: Household
fullName: TinyLife.World.Household
- uid: TinyLife.Actions.BeAwayFromLotEmploymentAction
commentId: T:TinyLife.Actions.BeAwayFromLotEmploymentAction
href: TinyLife.Actions.BeAwayFromLotEmploymentAction.html
name: BeAwayFromLotEmploymentAction
nameWithType: BeAwayFromLotEmploymentAction
fullName: TinyLife.Actions.BeAwayFromLotEmploymentAction
- uid: TinyLife.World.LotType.Employments
commentId: P:TinyLife.World.LotType.Employments
href: TinyLife.World.LotType.html#TinyLife_World_LotType_Employments
name: Employments
nameWithType: LotType.Employments
fullName: TinyLife.World.LotType.Employments
- uid: TinyLife.World.LotEmployment.MapWideEmployments
commentId: F:TinyLife.World.LotEmployment.MapWideEmployments
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_MapWideEmployments
name: MapWideEmployments
nameWithType: LotEmployment.MapWideEmployments
fullName: TinyLife.World.LotEmployment.MapWideEmployments
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.World
name: World
href: TinyLife.World.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.World
name: World
href: TinyLife.World.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.World.LotEmployment.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy(LotEmployment)
nameWithType: Extensions.JsonCopy(LotEmployment)
fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.LotEmployment)
nameWithType.vb: Extensions.JsonCopy(Of LotEmployment)(LotEmployment)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.LotEmployment)(TinyLife.World.LotEmployment)
name.vb: JsonCopy(Of LotEmployment)(LotEmployment)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.LotEmployment)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: '>'
- name: (
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.LotEmployment)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: )
- name: (
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy(T)
nameWithType: Extensions.JsonCopy(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: System.Collections.Generic.List{TinyLife.World.LotEmployment}
commentId: T:System.Collections.Generic.List{TinyLife.World.LotEmployment}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
nameWithType.vb: List(Of LotEmployment)
fullName.vb: System.Collections.Generic.List(Of TinyLife.World.LotEmployment)
name.vb: List(Of LotEmployment)
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: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: )
- 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.list-1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
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: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.Objects.ObjectCategory.Nothing
commentId: F:TinyLife.Objects.ObjectCategory.Nothing
href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Nothing
name: Nothing
nameWithType: ObjectCategory.Nothing
fullName: TinyLife.Objects.ObjectCategory.Nothing
- uid: TinyLife.Objects.ObjectCategory.Self
commentId: F:TinyLife.Objects.ObjectCategory.Self
href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Self
name: Self
nameWithType: ObjectCategory.Self
fullName: TinyLife.Objects.ObjectCategory.Self
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority
name: PassivePriority
nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- uid: System.Func{System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType}}
commentId: T:System.Func{System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType}}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func>
nameWithType: Func>
fullName: System.Func>
nameWithType.vb: Func(Of IEnumerable(Of ActionType))
fullName.vb: System.Func(Of System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionType))
name.vb: Func(Of IEnumerable(Of ActionType))
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: )
- name: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of TResult)
fullName.vb: System.Func(Of TResult)
name.vb: Func(Of TResult)
spec.csharp:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`1
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: System.ValueTuple{System.Int32,System.Int32}
commentId: T:System.ValueTuple{System.Int32,System.Int32}
parent: System
definition: System.ValueTuple`2
href: https://learn.microsoft.com/dotnet/api/system.int32
name: (int Start, int End)
nameWithType: (int Start, int End)
fullName: (int Start, int End)
nameWithType.vb: (Start As Integer, End As Integer)
fullName.vb: (Start As Integer, End As Integer)
name.vb: (Start As Integer, End As Integer)
spec.csharp:
- name: (
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.Start
name: Start
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.start
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.End
name: End
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.end
- name: )
spec.vb:
- name: (
- uid: System.ValueTuple{System.Int32,System.Int32}.Start
name: Start
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.start
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ','
- name: " "
- uid: System.ValueTuple{System.Int32,System.Int32}.End
name: End
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.end
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: (T1, T2)
spec.csharp:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
spec.vb:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: TinyLife.World.LotEmployment.WorkHours
commentId: F:TinyLife.World.LotEmployment.WorkHours
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_WorkHours
name: WorkHours
nameWithType: LotEmployment.WorkHours
fullName: TinyLife.World.LotEmployment.WorkHours
- uid: TinyLife.World.LotEmployment.IsFinished*
commentId: Overload:TinyLife.World.LotEmployment.IsFinished
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_IsFinished
name: IsFinished
nameWithType: LotEmployment.IsFinished
fullName: TinyLife.World.LotEmployment.IsFinished
- uid: System.Func{TinyLife.World.LotEmployment.Instance,TinyLife.Objects.Person,System.Boolean}
commentId: T:System.Func{TinyLife.World.LotEmployment.Instance,TinyLife.Objects.Person,System.Boolean}
parent: System
definition: System.Func`3
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of LotEmployment.Instance, Person, Boolean)
fullName.vb: System.Func(Of TinyLife.World.LotEmployment.Instance, TinyLife.Objects.Person, Boolean)
name.vb: Func(Of LotEmployment.Instance, Person, Boolean)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: .
- uid: TinyLife.World.LotEmployment.Instance
name: Instance
href: TinyLife.World.LotEmployment.Instance.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: .
- uid: TinyLife.World.LotEmployment.Instance
name: Instance
href: TinyLife.World.LotEmployment.Instance.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
href: TinyLife.Objects.ObjectCategory.html
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Actions.ActionType.LotEmploymentIdle
commentId: F:TinyLife.Actions.ActionType.LotEmploymentIdle
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_LotEmploymentIdle
name: LotEmploymentIdle
nameWithType: ActionType.LotEmploymentIdle
fullName: TinyLife.Actions.ActionType.LotEmploymentIdle
- uid: TinyLife.World.LotEmployment.IdleObjects*
commentId: Overload:TinyLife.World.LotEmployment.IdleObjects
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_IdleObjects
name: IdleObjects
nameWithType: LotEmployment.IdleObjects
fullName: TinyLife.World.LotEmployment.IdleObjects
- uid: TinyLife.World.LotEmployment.IdleObjects
commentId: P:TinyLife.World.LotEmployment.IdleObjects
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_IdleObjects
name: IdleObjects
nameWithType: LotEmployment.IdleObjects
fullName: TinyLife.World.LotEmployment.IdleObjects
- uid: TinyLife.World.LotEmployment.IdleTime*
commentId: Overload:TinyLife.World.LotEmployment.IdleTime
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_IdleTime
name: IdleTime
nameWithType: LotEmployment.IdleTime
fullName: TinyLife.World.LotEmployment.IdleTime
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.World.LotEmployment.Actions
commentId: F:TinyLife.World.LotEmployment.Actions
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_Actions
name: Actions
nameWithType: LotEmployment.Actions
fullName: TinyLife.World.LotEmployment.Actions
- uid: TinyLife.World.LotEmployment.#ctor*
commentId: Overload:TinyLife.World.LotEmployment.#ctor
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment__ctor_System_String_System_ValueTuple_System_Int32_System_Int32__System_Func_TinyLife_Actions_ActionType____
name: LotEmployment
nameWithType: LotEmployment.LotEmployment
fullName: TinyLife.World.LotEmployment.LotEmployment
nameWithType.vb: LotEmployment.New
fullName.vb: TinyLife.World.LotEmployment.New
name.vb: New
- uid: System.Func{TinyLife.Actions.ActionType[]}
commentId: T:System.Func{TinyLife.Actions.ActionType[]}
parent: System
definition: System.Func`1
href: https://learn.microsoft.com/dotnet/api/system.func-1
name: Func
nameWithType: Func
fullName: System.Func
nameWithType.vb: Func(Of ActionType())
fullName.vb: System.Func(Of TinyLife.Actions.ActionType())
name.vb: Func(Of ActionType())
spec.csharp:
- 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
href: TinyLife.Actions.ActionType.html
- name: '['
- name: ']'
- name: '>'
spec.vb:
- 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
href: TinyLife.Actions.ActionType.html
- name: (
- name: )
- name: )
- uid: TinyLife.World.LotEmployment.GetCurrentPerson*
commentId: Overload:TinyLife.World.LotEmployment.GetCurrentPerson
href: TinyLife.World.LotEmployment.html#TinyLife_World_LotEmployment_GetCurrentPerson_TinyLife_World_Map_TinyLife_World_Lot_
name: GetCurrentPerson
nameWithType: LotEmployment.GetCurrentPerson
fullName: TinyLife.World.LotEmployment.GetCurrentPerson
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
href: TinyLife.World.Map.html
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
isExternal: true
href: TinyLife.World.Map.html#TinyLife_World_Map_UpdateExternalPeople_System_Collections_Generic_ICollection_TinyLife_World_Map__System_Action_System_String__System_Action_System_Single__
name: UpdateExternalPeople(ICollection